Update app.py
Browse files
app.py
CHANGED
@@ -421,7 +421,7 @@ def create_ui():
|
|
421 |
|
422 |
with gr.Tab("Conversation History"):
|
423 |
history = gr.Dataframe(
|
424 |
-
label="
|
425 |
headers=["chunk_id", "text", "role", "timestamp", "intent", "token_count"],
|
426 |
datatype=["str", "str", "str", "str", "str", "number"]
|
427 |
)
|
@@ -446,19 +446,20 @@ def create_ui():
|
|
446 |
paste_btn = gr.Button("Paste")
|
447 |
prefix_btn = gr.Button("Add Prefix")
|
448 |
suffix_btn = gr.Button("Add Suffix")
|
449 |
-
|
450 |
|
451 |
-
cut_btn.click(fn=edit_cut, inputs=[chunk_id, start, end], outputs=[chunk_text,
|
452 |
-
copy_btn.click(fn=edit_copy, inputs=[chunk_id, start, end], outputs=[chunk_text,
|
453 |
-
paste_btn.click(fn=edit_paste, inputs=[chunk_id, position], outputs=[chunk_text,
|
454 |
-
prefix_btn.click(fn=edit_prefix, inputs=[chunk_id, prefix], outputs=[chunk_text,
|
455 |
-
suffix_btn.click(fn=edit_suffix, inputs=[chunk_id, suffix], outputs=[chunk_text,
|
456 |
|
457 |
with gr.Tab("Logs"):
|
458 |
-
logs = gr.Textbox(label="Application Logs",
|
459 |
-
logs_btn =
|
|
|
460 |
|
461 |
-
gr.Markdown(f"Current Time: {datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
|
462 |
|
463 |
logger.info("Created Gradio UI")
|
464 |
return demo
|
|
|
421 |
|
422 |
with gr.Tab("Conversation History"):
|
423 |
history = gr.Dataframe(
|
424 |
+
label="Recent Chunks",
|
425 |
headers=["chunk_id", "text", "role", "timestamp", "intent", "token_count"],
|
426 |
datatype=["str", "str", "str", "str", "str", "number"]
|
427 |
)
|
|
|
446 |
paste_btn = gr.Button("Paste")
|
447 |
prefix_btn = gr.Button("Add Prefix")
|
448 |
suffix_btn = gr.Button("Add Suffix")
|
449 |
+
diff_output = gr.Textbox(label="Diff Output", interactive=False)
|
450 |
|
451 |
+
cut_btn.click(fn=edit_cut, inputs=[chunk_id, start, end], outputs=[chunk_text, diff_output])
|
452 |
+
copy_btn.click(fn=edit_copy, inputs=[chunk_id, start, end], outputs=[chunk_text, diff_output])
|
453 |
+
paste_btn.click(fn=edit_paste, inputs=[chunk_id, position], outputs=[chunk_text, diff_output])
|
454 |
+
prefix_btn.click(fn=edit_prefix, inputs=[chunk_id, prefix], outputs=[chunk_text, diff_output])
|
455 |
+
suffix_btn.click(fn=edit_suffix, inputs=[chunk_id, suffix], outputs=[chunk_text, diff_output])
|
456 |
|
457 |
with gr.Tab("Logs"):
|
458 |
+
logs = gr.Textbox(label="Application Logs", interactive=False)
|
459 |
+
logs_btn = gr.Button("Refresh Logs")
|
460 |
+
logs_btn.click(fn=get_logs, outputs=logs)
|
461 |
|
462 |
+
gr.Markdown(f"Current Time: {datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S %Z')}")
|
463 |
|
464 |
logger.info("Created Gradio UI")
|
465 |
return demo
|