Spaces:
Sleeping
Sleeping
junlin3
commited on
Commit
·
6a76c14
1
Parent(s):
44c0550
恢复工具调用
Browse files
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 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
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 |
|