Spaces:
Sleeping
Sleeping
| def rag_node(state): | |
| question = state["messages"][-1].content | |
| rag_retriever = state.get("rag_retriever") | |
| if rag_retriever is None: | |
| print("RAG source is not available. Skipping retrieval.") | |
| return {"documents": []} | |
| documents = rag_retriever.invoke(question) | |
| return {"documents": documents} |