Update src/app.py
Browse files- src/app.py +5 -1
src/app.py
CHANGED
|
@@ -268,7 +268,11 @@ if "qa_pairs" in st.session_state:
|
|
| 268 |
if st.session_state.clarif_idx >= len(st.session_state.qa_pairs):
|
| 269 |
qa_pairs, solution, lang, sources = st.session_state.generator.retrieve_qa(query=query, docs_scores=docs)
|
| 270 |
|
| 271 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 272 |
st.session_state.messages.append({"role": "assistant", "content": final})
|
| 273 |
# save_conversation_to_mongo(st.session_state.messages)
|
| 274 |
for key in ["qa_pairs", "solution", "lang", "clarif_idx", "clarif_shown"]:
|
|
|
|
| 268 |
if st.session_state.clarif_idx >= len(st.session_state.qa_pairs):
|
| 269 |
qa_pairs, solution, lang, sources = st.session_state.generator.retrieve_qa(query=query, docs_scores=docs)
|
| 270 |
|
| 271 |
+
final = st.session_state.generator.generate_answer(
|
| 272 |
+
messages=st.session_state.messages,
|
| 273 |
+
solution=solution,
|
| 274 |
+
lang=lang
|
| 275 |
+
)
|
| 276 |
st.session_state.messages.append({"role": "assistant", "content": final})
|
| 277 |
# save_conversation_to_mongo(st.session_state.messages)
|
| 278 |
for key in ["qa_pairs", "solution", "lang", "clarif_idx", "clarif_shown"]:
|