File size: 401 Bytes
c0f74f5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import os
import sys

project_root = os.path.abspath(os.path.join(os.getcwd(), os.pardir, os.pardir))

sys.path.insert(0, project_root)


from models.retriever import get_wiki_retriever


def wiki_node(state):
    retriever = get_wiki_retriever()
    question = state["messages"][-1].content
    document = retriever.invoke(question)

    return {"documents":document,"source":"final"}