Update agent.py
Browse files
agent.py
CHANGED
@@ -728,7 +728,7 @@ def build_graph(provider: str = "huggingface"):
|
|
728 |
# Node
|
729 |
def assistant(state: MessagesState):
|
730 |
"""Assistant node"""
|
731 |
-
return {"messages": [llm_with_tools.invoke(state["messages"])]}
|
732 |
|
733 |
"""
|
734 |
def retriever(state: MessagesState):
|
@@ -746,11 +746,12 @@ def build_graph(provider: str = "huggingface"):
|
|
746 |
|
747 |
|
748 |
builder = StateGraph(MessagesState)
|
749 |
-
builder.add_node("retriever", retriever)
|
750 |
builder.add_node("assistant", assistant)
|
751 |
builder.add_node("tools", ToolNode(tools))
|
752 |
-
builder.add_edge(START, "retriever")
|
753 |
-
builder.add_edge(
|
|
|
754 |
builder.add_conditional_edges(
|
755 |
"assistant",
|
756 |
tools_condition,
|
|
|
728 |
# Node
|
729 |
def assistant(state: MessagesState):
|
730 |
"""Assistant node"""
|
731 |
+
return {"messages": [llm_with_tools.invoke([sys_msg] + state["messages"])]}
|
732 |
|
733 |
"""
|
734 |
def retriever(state: MessagesState):
|
|
|
746 |
|
747 |
|
748 |
builder = StateGraph(MessagesState)
|
749 |
+
#builder.add_node("retriever", retriever)
|
750 |
builder.add_node("assistant", assistant)
|
751 |
builder.add_node("tools", ToolNode(tools))
|
752 |
+
#builder.add_edge(START, "retriever")
|
753 |
+
builder.add_edge(START, "assistamt")
|
754 |
+
#builder.add_edge("retriever", "assistant")
|
755 |
builder.add_conditional_edges(
|
756 |
"assistant",
|
757 |
tools_condition,
|