samiha123 commited on
Commit
f3f3099
·
verified ·
1 Parent(s): a1f3271

Update src/app.py

Browse files
Files changed (1) hide show
  1. src/app.py +3 -5
src/app.py CHANGED
@@ -182,14 +182,14 @@ if query:
182
  passages = [(doc_tuple[0].page_content, doc_tuple[1]) for doc_tuple in docs]
183
 
184
 
185
- st.code(passages)
186
 
187
  # 2. Reranking des documents pour améliorer la pertinence
188
  if docs:
189
  rerank_result = st.session_state.reranker.rerank(query, passages)
190
 
191
  # Affichage du résultat brut pour debug
192
- st.code(f"Rerank raw result: {rerank_result}")
193
  if rerank_result is not None:
194
  st.session_state.last_rerank = rerank_result.model_dump()
195
 
@@ -273,7 +273,7 @@ if "qa_pairs" in st.session_state:
273
  st.session_state.solution,
274
  st.session_state.lang
275
  )
276
- # Si la réponse générée est vide ou non satisfaisante, afficher message d'excuse
277
  if not final.strip() or "sorry" in final.lower():
278
  st.session_state.messages.append({
279
  "role": "assistant",
@@ -286,12 +286,10 @@ if "qa_pairs" in st.session_state:
286
  st.session_state.pop(key, None)
287
 
288
 
289
- # save_conversation_to_mongo(st.session_state.messages)
290
  for key in ["qa_pairs", "solution", "lang", "clarif_idx", "clarif_shown"]:
291
  st.session_state.pop(key, None)
292
 
293
 
294
- # --- Affichage de l'historique complet des messages ---
295
  st.markdown('<div class="chat-container">', unsafe_allow_html=True)
296
  for msg in st.session_state.messages:
297
  if not msg.get("content"):
 
182
  passages = [(doc_tuple[0].page_content, doc_tuple[1]) for doc_tuple in docs]
183
 
184
 
185
+ # st.code(passages)
186
 
187
  # 2. Reranking des documents pour améliorer la pertinence
188
  if docs:
189
  rerank_result = st.session_state.reranker.rerank(query, passages)
190
 
191
  # Affichage du résultat brut pour debug
192
+ # st.code(f"Rerank raw result: {rerank_result}")
193
  if rerank_result is not None:
194
  st.session_state.last_rerank = rerank_result.model_dump()
195
 
 
273
  st.session_state.solution,
274
  st.session_state.lang
275
  )
276
+
277
  if not final.strip() or "sorry" in final.lower():
278
  st.session_state.messages.append({
279
  "role": "assistant",
 
286
  st.session_state.pop(key, None)
287
 
288
 
 
289
  for key in ["qa_pairs", "solution", "lang", "clarif_idx", "clarif_shown"]:
290
  st.session_state.pop(key, None)
291
 
292
 
 
293
  st.markdown('<div class="chat-container">', unsafe_allow_html=True)
294
  for msg in st.session_state.messages:
295
  if not msg.get("content"):