创建工作流聊天代理

本文档介绍了如何在 Workflow Builder 中创建和配置工作流聊天智能体。

概览

工作流聊天智能体充当功能强大的多节点工作流编排器,用于管理对话互动。

非工作流聊天智能体仅限于具有固定属性的单个根节点,而工作流聊天智能体则允许您将已发布的工作流远程应用开发套件 (ADK) 智能体 作为子智能体附加。根聊天智能体充当协调器,将用户查询分派给相应的子智能体并返回响应。

工作流聊天智能体的主要优势包括:

  • 高级编排:将多个已发布的工作流或远程 ADK 智能体嵌套为子节点,以处理复杂的用户任务。
  • 版本历史记录支持:工作流聊天智能体支持版本控制。您可以保存、比较、查看历史记录和恢复之前的智能体版本,以跟踪修改。

准备工作

在创建工作流聊天智能体之前,请完成以下前提条件:

  • 确保 Gemini Enterprise 管理员已在应用的“功能管理”设置中启用 Workflow Builder 功能开关。如需了解详情,请参阅管理 Web 应用功能
  • 确保您拥有关联了必要数据源的 Web 应用。如需了解详情,请参阅创建应用关联 Google 数据源关联第三方数据源
  • 验证您要作为子智能体附加的任何工作流或远程 ADK 智能体是否已在工作区代码库中发布 ,以便根编排器能够看到它们。

创建工作流聊天智能体

应用

如需手动创建工作流聊天智能体,请执行以下操作:

  1. 在浏览器中打开 Gemini Enterprise Web 应用。
  2. 在 Web 应用导航菜单中,点击 + 新建智能体 > 工作流
  3. 在智能体创建窗格中,点击手动构建
  4. 选择聊天 触发器芯片。

    工作流构建器编辑器随即打开,并引导您进入工作流聊天智能体配置选项。

  5. 在配置窗格中,您可以选择为智能体配置以下内容:

    • 建议的提示:输入描述智能体用途和预期行为的提示。

    • 知识:点击 添加文件 ,为智能体上传 任何其他参考资料以供使用。

    • 工具和集成 :打开工具和集成 对话框,选择允许此对话界面的 Google 工具和应用。

    • 子智能体:浏览或搜索以选择您希望工作流编排的已发布工作流或远程 ADK 智能体。这些智能体将被配置为根智能体下的运行时子节点。

    • 更多:选择工作流聊天智能体使用的模型。

  6. 测试智能体配置:

    • 点击预览 标签页。
    • 在聊天界面中,提交测试消息(例如 hello),以评估智能体的响应。
  7. 保存或管理智能体版本(可选):

    1. 点击发布 旁边的下拉箭头,然后选择保存版本
    2. 如需查看或恢复版本,请点击发布 旁边的下拉箭头,然后点击查看版本记录 ,并选择要恢复的版本。
  8. 点击发布 以最终确定并发布工作流聊天智能体。

    发布后,工作流聊天智能体将显示在智能体库中,随时可以处理传入的用户请求。

功能限制

工作流聊天智能体具有以下限制:

  • 附加的子智能体的配置详细信息在根聊天智能体配置窗格中不可见。如需检查或修改子智能体的工作流(例如审批步骤),请从智能体库 页面单独打开该工作流。
  • 工作流聊天智能体不支持安排聊天智能体运行 功能。安排选项仅适用于非工作流智能体。
  • 此版本的工作流聊天智能体不支持共享聊天智能体 功能。