junlin3 commited on
Commit
6a76c14
·
1 Parent(s): 44c0550

恢复工具调用

Browse files
Files changed (1) hide show
  1. agent.py +12 -12
agent.py CHANGED
@@ -202,18 +202,18 @@ def build_graph(tag: str='huggingface'):
202
 
203
  builder = StateGraph(MessagesState)
204
  builder.add_node('retriever', retriever)
205
- # builder.add_node('assistant', assistant)
206
- # builder.add_node('tools', ToolNode(tools))
207
- # builder.add_edge(START, 'retriever')
208
- # builder.add_edge('retriever', 'assistant')
209
- # builder.add_conditional_edges(
210
- # 'assistant',
211
- # tools_condition
212
- # )
213
- # builder.add_edge('tools', 'assistant')
214
-
215
- builder.set_entry_point("retriever")
216
- builder.set_finish_point("retriever")
217
 
218
  return builder.compile()
219
 
 
202
 
203
  builder = StateGraph(MessagesState)
204
  builder.add_node('retriever', retriever)
205
+ builder.add_node('assistant', assistant)
206
+ builder.add_node('tools', ToolNode(tools))
207
+ builder.add_edge(START, 'retriever')
208
+ builder.add_edge('retriever', 'assistant')
209
+ builder.add_conditional_edges(
210
+ 'assistant',
211
+ tools_condition
212
+ )
213
+ builder.add_edge('tools', 'assistant')
214
+
215
+ # builder.set_entry_point("retriever")
216
+ # builder.set_finish_point("retriever")
217
 
218
  return builder.compile()
219