Add clear_history function to reset chat history and conversation ID
Browse files
app.py
CHANGED
@@ -128,9 +128,13 @@ def check_kb_status():
|
|
128 |
return f"⚠️ Ошибка соединения, но база знаний существует\nРазмер: {size_text}"
|
129 |
return f"❌ Ошибка проверки статуса: {str(e)}"
|
130 |
|
|
|
|
|
|
|
|
|
131 |
# Create the Gradio interface
|
132 |
with gr.Blocks(title="Status Law Assistant", theme=gr.themes.Soft()) as demo:
|
133 |
-
# Add conversation_id state
|
134 |
conversation_id = gr.State(None)
|
135 |
|
136 |
gr.Markdown("# 🤖 Status Law Assistant")
|
|
|
128 |
return f"⚠️ Ошибка соединения, но база знаний существует\nРазмер: {size_text}"
|
129 |
return f"❌ Ошибка проверки статуса: {str(e)}"
|
130 |
|
131 |
+
def clear_history():
|
132 |
+
"""Reset chat history and conversation ID"""
|
133 |
+
return [], None # Returns empty history and resets conversation ID
|
134 |
+
|
135 |
# Create the Gradio interface
|
136 |
with gr.Blocks(title="Status Law Assistant", theme=gr.themes.Soft()) as demo:
|
137 |
+
# Add conversation_id state first
|
138 |
conversation_id = gr.State(None)
|
139 |
|
140 |
gr.Markdown("# 🤖 Status Law Assistant")
|