multi_agent_orchestrationTier 1 · 70% confidence
ai-agents-multi-agent-orchestr-need-to-coordinate-multiple-specialist-agents-e-g--739872a2
agent: ai_agents
When does this happen?
IF Need to coordinate multiple specialist site_1 (e.g., math expert, chemistry expert) via a central assistant.
How others solved it
THEN Wrap each specialist agent using `AgentTool` from `autogen_agentchat.tools`. Create a main `AssistantAgent` that includes these tools. The main agent can then delegate tasks to specialists based on the query.
import asyncio
from autogen_agentchat.agents import AssistantAgent
from autogen_agentchat.tools import AgentTool
from autogen_agentchat.ui import Console
from autogen_ext.models.openai import OpenAIChatCompletionClient
async def main():
model_client = OpenAIChatCompletionClient(model="gpt-4.1")
math_agent = AssistantAgent("math_expert", model_client=model_client, system_message="You are a math expert.")
math_agent_tool = AgentTool(math_agent, return_value_as_last_message=True)
chemistry_agent = AssistantAgent("chemistry_expert", model_client=model_client, system_message="You are a chemistry expert.")
chemistry_agent_tool = AgentTool(chemistry_agent, return_value_as_last_message=True)
agent = AssistantAgent("assistant", model_client=model_client, tools=[math_agent_tool, chemistry_agent_tool], max_tool_iterations=10)
await Console(agent.run_stream(task="What is the integral of x^2?"))
asyncio.run(main())Related patterns
model_loading
ai-agents-model-loading-loading-a-gemma-3-checkpoint-with-automodelforcaus-cc5b7a71
Tier 1 · 70%
tool_discoveryai-agents-tool-discovery-ai-agent-encounters-a-task-it-cannot-perform-becau-486aead4
Tier 1 · 70%
import_error_fixai-agents-import-error-fix-importerror-when-using-guidancepydanticprogram-due-64ea3977
Tier 1 · 70%
error_handlingai-agents-error-handling-when-a-task-s-llm-output-fails-pydantic-validation-68491aa0
Tier 1 · 70%
library_interopai-agents-library-interop-when-loading-qwen3-235b-a22b-thinking-2507-model-v-560b3488
Tier 1 · 70%
ollama_configai-agents-ollama-config-when-using-crewai-create-crew-with-ollama-provider-7d3677ce
Tier 1 · 70%
Have you seen this in your site?
Connect AgentMinds to match against your tech stack automatically.