4.0 KiB
myst | ||||
---|---|---|---|---|
|
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.
::::{grid} 2 2 2 2 :gutter: 3
:::{grid-item-card} {fas}download;pst-color-primary
Installation
🔗 ./installation.html
:link-alt: Installation: How to install AgentChat
How to install AgentChat :::
:::{grid-item-card} {fas}rocket;pst-color-primary
Quickstart
🔗 ./quickstart.html
:link-alt: Quickstart: Build your first agent
Build your first agent :::
:::{grid-item-card} {fas}school;pst-color-primary
Tutorial
🔗 ./tutorial/index.html
:link-alt: Tutorial: Step-by-step guide to using AgentChat, learn about agents, teams, and more
Step-by-step guide to using AgentChat, learn about agents, teams, and more :::
:::{grid-item-card} {fas}wrench;pst-color-primary
Custom Agents
🔗 ./custom-agents.html
:link-alt: Custom Agents: Create your own agents with custom behaviors
Create your own agents with custom behaviors :::
:::{grid-item-card} {fas}sitemap;pst-color-primary
Selector Group Chat
🔗 ./selector-group-chat.html
:link-alt: Selector Group Chat: Multi-agent coordination through a shared context and centralized, customizable selector
Multi-agent coordination through a shared context and centralized, customizable selector :::
:::{grid-item-card} {fas}dove;pst-color-primary
Swarm
🔗 ./swarm.html
:link-alt: Swarm: Multi-agent coordination through a shared context and localized, tool-based selector
Multi-agent coordination through a shared context and localized, tool-based selector :::
:::{grid-item-card} {fas}book;pst-color-primary
Magentic-One
🔗 ./magentic-one.html
:link-alt: Magentic-One: Get started with Magentic-One
Get started with Magentic-One :::
:::{grid-item-card} {fas}sitemap;pst-color-primary
GraphFlow (Workflow)
🔗 ./graph-flow.html
:link-alt: GraphFlow: Multi-agent workflows through a directed graph of agents.
Multi-agent workflows through a directed graph of agents. :::
:::{grid-item-card} {fas}brain;pst-color-primary
Memory
🔗 ./memory.html
:link-alt: Memory: Add memory capabilities to your agents
Add memory capabilities to your agents :::
:::{grid-item-card} {fas}file;pst-color-primary
Logging
🔗 ./logging.html
:link-alt: Logging: Log traces and internal messages
Log traces and internal messages :::
:::{grid-item-card} {fas}save;pst-color-primary
Serialize Components
🔗 ./serialize-components.html
:link-alt: Serialize Components: Serialize and deserialize components
Serialize and deserialize components :::
:::{grid-item-card} {fas}code;pst-color-primary
Examples
🔗 ./examples/index.html
:link-alt: Examples: Sample code and use cases
Sample code and use cases :::
:::{grid-item-card} {fas}truck-moving;pst-color-primary
Migration Guide
🔗 ./migration-guide.html
:link-alt: Migration Guide: How to migrate from AutoGen 0.2.x to 0.4.x.
How to migrate from AutoGen 0.2.x to 0.4.x. ::: ::::
:maxdepth: 1
:hidden:
installation
quickstart
migration-guide
:maxdepth: 1
:hidden:
:caption: Tutorial
tutorial/index
tutorial/models
tutorial/messages
tutorial/agents
tutorial/teams
tutorial/human-in-the-loop
tutorial/termination
tutorial/state
:maxdepth: 1
:hidden:
:caption: Advanced
custom-agents
selector-group-chat
swarm
magentic-one
graph-flow
memory
logging
serialize-components
tracing
:maxdepth: 1
:hidden:
:caption: More
examples/index