AIdeaText commited on
Commit
25ffbdd
·
verified ·
1 Parent(s): dd6f32f

Update modules/chatbot/sidebar_chat.py

Browse files
Files changed (1) hide show
  1. modules/chatbot/sidebar_chat.py +3 -3
modules/chatbot/sidebar_chat.py CHANGED
@@ -89,7 +89,7 @@ def display_sidebar_chat(lang_code: str, chatbot_t: dict):
89
  {"role": "user", "content": user_input}
90
  )
91
 
92
- # Obtener y mostrar respuesta (con limpieza de caracteres)
93
  with st.chat_message("assistant"):
94
  response_stream = st.session_state.chat_processor.process_chat_input(
95
  user_input, lang_code
@@ -108,12 +108,12 @@ def display_sidebar_chat(lang_code: str, chatbot_t: dict):
108
  {"role": "assistant", "content": clean_response}
109
  )
110
 
111
- # Guardar en base de datos (con texto limpio)
112
  if 'username' in st.session_state and st.session_state.get('semantic_agent_data'):
113
  store_chat_history(
114
  username=st.session_state.username,
115
  messages=st.session_state.sidebar_messages,
116
- chat_type='semantic_analysis',
117
  metadata={
118
  'text_sample': st.session_state.semantic_agent_data['text'][:500],
119
  'concepts': st.session_state.semantic_agent_data['metrics']['key_concepts'][:5],
 
89
  {"role": "user", "content": user_input}
90
  )
91
 
92
+ # Obtener y mostrar respuesta
93
  with st.chat_message("assistant"):
94
  response_stream = st.session_state.chat_processor.process_chat_input(
95
  user_input, lang_code
 
108
  {"role": "assistant", "content": clean_response}
109
  )
110
 
111
+ # Guardar en base de datos - CORREGIDO: analysis_type en lugar de chat_type
112
  if 'username' in st.session_state and st.session_state.get('semantic_agent_data'):
113
  store_chat_history(
114
  username=st.session_state.username,
115
  messages=st.session_state.sidebar_messages,
116
+ analysis_type='semantic_analysis', # ¡CORREGIDO!
117
  metadata={
118
  'text_sample': st.session_state.semantic_agent_data['text'][:500],
119
  'concepts': st.session_state.semantic_agent_data['metrics']['key_concepts'][:5],