Agent Garden

Agent Garden 是 Google Cloud的 Gemini Enterprise Agent Platform 中的一个精选库,其中提供了预构建的代理示例。这些示例旨在通过为常见 AI 模式提供高质量、功能性的模板,帮助开发者快速开始创建 AI 智能体。

Agent Garden 通过提供以下功能,简化了构建复杂 AI 应用的过程:

  • 即用型示例:检索增强生成 (RAG) 等模板,这些模板带有预配置的逻辑。
  • 可自定义的逻辑:虽然这些示例开箱即用,但它们提供了对 GitHub 源代码的访问权限,以便进行深度自定义。
  • 集成式基础架构:智能体旨在与其他 Agent Platform 组件(例如 Gemini Enterprise Agent Platform 上的 RAG 引擎、Gemini Enterprise Agent Platform 上的 Vector Search 和 Gemini 模型)无缝协作。
  • 专注于应用场景:每个智能体都针对特定任务量身定制,例如基于文档的客户服务或行业特定研究整合。

部署步骤

如需从 Agent Garden 部署代理示例,请按以下步骤操作:

  1. 前往 Agent Platform 控制台,然后从左侧菜单的 Agent Builder 部分中选择 Agent Garden,以访问 Agent Garden。
  2. 选择符合您需求的示例。例如,检索增强生成 (RAG) 示例非常适合构建基于事实的问答系统。
  3. 配置以下环境设置:
    • 项目:确保您位于正确的 Google Cloud 项目中。
    • 区域:为您的部署选择一个受支持的区域。
    • 模型选择:选择智能体将使用的模型(例如 Gemini 3 Flash)。
  4. 点击部署,然后选择下一部分中所述的部署选项之一。
  5. 点击创建或确认以初始化代理。系统将预配必要的资源。您可以在通知栏或“Agent Runtime”部分跟踪进度。

部署方案

部署代理时,您可以从以下三个选项中选择一个:

使用 Agents CLI 进行部署

此方法是使用 Agents CLI 从 Agent Garden 部署智能体的标准且最直接的路径。它非常适合学习者、原型设计和快速测试,因为它提供了一个包含基础监控资源的部署解决方案。

  • 工具和方法:按下部署按钮会打开一个命令行界面 (CLI),其中包含已填充的命令。在系统提示时输入区域。
  • 目标环境:将智能体部署到 Agent Runtime 实例中。

使用 App Design Center 部署端到端实现

此选项适用于全面、企业级部署。它使用应用设计中心,提供低代码可视化“ClickOps”配置体验。您可以复制和自定义 Google 提供的模板,例如简单 Agent Platform 或具有治理功能的 Agent Platform。然后,使用自定义模板来标准化您部署的每个代理的架构。

  • 目标环境:在应用中部署智能体,应用是可用于生产用途的基础设施和配置的复杂分组。
  • 应用场景:此选项提供整个企业部署堆栈,与更简单的部署方法相比,具有显著优势,包括:
    • 管理第 0 天、第 1 天和第 2 天的部署后体验。
    • 运营信息中心、FinOps 费用优化和版本控制。
    • 安全、合规和 CI/CD/GitOps 集成。

使用 Agents CLI 部署并注册到 Gemini Enterprise

此选项侧重于使可用于生产用途的代理在企业生态系统中可被发现和治理。

  • 流程:首先使用 Agents CLI 等工具将智能体部署到代管式运行时(例如 Agent Runtime)。关键的第二步是向 Gemini Enterprise 注册。

  • 目标环境:Gemini Enterprise 应用,使用 Agent Platform Agent Runtime 作为运行时。

  • 应用场景:注册是连接代理后端逻辑与 Gemini Enterprise 编排层的关键桥梁。

部署后和测试

部署完成后,您可以通过多种方式与新智能体互动:

  • 预览:使用打开智能体按钮,立即在聊天界面中测试智能体的性能。
  • 调试:切换显示调试面板,以查看智能体正在执行的底层推理、工具调用和检索步骤。
  • 扩展:使用工具菜单将智能体连接到外部 API 或私有数据存储区。