Spaces:
Sleeping
Sleeping
# coding: utf-8 | |
# Copyright (c) 2025 inclusionAI. | |
from aworld.config.conf import AgentConfig | |
from aworld.agents.llm_agent import Agent | |
from aworld.runner import Runners | |
from examples.mcp_demo.servers_config import mcp_config | |
if __name__ == '__main__': | |
agent_config = AgentConfig( | |
llm_provider="openai", | |
llm_model_name="gpt-4o", | |
llm_api_key="YOUR_API_KEY", | |
llm_base_url="http://localhost:5080" | |
) | |
search_sys_prompt = "You can use simple-calculator tools to calculate numbers and answer questions" | |
search = Agent( | |
conf=agent_config, | |
name="search_agent", | |
system_prompt=search_sys_prompt, | |
# mcp_servers=["amap-amap-sse"], # MCP server name for agent to use | |
mcp_servers = ["simple-calculator"], # MCP server name for agent to use | |
mcp_config=mcp_config | |
) | |
# Run agent | |
Runners.sync_run(input="30,000 divided by 1.2 ", agent=search) |