本文档介绍了如何在 Workflow Builder 中创建和配置工作流聊天智能体。
概览
工作流聊天智能体充当功能强大的多节点工作流编排器,用于管理对话互动。
非工作流聊天智能体仅限于具有固定属性的单个根节点,而工作流聊天智能体则允许您将已发布的工作流 和远程应用开发套件 (ADK) 智能体 作为子智能体附加。根聊天智能体充当协调器,将用户查询分派给相应的子智能体并返回响应。
工作流聊天智能体的主要优势包括:
- 高级编排:将多个已发布的工作流或远程 ADK 智能体嵌套为子节点,以处理复杂的用户任务。
- 版本历史记录支持:工作流聊天智能体支持版本控制。您可以保存、比较、查看历史记录和恢复之前的智能体版本,以跟踪修改。
准备工作
在创建工作流聊天智能体之前,请完成以下前提条件:
- 确保 Gemini Enterprise 管理员已在应用的“功能管理”设置中启用 Workflow Builder 功能开关。如需了解详情,请参阅管理 Web 应用功能。
- 确保您拥有关联了必要数据源的 Web 应用。如需了解详情,请参阅创建应用、关联 Google 数据源和关联第三方数据源。
- 验证您要作为子智能体附加的任何工作流或远程 ADK 智能体是否已在工作区代码库中发布 ,以便根编排器能够看到它们。
创建工作流聊天智能体
应用
如需手动创建工作流聊天智能体,请执行以下操作:
- 在浏览器中打开 Gemini Enterprise Web 应用。
- 在 Web 应用导航菜单中,点击 + 新建智能体 > 工作流。
- 在智能体创建窗格中,点击手动构建 。
选择聊天 触发器芯片。
工作流构建器编辑器随即打开,并引导您进入工作流聊天智能体配置选项。
在配置窗格中,您可以选择为智能体配置以下内容:
建议的提示:输入描述智能体用途和预期行为的提示。
知识:点击 添加文件 ,为智能体上传 任何其他参考资料以供使用。
工具和集成 :打开工具和集成 对话框,选择允许此对话界面的 Google 工具和应用。
子智能体:浏览或搜索以选择您希望工作流编排的已发布工作流或远程 ADK 智能体。这些智能体将被配置为根智能体下的运行时子节点。
更多:选择工作流聊天智能体使用的模型。
测试智能体配置:
- 点击预览 标签页。
- 在聊天界面中,提交测试消息(例如
hello),以评估智能体的响应。
保存或管理智能体版本(可选):
- 点击发布 旁边的下拉箭头,然后选择保存版本 。
- 如需查看或恢复版本,请点击发布 旁边的下拉箭头,然后点击查看版本记录 ,并选择要恢复的版本。
点击发布 以最终确定并发布工作流聊天智能体。
发布后,工作流聊天智能体将显示在智能体库中,随时可以处理传入的用户请求。
功能限制
工作流聊天智能体具有以下限制:
- 附加的子智能体的配置详细信息在根聊天智能体配置窗格中不可见。如需检查或修改子智能体的工作流(例如审批步骤),请从智能体库 页面单独打开该工作流。
- 工作流聊天智能体不支持安排聊天智能体运行 功能。安排选项仅适用于非工作流智能体。
- 此版本的工作流聊天智能体不支持共享聊天智能体 功能。