跳转至

代码示例

代码仓库 的“代码示例”部分,查看各种 Agents SDK 示例实现。这些代码示例按多个类别组织,展示了不同的模式和功能。

类别

  • 代理模式: 此类别中的示例展示了常见的代理设计模式,例如:

    • 确定性工作流程
    • 作为工具的代理
    • 并行代理执行
  • 基础: 这些示例展示了 Agents SDK 的基础功能,例如:

    • 动态系统提示词
    • 流式输出
    • 生命周期事件
  • 工具示例: 学习如何实现 OpenAI 托管工具,如网页搜索和文件搜索,并将它们集成到你的代理中。

  • 模型提供商: 探索如何将非 OpenAI 模型与 Agents SDK 一起使用。

  • 交接/切换: 查看代理交接/切换的实际示例。

  • 模型上下文协议: 学习如何使用模型上下文协议(MCP)构建代理。

  • 客户服务研究机器人: 另外两个完整示例,展示了实际应用:

    • 客户服务:航空公司的客户服务系统示例。
    • 研究机器人:简单的深度研究克隆。
  • 语音: 查看使用我们的文本转语音(TTS)和语音转文本(STT)模型的语音代理示例。