We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fd5527f commit 1045c2eCopy full SHA for 1045c2e
src/core/RedisRetrievalChain.py
@@ -151,12 +151,12 @@ def get_chat_history(inputs) -> str:
151
try:
152
result = chatbot.invoke({"question": q, "chat_history": redis_history})
153
154
+ references = {}
155
+ for doc in result['source_documents']:
156
+ references[doc.metadata['id'].split('idx:')[-1]] = doc.metadata
157
+
158
# decide if conversation history should be saved
159
if self.cfg.is_memory():
- references = {}
- for doc in result['source_documents']:
- references[doc.metadata['id'].split('idx:')[-1]] = doc.metadata
-
160
redis_history.add_user_message(result["question"])
161
redis_history.add_message(BaseMessage(content=result["answer"], type="ai", additional_kwargs=references))
162
0 commit comments