首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >OpenAI Agents SDK >OpenAI Agents SDK 的工具系统包含哪些类型?它们各自的特点是什么?

OpenAI Agents SDK 的工具系统包含哪些类型?它们各自的特点是什么?

词条归属:OpenAI Agents SDK

1. 函数工具(Function Tools)

将本地 Python 函数直接注册为工具,自动生成 schema 并由 Pydantic 完成参数校验,适合封装业务逻辑和内部系统调用。

2. MCP 服务工具

内置对模型上下文协议(MCP)的支持,可连接外部 MCP 服务器,将第三方数据源和工具以统一方式接入智能体,使用方式与函数工具一致。

3. 托管工具(Hosted Tools)

由 OpenAI 平台提供的托管能力,如网络搜索、文件搜索和计算机使用等,开发者无需自行实现即可调用。

4. 智能体即工具

一个智能体可被封装为另一个智能体的工具,实现能力的复用和层级化组合。

相关文章
几行代码,写一个生产级 Agent
早期的 Agent 跟普通后端差别不大——客服、问答、查订单这些场景里,它更像一个带业务接口的 LLM 服务。但随着模型能力增强,Agent 开始真正"动手"——处理文件、改代码、跑测试、操作浏览器、串复杂系统,逐渐接管过去需要人工完成的工作。为了限制权限边界、控制资源使用,沙箱成为必备项。
鲈鲈鲈鲈鲈鱼
2026-06-17
1.7K0
采用 OpenAI Agents SDK 之前,先写运行契约
OpenAI Agents SDK 很容易被误读成“更快搭多 Agent”。这个理解太浅。真正值得评估的地方,是它把 agent、tool、handoff、guardrail、session、tracing、sandbox 这些运行概念放到同一个 Python SDK 里,让团队有机会把 agent 工作流从 prompt 脚本推进到可检查的工程单元。
用户12029797
2026-07-08
2760
Agent 为什么 Demo 很炫、上线很难?自己想、自己干、自己复盘才是关键
上周有个同学问我: "我这个客服机器人已经能查订单、查物流、改地址了,算不算 Agent?"
java金融
2026-05-29
2910
OpenAI Agents SDK 中文文档 中文教程 (4)
本文是OpenAI-agents-sdk-python使用翻译软件翻译后的中文文档/教程。分多个帖子发布,帖子的目录如下:
WTSolutions
2025-03-14
2.6K0
Signal #18:Coding Agent,从 IDE 走进研发系统
过去我们讨论 AI Coding,很多时候默认有一个前提:先打开一个工具,再让 Agent 做事。这个工具可能是 IDE,也可能是 CLI、云端任务界面,或者浏览器里的 Agent 面板。开发者描述需求,Agent 读取仓库,修改代码,跑测试,最后生成一个 diff 或 PR。这条路径仍然重要,也是大多数人最熟悉的 AI Coding 使用方式。
梯度不陡
2026-06-29
2530
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券