MatteoFalcioni commited on
Commit
51ab83e
·
1 Parent(s): 0d51ede

maybe fixed nodes?

Browse files
Files changed (1) hide show
  1. graph.py +3 -6
graph.py CHANGED
@@ -4,7 +4,7 @@ import os
4
  from langchain_core.messages import HumanMessage, SystemMessage
5
 
6
  from langchain_openai import ChatOpenAI
7
- from langgraph.graph import START, MessagesState, StateGraph
8
  from langgraph.prebuilt import ToolNode, tools_condition
9
 
10
  from tools import TOOLS
@@ -41,13 +41,10 @@ def build_graph():
41
  builder.add_edge(START, "assistant")
42
  builder.add_conditional_edges(
43
  "assistant",
44
- tools_condition,
45
- {
46
- "tools": "tools",
47
- "final": "END"
48
- }
49
  )
50
  builder.add_edge("tools", "assistant")
 
51
 
52
 
53
  # Compile graph
 
4
  from langchain_core.messages import HumanMessage, SystemMessage
5
 
6
  from langchain_openai import ChatOpenAI
7
+ from langgraph.graph import START, MessagesState, StateGraph, END
8
  from langgraph.prebuilt import ToolNode, tools_condition
9
 
10
  from tools import TOOLS
 
41
  builder.add_edge(START, "assistant")
42
  builder.add_conditional_edges(
43
  "assistant",
44
+ tools_condition
 
 
 
 
45
  )
46
  builder.add_edge("tools", "assistant")
47
+ builder.add_edge("assistant", END)
48
 
49
 
50
  # Compile graph