界面

在接下来的几个月中,生成式功能将从 Dialogflow CX 控制台迁移到 Agent Builder 控制台。目前,如果您需要引用流,则必须使用 Dialogflow CX 控制台。

本指南将着重介绍 Agent Builder 控制台中的 Vertex AI Agents 功能。

左侧菜单导航

Vertex AI Agents 界面具有以下左侧导航菜单项:

名称 说明
代理 用于为代理应用创建和修改代理。
工具 工具用于连接到 API 或数据存储区。
测试用例 列出并运行使用模拟器创建的测试用例。
对话记录 提供与代理的所有互动的对话历史记录。
集成 与其他对话平台集成。
代理应用设置 更改代理应用名称、位置、模型和日志记录等设置。
预建代理 常见域名的代理示例。

创建代理应用

如需创建代理应用,请执行以下操作:

Vertex AI Agents

  1. 按照 Dialogflow CX setup说明进行操作(如果您尚未这样做)。
  2. 转到 Agent Builder 控制台:

    Agent Builder 控制台

  3. 从控制台下拉列表中选择您的项目。

  4. 如果您尚未激活 API,请阅读并同意服务条款,然后点击继续并激活 API

  5. 点击 Create a New AppNew App

  6. 选择代理

  7. 提供代理应用的名称。

  8. 请选择区域。

  9. 点击创建

  10. 系统会显示代理应用的代理列表。 点击创建,为代理应用创建新代理。

  11. 提供名称。

  12. 提供目标

  13. 提供instructions

  14. 点击示例标签页,然后点击 + 示例以提供代理示例

  15. 如需启用对话记录,请依次点击左侧导航栏中的“设置”图标、日志记录启用对话记录

  16. 如需启用用于调试的日志记录,请依次点击左侧导航栏中的“设置”图标、日志记录启用 Cloud Logging

  17. 如需选择模型,请点击左侧导航栏中的设置图标,然后选择 Vertex AI 模型。

Dialogflow CX

创建 Dialogflow CX 代理时,您可以选择让代理开始与代理或 Dialogflow CX 流的对话。

如需创建代理应用,请执行以下操作:

  1. 按照相应步骤创建 Dialogflow CX 代理,并选择构建您自己的代理
  2. 选择 Generative 作为代理类型。
  3. 点击保存

请注意,左侧导航栏中有三个新资源选择器。通过这些选择器,您可以从以下选项中进行选择:

  • 流资源
  • 生成式资源
  • 共享资源

如需创建代理,请执行以下操作:

  1. 在左侧导航栏中,选择生成式资源。
  2. 点击代理
  3. 点击新建 (Create new)。
  4. 提供数据。

测试用例

现有测试用例功能已得到增强,可支持代理。

新增了一个必需的预期测试用例结果字段,该字段以代理示例的形式提供操作列表。测试用例会验证操作是否按预期执行。

查看代理或代理版本时,您可以点击代理数据上方的测试用例标签页,以查看测试用例结果并按需执行测试用例。

您还可以比较代理的不同版本的测试用例结果。 选择一个测试用例,然后点击比较

如需查看代理的所有测试用例,请点击左侧导航栏中的测试用例

对话记录

现有的对话历史记录功能已得到增强,可支持代理。

添加了有关工具执行、代理调用和来自代理应用的流程调用的信息。

代理版本

您可以保存代理版本,这些版本是代理的不可变快照。

如需保存代理版本,请执行以下操作:

  1. 在控制台中加载代理。
  2. 点击版本历史记录
  3. 点击 Create version(创建版本)。
  4. 提供版本名称,然后点击保存

如需查看版本记录,请执行以下操作:

  1. 在控制台中加载代理。
  2. 点击版本历史记录
  3. 点击查看版本历史记录
  4. 系统会在右侧打开版本历史记录面板。 您可以点击各个版本以查看其内容。