Spaces:
Running
Running
Upload app.py
Browse files
app.py
CHANGED
@@ -478,12 +478,13 @@ if hasattr(st.session_state, 'temp_prompt') and st.session_state.temp_prompt:
|
|
478 |
'avatar': USER_AVATAR_ICON
|
479 |
})
|
480 |
|
481 |
-
#
|
482 |
-
st.session_state.
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
|
|
487 |
|
488 |
# Actualizar chat en memoria
|
489 |
st.session_state.chats_in_memory[st.session_state.current_chat_id].update({
|
|
|
478 |
'avatar': USER_AVATAR_ICON
|
479 |
})
|
480 |
|
481 |
+
# Asegurarnos de que el chat existe en memoria antes de actualizarlo
|
482 |
+
if st.session_state.current_chat_id not in st.session_state.chats_in_memory:
|
483 |
+
st.session_state.chats_in_memory[st.session_state.current_chat_id] = {
|
484 |
+
'messages': [],
|
485 |
+
'gemini_history': [],
|
486 |
+
'title': 'Nuevo Chat'
|
487 |
+
}
|
488 |
|
489 |
# Actualizar chat en memoria
|
490 |
st.session_state.chats_in_memory[st.session_state.current_chat_id].update({
|