O

OpenAI Agents SDK

openai.github.io又名 Agents SDK、openai-agents-python

OpenAI 出品的 Python 智能体开发框架,用 Agent、Handoff、Guardrail 等少量原语搭多智能体流程,自带追踪调试,给开发者用。

工具多语言国内不可直接访问

打开官网替代品 7 个 openai.github.io

OpenAI Agents SDK 是一个用 Python 写智能体应用的开发包,装好后用 pip install openai-agents 引入。它把做智能体需要的东西收成几个原语:带指令和工具的 Agent、让智能体之间互相转交任务的 Handoff、在输入输出上做校验的 Guardrail,再加上一个跑到任务完成才停的内置循环。官方说它是此前实验项目 Swarm 的生产可用版本。

主要功能

写一个智能体就是给 Agent 起名、写指令、挂工具,然后用 Runner 跑起来。任何 Python 函数都能变成工具,参数结构自动生成,校验交给 Pydantic。多个智能体之间可以互相调用或转交,适合把一件事拆给几个专精角色。Guardrail 和智能体执行并行跑,检查不过就立刻中断。

SDK 还带追踪功能,能把一次运行的调用链可视化,用来调试和评估,也能接 OpenAI 的微调、蒸馏工具。此外有会话层保存上下文、人在回路机制、MCP 服务器工具调用,以及沙箱智能体、实时语音智能体和语音管线这几块较新的能力。

和 Responses API 的关系

对 OpenAI 模型,SDK 默认走 Responses API,但在外面包了一层运行时。如果只想自己掌控循环、工具分发和状态,或者流程很短只是拿模型回复,直接调 Responses API 更合适;需要运行时管轮次、工具执行、转交和会话,或者要跨多步产出结果,就用 SDK。两者不必二选一,同一个应用里可以混用。

适合谁

会写 Python、想把智能体流程做成可运行程序的后端和 AI 应用开发者。文档有英文、日文、韩文和简体中文版本,中文读者可以直接看中文页。

常见问题

OpenAI Agents SDK 国内能访问吗?
本站 11 月 8 日 检测,OpenAI Agents SDK 在国内不能直接访问,可以看看国内可直接用的替代品:LlamaIndex、LangGraph、LangChain。
OpenAI Agents SDK 的替代品有哪些?
本站整理了 7 个替代品,例如 LlamaIndex、LangGraph、LangChain、LangSmith。

替代品 全部 7 个 →

收录于 11 月 8 日 · 更新于 11 月 8 日 · 本站 11 月 8 日 检测 · 浏览 0 · 报告问题

替代品 7 个打开官网openai.github.io