T
traeai
登录
返回首页
James Briggs视频

OpenAI's Agents SDK | Tools and Agents-as-Tools Explained

7.5内容质量
可直接观看的视频资源打开原视频

TL;DR · AI 摘要

OpenAI的Agents SDK介绍了一种新的工具和代理作为工具的方法,提供了详细的教程和实际应用案例。

核心要点

  • Agents SDK允许开发者创建复杂的AI代理。
  • SDK包括多种工具和实用程序。
  • 展示了如何将代理作为工具使用。

结构提纲

按章节快速跳转。

  1. 介绍OpenAI的Agents SDK及其用途。

  2. 详细说明了Agents SDK的工作原理和组成部分。

  3. 通过实例演示了如何使用Agents SDK创建和部署AI代理。

  4. 总结了Agents SDK的优势和未来发展方向。

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • OpenAI的Agents SDK

金句 / Highlights

值得收藏与分享的关键句。

#OpenAI#AI#Agents SDK

视频笔记

OpenAI 的代理 SDK | 工具和作为工具的代理解释

返回 ![图像 1](https://www.youtube.com/ "YouTube 首页")

跳过导航

搜索

用声音搜索

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)

登录

![图像 2](https://www.youtube.com/ "YouTube 首页")

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)

OpenAI 的代理 SDK | 工具和作为工具的代理解释

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)

轻触以取消静音

2倍速

图像 3
图像 3

OpenAI 的代理 SDK | 工具和作为工具的代理解释

詹姆斯·布里格斯 2,319 次观看 9 个月前

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)

搜索

复制链接

信息

购物

图像 4
图像 4
图像 5
图像 5

如果播放很快不能开始,请尝试重启设备。

您已退出登录

您观看的视频可能会被添加到电视的观看历史中,并影响电视推荐。为了避免这种情况,请取消并使用计算机上的 YouTube 登录。

取消 确认

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)

分享

