|
刚刚OpenAI举行了一个19分钟的线上发布会,推出全新Agent工具,OpenAI直接祭出自研Agent SDK和Responses API两大杀器!旨在彻底简化agent开发流程,让开发者和企业都能轻松构建实用又可靠的智能体! 划重点: - •ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">解决痛点:传统agent开发太复杂?prompt工程地狱?协调逻辑绕晕?OpenAI统统帮你搞定!这次更新就是为了解决生产环境agent落地难的问题!
- •ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">Responses API:集成了Chat Completions的简洁和Assistants API的工具调用能力,简直是agent开发的瑞士军刀!内置网页搜索、文件搜索、电脑控制等硬核工具,一个API call就能搞定复杂任务!
- •ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">Agents SDK:重磅推出ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">开源Agent SDK!多智能体workflow编排?agent行为追踪?安全监控?统统不在话下!对比之前的Swarm SDK,简直是ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">性能和易用性双重飞跃!
Responses API:让Agent开发像搭积木一样简单Responses API就像一个超级胶水,把OpenAI强大的模型和各种实用工具无缝衔接 内置工具箱,开箱即用:网页搜索、文件搜索、电脑控制三大工具直接集成,无需额外开发! *网页搜索:基于ChatGPT同款搜索引擎,准确率高达90%!信息溯源、引用标注一步到位 *文件搜索:支持多种文件格式,快速检索海量文档,企业知识库的福音!价格还很亲民,首GB存储免费! *电脑控制:让agent直接操作电脑!网页自动化、数据录入不在话下 代码示例抢先看 (JavaScript): // 网页搜索示例 constresponse =awaitopenai.responses.create({ model:"gpt-4o", tools: [ {type:"web_search_preview"} ], input:"今天发生了什么积极的新闻?" }); console.log(response.output_text);
// 文件搜索示例 constproductDocs =awaitopenai.vectorStores.create({ name:"产品文档", file_ids: [file1.id, file2.id, file3.id], }); constresponse =awaitopenai.responses.create({ model:"gpt-4o-mini", tools: [{ type:"file_search", vector_store_ids: [productDocs.id], }], input:"OpenAI的深度研究是什么?" }); console.log(response.output_text);
// 电脑控制示例 constresponse =awaitopenai.responses.create({ model:"computer-use-preview", tools: [{ type:"computer_use_preview", display_width:1024, display_height:768, environment:"browser", }], truncation:"auto", input:"我想买个新相机,帮我找到最好的。", }); console.log(response.output);
Agents SDK:多智能体协作,打造Agent军团如果你想构建更复杂的agent系统,Agents SDK绝对是你的不二之选!它让多智能体workflow的编排变得前所未有的简单 - •ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">配置化Agent:轻松定义agent角色和工具,上手无门槛!
- •ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">智能Handoff:agent之间无缝交接任务,协作更高效!
- •ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">Guardrails:安全检查机制,保障agent行为可控!
- •ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">Tracing & Observability:实时监控agent运行状态,debug和优化更轻松!
代码示例抢先看 (Python): fromopenai_agentimportAgent, function_tool
@function_tool defsubmit_refund_request(refund_amount:float, reason:str): """提交退款申请""" print(f"提交退款申请,金额:{refund_amount},原因:{reason}") return{"success":True}
# 定义Agent shopping_agent = Agent( name="Shopping Assistant", instructions="你是一个购物助手,可以搜索网络商品信息。", tools=[WebSearchTool()], )
triage_agent = Agent( name="Triage Agent", instructions="引导用户到正确的客服 Agent。", )
support_agent = Agent( name="Support Agent", instructions="你是一个客服 Agent,可以提交退款。", tools=[submit_refund_request], )
现有API何去何从?- •ingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei UI', 'Microsoft YaHei', Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">Chat Completions API:依然坚挺!如果你不需要内置工具,Chat Completions仍然是你的最佳选择
- •Assistants API:敲黑板!Assistants API将在2026年中逐步弃用!OpenAI建议新项目直接迁移到Responses API,并承诺提供平滑迁移方案
|