forked from AI_team/Philosophy-RAG-demo
Add some newlines for read ability
This commit is contained in:
parent
976ccd155f
commit
abc4ac947c
@ -65,7 +65,9 @@ class State(TypedDict):
|
|||||||
|
|
||||||
def retrieve(state: State):
|
def retrieve(state: State):
|
||||||
vector_store = cl.user_session.get("vector_store")
|
vector_store = cl.user_session.get("vector_store")
|
||||||
|
|
||||||
retrieved_docs = vector_store.similarity_search(state["question"])
|
retrieved_docs = vector_store.similarity_search(state["question"])
|
||||||
|
|
||||||
return {"context": retrieved_docs}
|
return {"context": retrieved_docs}
|
||||||
|
|
||||||
|
|
||||||
@ -76,6 +78,7 @@ def generate(state: State):
|
|||||||
docs_content = "\n\n".join(doc.page_content for doc in state["context"])
|
docs_content = "\n\n".join(doc.page_content for doc in state["context"])
|
||||||
messages = prompt.invoke({"question": state["question"], "context": docs_content})
|
messages = prompt.invoke({"question": state["question"], "context": docs_content})
|
||||||
response = llm.invoke(messages)
|
response = llm.invoke(messages)
|
||||||
|
|
||||||
return {"answer": response.content}
|
return {"answer": response.content}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user