扩展功能#
AutoGen 被设计为可扩展的。autogen-ext 包包含了由 AutoGen 项目维护的内置组件实现。
组件示例包括:
autogen_ext.agents.*用于 agent 实现,如MultimodalWebSurferautogen_ext.models.*用于模型客户端,如OpenAIChatCompletionClient和SKChatCompletionAdapter,用于连接托管和本地模型autogen_ext.tools.*用于工具,如图谱检索增强生成(GraphRAG)的LocalSearchTool和mcp_server_tools()autogen_ext.executors.*用于执行器,如DockerCommandLineCodeExecutor和ACADynamicSessionsCodeExecutorautogen_ext.runtimes.*用于 agent 运行时,如GrpcWorkerAgentRuntime
完整组件列表及其 API 请参阅 API 参考。
我们强烈鼓励开发者构建自己的组件,并将其作为生态系统的一部分发布。
探索
发现社区扩展和示例代码
创建扩展
开发您自己的扩展