---
myst:
html_meta:
"description lang=zh-CN": |
AgentChat 用户指南,AutoGen 的高级 API
---
# AgentChat
AgentChat 是用于构建多agent应用的高级API。
它构建在 [`autogen-core`](../core-user-guide/index.md) 包之上。
对于初学者,AgentChat 是推荐的起点。
对于高级用户,[`autogen-core`](../core-user-guide/index.md) 的事件驱动编程模型提供了对底层组件更灵活的掌控。
AgentChat 提供了直观的默认设置,例如预设行为的 **Agents** 和具有预定义[多agent设计模式](../core-user-guide/design-patterns/intro.md)的 **Teams**。
::::{grid} 2 2 2 2
:gutter: 3
:::{grid-item-card} {fas}`download;pst-color-primary` 安装指南
:link: ./installation.html
:link-alt: 安装指南:如何安装AgentChat
如何安装AgentChat
:::
:::{grid-item-card} {fas}`rocket;pst-color-primary` 快速入门
:link: ./quickstart.html
:link-alt: 快速入门:构建你的第一个agent
构建你的第一个agent
:::
:::{grid-item-card} {fas}`school;pst-color-primary` 教程
:link: ./tutorial/index.html
:link-alt: 教程:AgentChat使用逐步指南,了解agents、teams等
AgentChat使用逐步指南,了解agents、teams等
:::
:::{grid-item-card} {fas}`wrench;pst-color-primary` 自定义Agents
:link: ./custom-agents.html
:link-alt: 自定义Agents:创建具有自定义行为的agents
创建具有自定义行为的agents
:::
:::{grid-item-card} {fas}`sitemap;pst-color-primary` 选择器群聊
:link: ./selector-group-chat.html
:link-alt: 选择器群聊:通过共享上下文和集中式可定制选择器实现多agent协作
通过共享上下文和集中式可定制选择器实现多agent协作
:::
:::{grid-item-card} {fas}`dove;pst-color-primary` 群体协作
:link: ./swarm.html
:link-alt: 群体协作:通过共享上下文和基于工具的本地化选择器实现多agent协作
通过共享上下文和基于工具的本地化选择器实现多agent协作
:::
:::{grid-item-card} {fas}`book;pst-color-primary` Magentic-One
:link: ./magentic-one.html
:link-alt: Magentic-One:Magentic-One入门指南
Magentic-One入门指南
:::
:::{grid-item-card} {fas}`sitemap;pst-color-primary` GraphFlow(工作流)
:link: ./graph-flow.html
:link-alt: GraphFlow:通过agent有向图实现多agent工作流
通过agent有向图实现多agent工作流
:::
:::{grid-item-card} {fas}`brain;pst-color-primary` 记忆功能
:link: ./memory.html
:link-alt: 记忆功能:为你的agents添加记忆能力
为你的agents添加记忆能力
:::
:::{grid-item-card} {fas}`file;pst-color-primary` 日志记录
:link: ./logging.html
:link-alt: 日志记录:记录追踪信息和内部消息
记录追踪信息和内部消息
:::
:::{grid-item-card} {fas}`save;pst-color-primary` 组件序列化
:link: ./serialize-components.html
:link-alt: 组件序列化:序列化和反序列化组件
序列化和反序列化组件
:::
:::{grid-item-card} {fas}`code;pst-color-primary` 代码示例
:link: ./examples/index.html
:link-alt: 代码示例:示例代码和使用场景
示例代码和使用场景
:::
:::{grid-item-card} {fas}`truck-moving;pst-color-primary` 迁移指南
:link: ./migration-guide.html
:link-alt: 迁移指南:如何从AutoGen 0.2.x迁移到0.4.x
如何从AutoGen 0.2.x迁移到0.4.x
:::
::::
```{toctree}
:maxdepth: 1
:hidden:
installation
quickstart
migration-guide
```
```{toctree}
:maxdepth: 1
:hidden:
:caption: 教程
tutorial/index
tutorial/models
tutorial/messages
tutorial/agents
tutorial/teams
tutorial/human-in-the-loop
tutorial/termination
tutorial/state
```
```{toctree}
:maxdepth: 1
:hidden:
:caption: 高级主题
custom-agents
selector-group-chat
swarm
magentic-one
graph-flow
memory
logging
serialize-components
tracing
```
```{toctree}
:maxdepth: 1
:hidden:
:caption: 更多资源
examples/index
```