Introduction#

This tutorial provides a step-by-step guide to using AgentChat. Make sure you have first followed the installation instructions to prepare your environment.

At any point you are stuck, feel free to ask for help on GitHub Discussions or Discord.

Note

If you are coming from AutoGen v0.2, please read the migration guide.

Models

How to use LLM model clients

./models.html
Messages

Understand the message types

./messages.html
Agents

Work with AgentChat agents and get started with AssistantAgent

./agents.html
Teams

Work with teams of agents and get started with RoundRobinGroupChat.

./teams.html
Human-in-the-Loop

Best practices for providing feedback to a team

./human-in-the-loop.html
Termination

Control a team using termination conditions

./termination.html
Custom Agents

Create your own agents

./custom-agents.html
Managing State

Save and load agents and teams for persistent sessions

./state.html