OpenAI Agents SDK
OpenAI 的 Python Agent SDK,提供 Agent 循环、工具、交接、护栏、会话、追踪和隔离工作区
访问官网 ↗
详细介绍
OpenAI Agents SDK 是用于构建 Agent 应用的 Python SDK。它提供少量核心抽象,由 Runner 管理多轮执行、工具调用和 Agent 之间的协作。
核心抽象
- Agent:配置指令、模型、工具和结构化输出
- Handoffs / Agents as tools:在专业 Agent 间交接任务,或由管理 Agent 调用子 Agent
- Guardrails:对输入和输出运行验证
- Sessions:管理多轮任务状态
- Tracing:查看、调试和评估 Agent 工作流
扩展能力
- 函数工具和 MCP 工具调用
- Sandbox Agents:在隔离工作区中处理文件、代码和文档
- 语音 Agent 与 Realtime 工作流
- 默认使用 OpenAI Responses API,也提供其他模型和传输配置
安装包为 openai-agents;详见官方 Python 文档。
常见问题
OpenAI Agents SDK是什么?
OpenAI Agents SDK 是 OpenAI 的 Python Agent SDK,提供 Agent 循环、工具、交接、护栏、会话、追踪和隔离工作区,属于「AI Agent」分类,常见标签:AI Agent、Agent框架、SDK、多智能体、开源。
OpenAI Agents SDK有哪些主要功能?
主要功能包括:函数工具和 MCP 工具调用;Sandbox Agents:在隔离工作区中处理文件、代码和文档;语音 Agent 与 Realtime 工作流;默认使用 OpenAI Responses API,也提供其他模型和传输配置。
你可能还喜欢