[](https://www.youtube.com/watch?v=_RTxDOnLfVM "分享链接")- [x] 包含播放列表

检索共享信息时发生错误。请稍后再试。

图像 6
图像 6

0:00

[](https://www.youtube.com/watch?v=_RTxDOnLfVM)[](https://www.youtube.com/watch?v=E2DEHOEbzks "下一个 (SHIFT+n)")

0:00 / 0:00

直播

•完整观看视频

代理 SDK 工具

34:50 OpenAI 代理 SDK 交接 | 深度教程 詹姆斯·布里格斯 5.2K 次观看 • 11 个月前 直播 播放列表 ()混合 (50+)40:14 MCP 教程:从零开始构建您的第一个 MCP 服务器和客户端 (免费实验室) KodeKloud 302K 次观看 • 9 个月前 直播 播放列表 ()混合 (50+)32:57 您正在错误地使用代理聊天历史 | OpenAI 代理 SDK 詹姆斯·布里格斯 2.9K 次观看 • 9 个月前 直播 播放列表 ()混合 (50+)2:30:55 OpenAI 代理 SDK 教程 (完整系列) Kody Simpson 35K 次观看 • 1 年前 直播 播放列表 ()混合 (50+)45:55 使用 LangChain 的端到端 AI 代理项目 | 全程演示 詹姆斯·布里格斯 8.6K 次观看 • 9 个月前 直播 播放列表 ()混合 (50+)24:10 为初学者讲解模型上下文协议 (MCP):AI 预订航班演示! KodeKloud 1M 次观看 • 10 个月前 直播 播放列表 ()混合 (50+)9:50 他们对您撒谎了关于 AI (这项研究证明了这一点) Caleb Ulku 271K 次观看 • 1 个月前 直播 播放列表 ()混合 (50+)22:24 OpenAI 的代理 SDK!| 完整教程 詹姆斯·布里格斯 42K 次观看 • 1 年前 直播 播放列表 ()混合 (50+)25:58 在 25 分钟内从零到您的第一个 AI 代理 (无需编码) Futurepedia 和 AI 代理实验室 3.6M 次观看 • 11 个月前 直播 播放列表 ()混合 (50+)52:44 使用 LoRA 微调小型 LLM 作为专家代理 詹姆斯·布里格斯 3.8K 次观看 • 11 个月前 直播 播放列表 ()混合 (50+)20:18 清晰解释模型上下文协议 (MCP) (为什么它很重要) Greg Isenberg 1.2M 次观看 • 1 年前 直播 播放列表 ()混合 (50+)56:40 不学习这些基础知识就不要学 AI 代理 KodeKloud 754K 次观看 • 6 个月前 直播 播放列表 ()混合 (50+)

1倍速

登录以确认您不是机器人 这有助于保护我们的社区。 了解更多

登录

OpenAI 的代理 SDK | 工具和作为工具的代理解释

图像 7
图像 7

詹姆斯·布里格斯

詹姆斯·布里格斯

80.9K 订阅者

订阅

已订阅

53

分享

保存

下载

下载

2.3K 次观看 9 个月前 OpenAI 的代理 SDK

2,319 次观看 • 2025 年 8 月 8 日 • OpenAI 的代理 SDK

代理 SDK 提供了各种工具使用方法,包括预构建的工具和所有我们开发自定义工具所需的功能。在这章中,我们将学习有关工具、工具使用以及作为工具的代理的一切知识。……更多

……更多

如何制作的

自动配音

某些语言的音频轨道是自动生成的。 了解更多

章节

查看全部

![图像 8 #### 代理 SDK 工具 #### 代理 SDK 工具 0:00](https://www.youtube.com/watch?v=_RTxDOnLfVM)

#### 预构建工具

0:59

![图像 10 #### 使用预构建工具 #### 使用预构建工具 0:59](https://www.youtube.com/watch?v=_RTxDOnLfVM&t=59s)

#### 使用预构建工具

0:59

![图像 10 #### 自定义工具 #### 自定义工具 2:30](https://www.youtube.com/watch?v=_RTxDOnLfVM&t=150s)

#### 自定义工具

2:30

![图像 11 #### FunctionTool 对象 #### FunctionTool 对象 9:36](https://www.youtube.com/watch?v=_RTxDOnLfVM&t=576s)

#### FunctionTool 对象

9:36

![图像 12 #### 作为工具的代理 #### 作为工具的代理 13:43](https://www.youtube.com/watch?v=_RTxDOnLfVM&t=823s)

#### 作为工具的代理

13:43

探索本课程

![图像 137 课时 7 课时](https://www.youtube.com/playlist?list=PLIUOU7oqGTLjsFQaIyhcC1u2Nu1MmBTbs)

OpenAI 的代理 SDK

James Briggs

课程进度

已完成 0/7 课时

字幕

使用字幕同步观看。

显示字幕

![图像 14 ### James Briggs 80.9K 订阅者](https://www.youtube.com/@jamesbriggs)

视频关于![图像 15 Discord](https://www.youtube.com/redirect?event=Watch_SD_EP&redir_token=QUFFLUhqbjExSkJxeHNoR2ZOUzB6eVpoQ21mTWZmVVMzd3xBQ3Jtc0trU2J5d0hUdGxOaFJLVHFxSHJ3YjNvc0xNNTVudnpQZDZ5YTJoM3hRQ3BUWjI0S2s2T0xGQnRWT0dtNnVnbFZrN2xaQUZEbk10ckxKWnBBSGY3WnU0cUowVS0zU2FLNDEzTkl1eHA4OGxwcXdtUmN0dw&q=https%3A%2F%2Fdiscord.gg%2Fc5QtDB9RAP)![图像 16 Patreon](https://www.youtube.com/redirect?event=Watch_SD_EP&redir_token=QUFFLUhqbkE5VXpWTWs5UkpwNXNpY0tiU3YyRThmaVZhd3xBQ3Jtc0trRUtwcDRQMnUtalhkRjBQTmNtNWRMNHo4endxcnlyd0NvS3hEeUthN09iaXpwZTdzb3k0c0ZlakExY1o4elpkWWtBYmQxZGJVVU5WeU9YMWpJZThNTVpZazFXUllIZkN5VUFZT093Ni1hdW5xYjZ4WQ&q=https%3A%2F%2Fpatreon.com%2FJamesBriggs%3Futm_medium%3Dclipboard_copy%26utm_source%3DcopyLink%26utm_campaign%3Dcreatorshare_creator%26utm_content%3Djoin_link)![图像 17 Instagram](https://www.youtube.com/redirect?event=Watch_SD_EP&redir_token=QUFFLUhqa2pTOHN0MlFlRzlpMFJ3RjYyX1ZxTjQ5S1lzZ3xBQ3Jtc0tsdVROQnl0bXNUaFFKdzVLREI2SnZSeGlEbTJvZ2l4dktPM2dvLVZMNlNENmRfMFNJT2o5QV96Y2c0bmdPcjE4TVNHYmlyc1VUbjdOckJZNEdFei1LRzlrQmJfdjFoc1I2Qm9ZVkZjQTVQM05iX3lFWQ&q=https%3A%2F%2Fwww.instagram.com%2Fjamescalam%2F)

![图像 18 GitHub - aurelio-labs/agents-sdk-course 链接到代码](https://www.youtube.com/redirect?event=infocard&redir_token=QUFFLUhqbDFIU2JwelU1SnFGcENKR0E1YjNhLTZXUXAtZ3xBQ3Jtc0tsdVROQnl0bXNUaFFKdzVLREI2SnZSeGlEbTJvZ2l4dktPM2dvLVZMNlNENmRfMFNJT2o5QV96Y2c0bmdPcjE4TVNHYmlyc1VUbjdOckJZNEdFei1LRzlrQmJfdjFoc1I2Qm9ZVkZjQTVQM05iX3lFWQ&q=https%3A%2F%2Fgithub.com%2Faurelio-labs%2Fagents-sdk-course)

显示更少

[](https://www.youtube.com/playlist?list=PLIUOU7oqGTLjsFQaIyhcC1u2Nu1MmBTbs)OpenAI 的代理 SDK

OpenAI 的代理 SDK | 工具和作为工具的代理解释

2,319 次观看

2.3K 次观看

2025 年 8 月 8 日

53

分享

保存

下载

下载

4 条评论

排序评论

热门 显示特色评论最新 显示最近的评论,包括可能的垃圾邮件

图像 19: 默认头像照片
图像 19: 默认头像照片

添加一条评论...

图像 20
图像 20

[@jamesbriggs](https://www.youtube.com/@jamesbriggs)

@jamesbriggs @jamesbriggs9 个月前

图像 21: 📌 文章和代码: https://www.aurelio.ai/learn/agents-sdk-tools

显示更少 阅读更多

喜欢

不喜欢

回复

图像 22
图像 22

[@vukeep](https://www.youtube.com/@vukeep)

8 个月前

James 什么时候可以期待续集?

显示更少 阅读更多

喜欢

不喜欢

回复

图像 23
图像 23

[@wolpumba4099](https://www.youtube.com/@wolpumba4099)

9 个月前

AI摘要摘要:本教程视频提供了对 OpenAI 代理 SDK 中“工具”功能的全面指南,这是扩展代理功能的核心特性。它涵盖了可用的不同类型的工具,从集成预构建工具(如网络搜索)开始。重点在于创建自定义工具,详细介绍了两种方法:首先,使用 @FunctionTool 装饰器对 Python 函数进行装饰,其中函数的文档字符串被用作 LLM 的描述;其次,一种更高级的方法,使用 Pydantic 模型来定义具有详细描述和验证的复杂输入参数。视频还演示了如何实现结构化输出以接收来自代理的复杂 JSON 对象。最后,它介绍了“代理作为工具”的概念,用于构建多代理系统,在这种系统中,一个代理可以作为工具由协调代理调用,同时指出这种方法由于涉及大量 LLM 调用而可能存在的性能考虑。OpenAI 代理 SDK 使用指南 * 0:00:02 工具简介:代理 SDK 支持两种类型的工具:OpenAI 提供的预构建工具(例如网络搜索、文件搜索)和用户自定义的自定义工具。预构建工具需要正确使用 OpenAI 模型才能运行。* 0:02:46 创建自定义工具:创建自定义工具的主要方法是定义标准的 Python 函数并应用 @FunctionTool 装饰器。此装饰器将函数转换为代理可以使用的工具对象。* 0:05:54 文档字符串作为工具描述:自定义工具的一个关键方面是函数的文档字符串。代理 SDK 使用文档字符串作为工具的描述,传递给 LLM 以帮助其理解何时以及如何使用该工具。编写良好的文档字符串对于可靠的工具使用至关重要。* 0:07:09 实现结构化输出:您可以通过定义 Pydantic 类并将其传递给 output_type 参数,强制代理提供结构化响应(例如 JSON 对象)而不是简单的字符串。这允许具有多个字段(如 responseapproach_takenconfidence 分数)的更复杂和可预测的输出。* 0:09:38 使用 Pydantic 进行高级工具输入:对于具有多个参数的更复杂的工具,您可以使用 Pydantic 来定义输入参数。此方法生成详细的 params_json_schema,描述每个参数的目的,并指定哪些是必需的或可选的,从而为 LLM 提供更精确的指令。* 0:13:51 代理作为工具用于多代理系统:SDK 允许一个代理作为另一个代理的工具,创建一个多代理系统。可以将其他专业代理作为工具赋予“协调”代理,使其能够委派复杂任务。* 0:16:47 性能考虑:由于涉及 LLM 调用链(协调代理到子代理再到工具再返回),“代理作为工具”的方法被描述为“令牌密集型”。视频指出,此方法可能并不适用于所有用例,并且存在较轻量级的替代方案,如“交接”。

❤ by @jamesbriggs


[@inmobiliaria_fr](https://www.youtube.com/@inmobiliaria_fr)

4个月前

当您使用太多工具并且更喜欢构建专门化的子代理时,代理作为工具非常有用,但您不希望它们参与对话。


显示更少 阅读更多

喜欢

不喜欢

回复

AI 可能会生成不准确的信息,请核实重要内容