English
主导航

旧版 API

智能体构建器

在可视界面中组装、调试并导出多步骤 Agent 工作流。

智能体构建器 是一个用于构建多步骤 Agent 工作流的可视化画布。

你可以从模板开始,为工作流中的每个步骤拖放节点,提供类型化的输入和输出,并使用实时数据预览运行。准备部署时,使用 ChatKit 将工作流嵌入你的站点,或下载 Apps SDK 代码自行运行。

使用本指南了解构建 Agent 的流程和各个组成部分。

Agent 与工作流

为了构建实用的 Agent,你需要为其创建工作流。 工作流 是 Agent、工具和控制流逻辑的组合。工作流封装了处理任务或驱动聊天所需的所有步骤和操作,并在你准备就绪时提供可直接部署的工作代码。

打开 Agent Builder



构建 Agent 以处理任务包含三个主要步骤:

  1. 在中设计工作流 智能体构建器。这定义了你的 agent 以及它们的工作方式。
  2. 发布你的工作流。它是一个带有 ID 和版本号的对象。
  3. 部署你的工作流。将 ID 传入你的 ChatKit 集成,或下载 Agents SDK 代码自行部署工作流。

使用节点组合

在 Agent Builder 中,插入并连接节点以创建你的工作流。节点之间的每条连接都会成为类型化的边。点击节点可配置其输入和输出,观察步骤之间的数据契约,并确保下游节点接收到它们预期的属性。

示例与模板

Agent Builder 提供常见工作流模式的模板。你可以从模板开始了解节点是如何协同工作的,也可以从头开始构建。

这是一个作业助手工作流。它使用 Agent 来获取问题,为了获得更好的答案而重新构建问题,将其路由到其他专门的 Agent,最后返回答案。

prompts chat

可用节点

节点是构建 Agent 的基础模块。要查看所有可用节点及其配置选项,请参阅 节点参考文档.

预览与调试

在构建过程中,你可以使用 预览 功能来测试工作流。在这里,你可以交互式地运行工作流、附加示例文件并观察每个节点的执行情况。

安全与风险

构建 Agent 工作流伴随着风险,例如提示注入和数据泄露。请参阅 构建 Agent 的安全性 以了解并帮助降低 Agent 工作流的风险。

评估你的工作流

在 Agent Builder 内部运行 追踪评分器 。在顶部导航栏中,点击 评估。在这里,你可以选择一个 trace(或一组 trace)并运行自定义评分器,以评估整体工作流的性能。

发布你的工作流

Agent Builder 会在你操作时自动保存工作。当你对工作流满意时,将其发布以创建一个作为快照的新主要版本。然后,你可以在中使用你的工作流。 ChatKit,这是一个用于嵌入聊天体验的 OpenAI 框架。

你可以在 API 调用中创建新版本或指定旧版本。

在你的产品中部署

当你准备好实现所创建的 Agent 工作流时,点击顶部导航栏中的 代码 。你可以通过两种选项在生产环境中实现工作流:

ChatKit:请遵循 ChatKit 快速入门 并传入你的工作流 ID,以将此工作流嵌入你的应用程序。如果你不确定,我们推荐此选项。

高级集成: 复制工作流代码并在任何地方使用。你可以在自己的基础设施上运行 ChatKit,并使用 Agents SDK 来构建和自定义智能体聊天体验。

后续步骤

现在你已经创建了 Agent 工作流,请使用 ChatKit 将其引入你的产品中。