parent
901f868ca6
commit
fc91b1159b
@ -0,0 +1,52 @@
|
||||
|
||||
Math Agent System Initialized
|
||||
|
||||
Available operations:
|
||||
Math Agent: add, multiply, divide
|
||||
2025-04-20 11:29:58 | WARNING | swarms.structs.agent:llm_handling:647 - Model name is not provided, using gpt-4o-mini. You can configure any model from litellm if desired.
|
||||
|
||||
Enter your query (or 'exit' to quit): add 4 and 19834
|
||||
╭─────────────────────────────────────────────────────── Agent Name Math Agent [Max Loops: 1 ] ───────────────────────────────────────────────────────╮
|
||||
│ Math Agent: {"tool_name": "add", "a": 4, "b": 19834} │
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
/home/runner/workspace/swarms/structs/agent.py:1111: RuntimeWarning: coroutine 'batch_mcp_flow' was never awaited
|
||||
out = self.mcp_execution_flow(response)
|
||||
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
|
||||
╭─────────────────────────────────────────────── Agent Name Math Agent - Tool Executor [Max Loops: 1 ] ───────────────────────────────────────────────╮
|
||||
│ Math Agent - Tool Executor: <coroutine object batch_mcp_flow at 0x7f79d6fc14d0> │
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
╭────────────────────────────────────────────── Agent Name Math Agent - Agent Analysis [Max Loops: 1 ] ───────────────────────────────────────────────╮
|
||||
│ Math Agent - Agent Analysis: It seems like you've provided a reference to a coroutine object, which is not a mathematical query. Please provide a │
|
||||
│ specific mathematical question or operation you'd like me to assist with, and I'll be happy to help! │
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
|
||||
Math Agent Response: System: : Your Name: Math Agent
|
||||
|
||||
Your Description: Specialized agent for mathematical computations
|
||||
|
||||
You are a specialized math agent that can perform calculations by calling external math service APIs.
|
||||
Key responsibilities:
|
||||
1. Understand mathematical queries and break them down into basic operations
|
||||
2. Use available math tools (add, multiply, divide) appropriately
|
||||
3. Provide clear explanations of calculations
|
||||
4. Handle errors gracefully if operations fail
|
||||
|
||||
Remember to use the available MCP tools for calculations rather than doing them directly.
|
||||
When you want to use a math tool, reply with a JSON object only:
|
||||
{"tool_name": "<add|multiply|divide>", "a": <int>, "b": <int>}
|
||||
|
||||
|
||||
Human:: add 4 and 19834
|
||||
|
||||
|
||||
Math Agent: {"tool_name": "add", "a": 4, "b": 19834}
|
||||
|
||||
|
||||
Tool Executor: <coroutine object batch_mcp_flow at 0x7f79d6fc14d0>
|
||||
|
||||
|
||||
Math Agent: It seems like you've provided a reference to a coroutine object, which is not a mathematical query. Please provide a specific mathematical question or operation you'd like me to assist with, and I'll be happy to help!
|
||||
|
||||
|
||||
|
||||
Enter your query (or 'exit' to quit):
|
Loading…
Reference in new issue