Update modules/ui.py
Browse files- modules/ui.py +6 -1
modules/ui.py
CHANGED
|
@@ -467,7 +467,12 @@ def display_chatbot_interface(lang_code):
|
|
| 467 |
st.text_area("You:", value=user_input, height=50, key=f"user_msg_{st.session_state.message_id}", disabled=True)
|
| 468 |
|
| 469 |
# Generar respuesta del chatbot
|
| 470 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 471 |
st.session_state.messages.append({"role": "assistant", "content": response})
|
| 472 |
st.session_state.message_id += 1
|
| 473 |
|
|
|
|
| 467 |
st.text_area("You:", value=user_input, height=50, key=f"user_msg_{st.session_state.message_id}", disabled=True)
|
| 468 |
|
| 469 |
# Generar respuesta del chatbot
|
| 470 |
+
try:
|
| 471 |
+
response = get_chatbot_response(st.session_state.chatbot, user_input, lang_code)
|
| 472 |
+
except Exception as e:
|
| 473 |
+
st.error(f"Error al generar la respuesta del chatbot: {str(e)}")
|
| 474 |
+
response = "Lo siento, hubo un error al procesar tu solicitud."
|
| 475 |
+
|
| 476 |
st.session_state.messages.append({"role": "assistant", "content": response})
|
| 477 |
st.session_state.message_id += 1
|
| 478 |
|