推出 Agents API
摘要
OpenAI 推出 Agents API 的公开测试版,提供了一个托管的框架和基础设施,用于构建具有灵活沙盒环境的长期运行 AI 代理。
使用 Agents API 构建和启动云代理,这是一个由 Codex 框架驱动的托管服务,用于编排、长期会话和工具使用。
查看缓存全文
缓存时间: 2026/09/10 20:17
# 介绍 Agents API
来源:https://openai.com/index/introducing-the-agents-api/
随着我们将 Codex 和 ChatGPT for Work 扩展至全球数百万用户,我们深入了解了如何在实践中让长时间运行的智能体良好运作。有用的智能体需要一个强大的框架来管理上下文、高效使用工具并协调子智能体。它们还需要能够持续可靠运行数日的基础设施,以及能够处理文件、运行代码和保存中间结果的环境。
今日,我们以公开测试版形式推出Agents API(新窗口打开)(https://developers.openai.com/api/docs/guides/agents-api/overview),通过一个简单灵活的 API 将驱动 Codex 的同一框架与基础设施开放给开发者使用。
OpenAI 负责托管并维护该框架。您可选择智能体的计算环境:在 OpenAI 托管的沙盒中、在您自有的基础设施上,或通过我们的沙盒合作伙伴。Agents API 为您构建智能体提供了坚实基础——基于我们优化的智能体框架与基础设施——让您能专注于打造智能体的独特工具、知识与工作流。
Agents API 为您的智能体提供与 Codex 背后相同的框架与基础设施支持。
## 通过单次 API 调用构建云端智能体
借助 Agents API,您只需通过一次 API 调用,指定任务、模型、工具和环境,即可创建具备生产就绪能力的智能体。
## 客户对 Agents API 的评价
## 选择您的智能体环境
不同的工作负载需要不同的计算、存储和部署方案。Agents API 让您能够选择适合您应用的沙盒。
我们正与生态系统合作伙伴(新窗口打开)(https://developers.openai.com/api/docs/guides/agents-api/environments/self-hosted#sandbox-providers)协同合作,包括 Blaxel、Cloudflare、Daytona、DigitalOcean、E2B、Modal、Oracle、Runloop 和 Vercel,为各类需求提供一流集成方案:
- 全托管环境或在您的 VPC 内部署
- 特定的文件与密钥存储机制
- 多样化的 CPU、GPU 与内存配置方案,匹配您公司工作流在性能、冷启动时间和成本方面的需求。
Agents API 与主流生态系统提供商提供一流集成。
## OpenAI 托管沙盒
为帮助开发者快速上手并高效扩展,我们同步推出OpenAI 托管沙盒(新窗口打开)(https://developers.openai.com/api/docs/guides/agents-api/environments/openai-hosted)。该方案沿用驱动 Codex 与 ChatGPT 的同一沙盒基础设施。
OpenAI 负责配置与管理沙盒,为您的智能体提供安全高性能的环境,以运行代码、处理文件并生成成果。这些沙盒可灵活配置您的文件、包、技能与插件,为智能体提供完成任务所需的一切资源。
## 基于持续演进的 Codex 框架进行构建
利用新模型功能通常意味着需要重构框架,从而占用改进应用的宝贵时间。Agents API 随每次模型发布提供对应版本的能力访问。我们与模型同步维护并持续优化框架,帮助您的智能体在每次升级中获得更优性能。例如,框架近期改进包括:
### 支持跨长会话的智能体工作
为支持模型长时间工作,我们构建了上下文管理机制,帮助智能体在较长会话中持续携带相关信息。当会话接近上下文限制时,Agents API会自动压缩(新窗口打开)(https://developers.openai.com/api/docs/guides/compaction)早期上下文,保留智能体继续工作所需的信息。开发者可构建跨越多个上下文窗口的工作流,无需自行实现压缩逻辑。
Agents API 帮助智能体精准查找并高效使用工具。工具搜索(新窗口打开)(https://developers.openai.com/api/docs/guides/tools-tool-search)按需加载相关工具定义,在保持模型缓存有效性的同时,减少 token 使用量与成本。工具就绪后,程序化工具调用(新窗口打开)(https://developers.openai.com/api/docs/guides/tools-programmatic-tool-calling)使智能体能够并行执行调用、链接相关操作,并在代码中过滤或组合结果。这使其能够处理海量数据,同时仅将相关结果带回上下文。Agents API 支持 MCP、自定义函数及网络搜索等内置工具。
### 通过子智能体实现工作并行化
借助多智能体支持(新窗口打开)(https://developers.openai.com/api/docs/guides/agents-api/multi-agent),Agents API 可将复杂任务拆解为独立部分,并委派给并行工作的子智能体。每个子智能体维护独立上下文,帮助其专注于特定任务,同时主智能体协调工作并整合结果。这能加速适合并行处理的研究、分析与编码任务,且无需您自行构建编排系统。
## 基于开源基础构建
Agents API 由开源 Codex 框架驱动,开发者可清晰查看协调模型调用、工具与上下文的核心逻辑。通过 Agents API,OpenAI 负责运营与维护该框架,同时开发者可查阅并学习其公开代码库(新窗口打开)(https://github.com/openai/codex)。
## 开始构建
Agents API 现已以公开测试版形式向所有开发者开放。使用 Agents API 无需额外费用——您只需为智能体消耗的 token 与工具付费,具体详见我们的定价页面(新窗口打开)(https://developers.openai.com/api/docs/pricing)。
在公开测试期间,我们将根据您的反馈快速迭代,逐步推向正式发布。请告诉我们哪些功能运行良好、哪些环节存在阻力,以及您在构建与运行生产级智能体时需要什么支持。
相似文章
OpenAI Agents API
OpenAI的Agents API提供了一个托管平台,用于构建AI代理应用程序,具有会话、编排以及用于代码执行和工具交互的沙箱环境等功能。
Agents SDK 的下一步演进
OpenAI 宣布更新其 Agents SDK,引入了模型原生工作台和原生沙箱执行,以帮助开发者构建生产级 AI 代理,并改进文件处理和安全控制。
Introducing the Agents API
OpenAI 推出 Agents API,提供托管的代理运行框架,帮助开发人员处理编排、会话和上下文管理,简化AI代理的生产部署。
openai/openai-agents-python
OpenAI 发布 openai-agents-python,这是一个轻量级框架,用于构建多智能体工作流,支持 OpenAI API 和 100+ 其他大语言模型。该 SDK 包含沙箱智能体、工具、护栏、人工介入循环、追踪和实时语音智能体等功能。
OpenAI API
OpenAI 宣布发布 API,用于通过通用文本界面访问其 AI 模型。该 API 以私密测试版的形式推出,采用严格的安全措施,包括强制性的生产审查和内容限制,以防止有害用途。