An agent node can provide an HTTP endpoint to access agents:
- List all agents on the node.
- Start a conversation with an agent.
- List conversations.
- List all the tools on the node.
images/main/main.py
images/main/api.py
node gives you the mean to interact with all the agents referenced on the node and even start new ones if necessary!
Finally the Api is set on the HttpServer to ensure it is merged with the rest of the node API:
images/main/main.py