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 aims to provide intuitive defaults, such as Agents with preset behaviors and Teams with predefined multi-agent design patterns. to simplify building multi-agent applications.

Warning

AgentChat is Work in Progress. APIs may change in future releases.

Tip

If you are interested in implementing complex agent interaction behaviours, defining custom messaging protocols, or orchestration mechanisms, consider using the autogen-core package.

Installation

How to install AgentChat

./installation.html
Quickstart

Build your first agent

./quickstart.html
Tutorial

Step-by-step guide to using AgentChat

./tutorial/index.html
Examples

Sample code and use cases

./examples/index.html