devmodetest2 / perm /scratchpad.py
tengel's picture
Upload 56 files
9c9a39f verified
raw
history blame contribute delete
752 Bytes
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("----")