AgentChat#
AgentChat is a high-level API for building multi-agent applications.
It is built on top of the autogen-core
package.
For beginner users, AgentChat is the recommended starting point.
For advanced users, autogen-core
’s event-driven
programming model provides more flexibility and control over the underlying components.
AgentChat provides intuitive defaults, such as Agents with preset behaviors and Teams with predefined multi-agent design patterns.
How to install AgentChat
Build your first agent
Step-by-step guide to using AgentChat, learn about agents, teams, and more
Create your own agents with custom behaviors
Multi-agent coordination through a shared context and centralized, customizable selector
Multi-agent coordination through a shared context and localized, tool-based selector
Get started with Magentic-One
Multi-agent workflows through a directed graph of agents.
Add memory capabilities to your agents
Log traces and internal messages
Serialize and deserialize components
Sample code and use cases
How to migrate from AutoGen 0.2.x to 0.4.x.