OpenAI Agents API开放公测:支持代码执行、工具调用和跨上下文任务运行,为开发者提供云端智能体基础设施
IT之家9月11日消息,OpenAI于当地时间9月10日宣布推出Agents API公测版,允许开发者通过API调用由OpenAI管理的云端AI智能体运行环境。
该服务复用了Codex背后的智能体执行框架和基础设施,开发者可以指定任务、模型、工具及运行环境,打造能够执行多步骤任务的AI应用。
OpenAI表示,开发者只需一次API调用即可创建生产环境级别的智能体。智能体可以在云端运行代码、处理文件、保存中间结果,并持续执行跨越数小时甚至数天的任务。OpenAI负责维护智能体执行框架,开发者则可以专注于自身应用所需的工具、知识和工作流程。
Agents API支持OpenAI托管的沙盒环境,也支持部署在开发者自有基础设施或合作伙伴提供的沙盒中。OpenAI已与Blaxel、Cloudflare、Daytona、DigitalOcean、E2B、Modal、Oracle、Runloop和Vercel等服务商合作,提供不同的CPU、GPU、内存及存储配置。
IT之家注意到,OpenAI同时还推出了OpenAI Hosted Sandbox服务,开发者无需自行搭建沙盒基础设施,即可为智能体配置文件、软件包、技能和插件。该环境用于运行代码、处理文件和生成产物,并采用与Codex和ChatGPT相同的沙盒基础设施。
在长时间运行方面,Agents API提供上下文管理能力,可在会话接近上下文限制时自动压缩早期信息,帮助智能体跨越多个上下文窗口继续执行任务。该API还支持工具搜索和程序化工具调用,智能体可以按需加载工具定义,并行运行调用、串联操作或筛选结果,以减少不必要的上下文占用。
多智能体支持是Agents API的另一项能力。开发者可以将复杂任务拆分为多个独立子任务,由子智能体并行处理,再由主智能体协调和汇总结果。OpenAI提供的示例中,开发者可配置最多3个并发子智能体。
Agents API基于开源Codex执行框架打造。OpenAI表示,开发者可以查看公开代码库,了解协调模型调用、工具和上下文的核心逻辑,而OpenAI将负责维护该框架,并随模型更新持续改进智能体能力。
目前Agents API已向所有开发者开放公测,不额外收取API使用费用,用户仅需按照所使用的模型Token和工具付费。OpenAI表示,公测期间将根据开发者反馈持续迭代,并逐步推进正式发布。