Spaces:
Sleeping
Sleeping
Upload 12 files
Browse files
app.py
CHANGED
|
@@ -107,7 +107,7 @@ def process_message(prompt, is_example=False):
|
|
| 107 |
avatar=AI_AVATAR_ICON
|
| 108 |
)
|
| 109 |
|
| 110 |
-
# Guardar el historial actualizado
|
| 111 |
state.save_chat_history()
|
| 112 |
|
| 113 |
except Exception as e:
|
|
@@ -115,11 +115,15 @@ def process_message(prompt, is_example=False):
|
|
| 115 |
return
|
| 116 |
|
| 117 |
state.gemini_history = state.chat.history
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 123 |
|
| 124 |
# Funci贸n para cargar CSS personalizado
|
| 125 |
def load_css(file_path):
|
|
@@ -286,4 +290,4 @@ if state.has_prompt():
|
|
| 286 |
prompt = state.prompt
|
| 287 |
process_message(prompt, is_example=True)
|
| 288 |
# Limpiar el prompt
|
| 289 |
-
state.clear_prompt()
|
|
|
|
| 107 |
avatar=AI_AVATAR_ICON
|
| 108 |
)
|
| 109 |
|
| 110 |
+
# Guardar el historial actualizado (primera llamada)
|
| 111 |
state.save_chat_history()
|
| 112 |
|
| 113 |
except Exception as e:
|
|
|
|
| 115 |
return
|
| 116 |
|
| 117 |
state.gemini_history = state.chat.history
|
| 118 |
+
|
| 119 |
+
# Eliminar esta l铆nea duplicada y mal indentada:
|
| 120 |
+
# state.save_chat_history() # Esta es la l铆nea que causa el error
|
| 121 |
+
|
| 122 |
+
try:
|
| 123 |
+
# Guardar historial actualizado
|
| 124 |
+
state.save_chat_history()
|
| 125 |
+
except ValueError as e:
|
| 126 |
+
st.error("Error: El mensaje no puede estar vac铆o. Por favor, escribe algo.")
|
| 127 |
|
| 128 |
# Funci贸n para cargar CSS personalizado
|
| 129 |
def load_css(file_path):
|
|
|
|
| 290 |
prompt = state.prompt
|
| 291 |
process_message(prompt, is_example=True)
|
| 292 |
# Limpiar el prompt
|
| 293 |
+
state.clear_prompt()
|