本页面简要介绍了如何在 Google Cloud 控制台中使用代理设计工具。
代理设计工具是一款低代码可视化设计工具,可让您在 Google Cloud 控制台中设计和测试代理。在开始使用智能体开发套件将开发工作过渡到代码之前,您可以在智能体设计工具中试用智能体。
设置环境
在使用 Agent Designer 之前,请执行以下操作来设置环境:
获取所需的角色。 您必须拥有项目的 Owner 或 Editor 角色。
使用代理设计工具
请按照以下步骤在代理设计工具中设计和测试代理:
在 Google Cloud 控制台中,前往 Agent Designer 页面。
点击创建代理,打开新代理的代理设计工具画布。
在代理设计工具画布中设计代理。您可以在以下标签页之间切换:
流程:使用直观的智能体工作流程和控制逻辑表示法创建主智能体和子智能体。
点击某个代理,打开该代理的详细信息面板。您也可以点击添加分代理 (+) 来添加分代理。
在详细信息面板中配置主代理和子代理:
名称:添加有助于识别代理的名称。
说明:代理用途的摘要。
指令:添加指令来引导代理。
模型:选择为代理提供支持的模型。
工具:点击添加工具 (+),添加可让代理完成任务的工具。如需了解详情,请参阅设置和添加工具。
预览:在构建智能体时,测试智能体的功能和回答。与代理 Chat,以测试其功能。
点击获取代码即可查看您的代理代码。将代码复制并粘贴到您选择的代码编辑器中。如需继续开发和部署智能体,请参阅智能体开发套件教程。
在 Agent Designer 中设置和添加工具
您可以为智能体配置以下工具:
Google 搜索:使智能体能够使用 Google 搜索执行网页搜索。默认处于开启状态。
网址上下文:启用此功能后,模型可以分析发送给代理的提示中的网址。默认处于开启状态。
Vertex AI Search 数据存储区:点击添加 (+),使智能体能够访问 Vertex AI Search 数据存储区中已编入索引的信息。
项目编号:与您的 Vertex AI Search 数据存储区关联的 Google Cloud 项目编号。查看项目编号。
位置:数据存储区的位置。
数据存储区 ID:要纳入的数据的数据存储区 ID。查看数据存储区和 ID 的列表。
集合 ID:要纳入的数据的集合 ID。查看数据存储区和集合 ID 的列表。如果您的数据存储区没有集合 ID,请输入
default_collection。
如果您没有现有的数据存储区,请参阅自定义搜索使用入门,了解如何创建数据存储区。然后,向服务账号授予对 Vertex AI Search 的访问权限:
在 Google Cloud 控制台中,前往 IAM 页面。
点击授予访问权限。
在新的主账号字段中,输入以下服务账号信息:
service-PROJECT_NUMBER@gcp-sa-aiplatform-re.iam.gserviceaccount.com。选择 + 添加角色。搜索并选择 Discovery Engine 用户。点击应用,然后点击保存。
MCP 服务器:点击添加 (+) 以通过连接到 MCP 服务器来添加 MCP 工具。
MCP 显示名称:输入 MCP 服务器的名称。
端点网址:输入 MCP 服务器的端点网址。
身份验证:自动填充为无。Agent Designer 仅支持不需要进行身份验证的 MCP 服务器。
您连接的 MCP 服务器中的所有工具都可供智能体使用。