AutoGen — 微软多智能体对话框架 是做什么的?
AutoGen 是微软的开源框架,用于构建多智能体系统,其中 AI 智能体可以相互之间以及与人类进行对话以完成任务,并支持工具调用和人机协同(human-in-the-loop)工作流。
前置要求
Python 3.10 以上版本、pip、OpenAI API 密钥或兼容的 LLM
安装
根据您的环境使用以下上游安装或配置方式:
- pip install -U "autogen-agentchat" "autogen-ext[openai]"
- pip install -U "autogenstudio"
-
首先运行 npm install -g @playwright/mcp@latest 以安装 MCP 服务器。
来自上游的要求和注意事项:
- AutoGen 需要 Python 3.10 或更高版本。
- python
- 核心 API 实现了消息传递、事件驱动的智能体以及本地与分布式运行时,以提供灵活性和强大功能。它还支持 .NET 和 Python 的跨语言支持。
基本用法或入门说明:
-
bash
-
以下示例调用 OpenAI API,因此您需要先创建一个账户并将密钥导出为 export OPENAI_API_KEY="sk-..."。
-
提取自上游文档:https://raw.githubusercontent.com/microsoft/autogen/HEAD/README.md