---
myst:
html_meta:
"description lang=zh-CN": |
AutoGen Core 用户指南,这是一个用于构建多agent AI应用框架。
---
# 核心模块
```{toctree}
:maxdepth: 1
:hidden:
installation
quickstart
```
```{toctree}
:maxdepth: 1
:hidden:
:caption: 核心概念
core-concepts/agent-and-multi-agent-application
core-concepts/architecture
core-concepts/application-stack
core-concepts/agent-identity-and-lifecycle
core-concepts/topic-and-subscription
```
```{toctree}
:maxdepth: 1
:hidden:
:caption: 框架指南
framework/agent-and-agent-runtime
framework/message-and-communication
framework/logging
framework/telemetry
framework/distributed-agent-runtime
framework/component-config
```
```{toctree}
:maxdepth: 1
:hidden:
:caption: 组件指南
components/model-clients
components/model-context
components/tools
components/workbench
components/command-line-code-executors
```
```{toctree}
:maxdepth: 1
:hidden:
:caption: 多Agent设计模式
design-patterns/intro
design-patterns/concurrent-agents
design-patterns/sequential-workflow
design-patterns/group-chat
design-patterns/handoffs
design-patterns/mixture-of-agents
design-patterns/multi-agent-debate
design-patterns/reflection
design-patterns/code-execution-groupchat
```
```{toctree}
:maxdepth: 1
:hidden:
:caption: 更多资源
cookbook/index
faqs
```
AutoGen core 提供了一种简便的方式来快速构建事件驱动、分布式、可扩展且具有弹性的AI agent系统。Agent基于[Actor模型](https://en.wikipedia.org/wiki/Actor_model)开发。您可以在本地构建和运行agent系统,并在需要时轻松迁移到云端的分布式系统。
AutoGen core 的关键特性包括:
```{gallery-grid}
:grid-columns: 1 2 2 3
- header: "{fas}`network-wired;pst-color-primary` 异步消息传递"
content: "Agent通过异步消息进行通信,支持事件驱动和请求/响应通信模型。"
- header: "{fas}`cube;pst-color-primary` 可扩展与分布式"
content: "支持跨组织边界的agent网络,实现复杂场景。"
- header: "{fas}`code;pst-color-primary` 多语言支持"
content: "目前支持Python和Dotnet的互操作agent,更多语言即将推出。"
- header: "{fas}`globe;pst-color-primary` 模块化与可扩展"
content: "高度可定制,支持自定义agent、内存即服务、工具注册表和模型库等功能。"
- header: "{fas}`puzzle-piece;pst-color-primary` 可观测与可调试"
content: "轻松追踪和调试您的agent系统。"
- header: "{fas}`project-diagram;pst-color-primary` 事件驱动架构"
content: "构建事件驱动、分布式、可扩展且具有弹性的AI agent系统。"
```