
引言 01
AI 智能体的核心概念 02
Google Cloud 智能体生态系统概览 04
每个智能体的关键组件09
基础数据在智能体系统中的作用17
关键要点23
如何构建AI 智能体 25
构建AI 智能体的完整工具包 27
分步指南:定义LLM 智能体 40
使用Google Agentspace 治理和扩展您的智能体团队 43
构建智能体的其他选项45
关键要点46
确保AI 智能体可靠且负责任 48
AgentOps:面向生产就绪智能体的框架 50
使用AgentOps 构建负责任且安全的 AI 智能体 54
关键要点56
来自Google 完整 AI 技术栈的更多内容 58
结论 59
资源 60
初次接触AI 智能体?
准备构建?
智能体已构建?
需要额外支持?


编排逻辑:智能体的核心推理过程,如 ReAct 框架(见第 1.2 节),允许其规划和执行一系列工具调用和操作,以实现复杂目标。 工具定义和注册:用于定义自定义函数和 API 的接口,允许智能体与数据、API 和外部系统交互。 上下文管理:为智能体提供记忆的系统,允许您使用智能体来回忆用户偏好和跨多个交互的对话历史,以提供连贯的体验。 评估和可观测性:一套内置工具,用于严格测试智能体质量、调试智能体的逐步推理,并在生产环境中监控其性能。 容器化:将智能体打包成标准、可移植容器的能力,使其准备好部署在任何兼容的云环境中。 多智能体组合:构建系统,其中多个专业智能体可以协作、委派任务并共同解决问题。
自动化工作流,而不仅仅是对话:实施多步骤编排逻辑来解决复杂的业务问题,创造小团队扩展所需的运营杠杆。 构建有防御力的产品:将智能体直接连接到您的专有 API 和内部数据,以创建具有真正竞争壁垒的产品。 记住您的客户,提供真正个性化的体验:无缝集成短期对话上下文与长期知识,使您的智能体能够回忆过去的互动并建立真正的客户关系。 自信地发布:利用内置的评估和可观测性来严格测试和调试您的智能体,确保您交付可靠、生产级的产品。 专注于您的产品,而非基础设施:将您的智能体打包成标准容器,使用标准的 DevOps 实践实现更快、更可靠的生产路径。

IDE 集成:在流行的 IDE(VS Code、JetBrains IDEs、Android Studio)中,它提供代码补全、按需函数生成和聊天界面。它利用 Gemini 的大上下文窗口来提供与打开的代码库相关的响应。企业版可以连接到私有源代码仓库,以获得更定制的建议。 命令行界面:Gemini CLI 是一个开源的 AI 智能体,将 Gemini 功能直接带到终端,用于代码理解、文件操作和动态故障排除等任务。 GitHub 集成:在 GitHub 上,Gemini Code Assist 可以自动审查拉取请求以识别错误和风格问题,并建议具体的代码更改。 智能体驱动开发:部署能够在完整项目上下文中执行复杂的、多文件编辑的 AI 智能体。这些智能体工作流包含人在回路 (HITL) 监督,并可以与遵循 MCP 的生态系统工具集成。 Google Cloud 服务集成:直接在 Firebase(应用程序错误分析、性能洞察)、Colab Enterprise(Python 代码生成)、BigQuery(自然语言转 SQL、查询优化)、Cloud Run 和 Apigee 等服务中提供 AI 协助。
用于自动化样板代码:生成一个在HTTP 请求上触发的 Python Cloud Function。它应解析 JSON 负载中的 userId 和 documentId,然后使用 google-cloud-firestore 客户端库从“users”集合中获取特定文档,并将其作为 JSON 响应返回。 用于全面测试:提供您现有的一个函数,并要求Code Assist生成完整的测试套件,包括对Cloud Storage或Firestore等Google Cloud服务所需的模拟。 用于大规模、Gemini驱动的重构:要求它分析代码库中的多个服务并生成战略计划。例如:“鉴于我们的‘用户服务’和‘认证服务’,提出一个逐步计划,将认证逻辑重构为一个单一的共享库,概述这种方法的权衡。”
设计和部署:在应用程序设计中心内,您可以用自然语言描述期望的基础设施结果。Gemini Cloud Assist生成架构图和应用模板,这些可以导出为Terraform,以便与现有的基础设施即代码(IaC)工作流集成。 故障排除和解决:与Cloud Observability集成,以总结复杂的日志条目并解释错误消息。对于更深层次的问题,您可以启动调查,Gemini会分析日志和指标以确定根本原因。 配置和优化:在 FinOps Hub 和成本优化仪表板中提供个性化的成本和利用率建议。 安全和分析:支持对网络流和日志进行自然语言调查。它提供安全任务指导,如数据加密、密钥管理以及生成或测试自定义组织策略。它还可以推荐 IAM 角色并诊断权限错误。
如何使用Vertex AI 部署模型? 创建在Google Cloud 中设计、构建和部署 Web 应用程序的高级计划。 列出prod-v1 项目中所有未启用对象版本控制的 Cloud Storage 存储桶。 哪些公开的防火墙规则应用于带有网络标签external-web-server 的实例? 显示授予服务帐户data-pipeline@my-project.iam.gserviceaccount.com 的所有 IAM 角色。 
在Colab 中自动补全和生成 Python 代码。 用简单的语言解释代码逻辑和错误。 过滤、转换和可视化数据。 推荐公共数据集和研究资源。 总结整个笔记本或代码单元格。

加速研发:自动化数据准备、分析和可视化中最繁琐的方面,使开发者能够显著更快地迭代新模型和想法。 降低入门门槛:数据科学新手工程师可以快速上手,而有经验的从业者可以更多地专注于模型实验,而不是数据整理。





