AutoGen — Microsoft 多代理人對話框架 是做什麼的?
AutoGen 是微軟的開源框架,用於構建多代理人系統,讓 AI 代理人之間以及與人類對話以解決任務,並支援工具使用與人機協作流程。
先決條件
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