--- 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系统。" ```