OpenAI Agents SDK 是一款輕量級但功能強大的多智能體(Multi-Agent)工作流建構框架。完全支援 OpenAI Responses 與 Chat Completions API,並能相容 100 多種 LLM 提供者,具備極佳的跨模型遷移能力。
🔍 核心功能
- Agent:為 LLM 配置指令、工具、護欄與交接機制
- Sandbox Agent:預配置容器環境,可長時間執行真實工作(檢查檔案、執行命令、套用修補)
- Handoffs / Agent as Tools:將任務委派給其他 Agent 處理
- Guardrails:輸入輸出安全驗證機制
- Human-in-the-Loop:內建人類介入機制
- Realtime Agents:結合 gpt-realtime-1.5 建構語音智能體
- Tracing:內建追蹤系統,可檢視與優化工作流程
🚀 快速上手
Python 3.10 以上環境中,安裝只需一行指令:
pip install openai-agents
或使用 uv:
uv add openai-agents
Sandbox Agent 範例可讓 AI 直接檢視 GitHub Repo 內容並完成複雜任務,全程在可控制的環境中運行。
⭐ 即時人氣
- 22,329 ⭐ | 3,548 forks
📡 來源: GitHub Trending (Daily) | 每週自動追蹤
發佈留言