Spaces:
Paused
Paused
File size: 752 Bytes
9c9a39f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
multiply_agent = create_agent(chat_llm, [multiply], "You multiply numbers")
multiply_node = functools.partial(agent_node, agent=multiply_agent, name="Multiplier")
nodes = [
{ "name": "supervisor", "instance": supervisor.get_chain() },
{ "name": "ProductHelp", "instance": help_node },
{ "name": "ProjectHelp", "instance": project_node },
{ "name": "Multiplier", "instance": multiply_node }
]
agent_system = AgentSystem(nodes, supervisor.get_members())
graph = agent_system.compile()
for s in graph.stream(
{
"messages": [
HumanMessage(content="How many robots are currently set up in the project?")
]
}
):
if "__end__" not in s:
print(s)
print("----") |