Spaces:
Paused
Paused
from helper_functions import create_team_agent | |
from operator import itemgetter | |
from langchain_core.runnables.passthrough import RunnablePassthrough | |
import models | |
import prompts | |
simple_rag_chain = ( | |
{ | |
"context": itemgetter("question") | models.semantic_tuned_retriever, | |
"question": itemgetter("question"), | |
"writing_style_guide": lambda _: prompts.style_guide_text | |
} | |
| RunnablePassthrough.assign(context=itemgetter("context")) | |
| prompts.chat_prompt | |
| models.gpt4o | |
) |