Spaces:
Running
Running
File size: 416 Bytes
195e631 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | from app.core.llm_engine import llm
from langchain_core.output_parsers import StrOutputParser
from app.core.prompts.general_prompt import general_prompt
def general_agent_node(state):
query = state.get("query")
chain = general_prompt | llm | StrOutputParser()
response = chain.invoke({"query": query})
return {
**state,
"general_answer": response.strip()
}
|