Gemini Cloud Assist 是依托 AI 技术的协作工具,可帮助您从被动的问题排查转变为主动的自主云运维。通过与云平台深度集成,Gemini Cloud Assist 可简化端到端应用生命周期,为设计、部署、问题排查和优化工作负载提供智能的代理式指导。
Gemini Cloud Assist 是一个多智能体生态系统,能够进行动态推理、执行迭代式工具调用,并在复杂任务中保持长期记忆。它不仅能理解您的云基础架构,还能理解您的应用代码、组织政策和实时运营状态。
本文档介绍了适用于所有 Google Cloud 用户以及适用于 Gemini Code Assist Enterprise 用户的生成式 AI 辅助类型。了解 Gemini Cloud Assist 价格。
Gemini Code Assist 所使用的 Gemini 大语言模型 (LLM) 除了在用于训练 Gemini 基础模型的数据集上进行训练之外,还在包含公开可用代码、Google Cloud专用资料以及其他相关技术信息的数据集上进行训练。 模型经过训练,以使 Gemini Code Assist 回答对 Gemini Code Assist 用户尽可能有用。
此外,Gemini Cloud Assist 在生成回答和提供帮助时,还会将以下详细信息用作上下文:
- 您的 Google Cloud 项目 ID 和组织 ID。
- 页面上下文感知:您在 Google Cloud 控制台中查看的当前 Google Cloud 产品页面,包括页面网址和屏幕上显示的所有文本。这有助于确保回答高度情境化,并有助于消除幻觉。
- 记忆:Gemini Cloud Assist 利用记忆来存储对话记录、确定关键细节的优先级,并在复杂的任务和多轮对话中保持上下文。
了解 Gemini for Google Cloud 如何以及何时使用您的数据。
使用 Gemini Cloud Assist 提供 AI 辅助功能
以下部分介绍了 Gemini Cloud Assist 提供的生成式 AI 辅助类型。
设计和构建
下表列出了用于构建和设计应用的生成式 AI 辅助类型:
| 功能 | 适用于所有 Google Cloud 用户 | Code Assist Enterprise |
|---|---|---|
| 自然语言设计。在 App Design Center 内使用自然语言交互来设计、配置、预配和管理复杂的云架构。 | ||
| 基础设施即代码 (IaC)。在 App Design Center 和 Gemini Cloud Assist 对话中,通过交互式对话为基础设施和组织政策迭代生成或优化 Google Cloud CLI 命令、`kubectl` 清单和 Terraform 代码,并直接在对话中模拟生成的政策。 | ||
| Identity and Access Management (IAM)。通过选择角色、了解政策或使用自然语言/引导式流程生成 IAM 任务,简化这些任务。 | ||
| Google Cloud 控制台对话。使用项目上下文,在对话中获取 Firebase 产品和服务的常规问题解答、最佳实践和基本操作方法信息。 |
支持和故障排除
下表列出了用于诊断和解决问题的生成式 AI 辅助类型:
| 功能 | 适用于所有 Google Cloud 用户 | Code Assist Enterprise |
|---|---|---|
| 调查。通过创建和管理基于日志、错误或自然语言提示的 AI 驱动调查,诊断复杂问题。Gemini Cloud Assist 可作为用户引导的站点可靠性工程师 (SRE),能够摄取日志、指标和配置,并行探索多个假设,并跨多层拓扑追踪根本原因。 | ||
| 主动警报调查。 配置 Cloud 提醒政策以自动触发 Gemini Cloud Assist。触发提醒后,Gemini Cloud Assist 会在后台分析问题、将相关提醒聚类,并生成初步的根本原因分析以及建议的后续步骤。 | ||
| 支持接力。直接与 Google Cloud 支持团队联系,并在支持请求中提供调查结果作为背景信息,以上报调查或复杂问题。 | 如果您已订阅支持套餐 | |
| AI 赋能的支持服务。作为支持服务的主要入口点,Gemini Cloud Assist 可通过总结环境状态和错误日志来提供丰富的上下文,从而简化支持体验。Gemini Cloud Assist 集成了 AI 调查工具,可帮助您在将问题上报给人工客服之前解决问题。当自动化功能或配额达到上限时,代理会将问题无缝传递给人工支持工程师。系统会自动填充聊天对话中的信息。 | 如果您已订阅支持套餐 | |
| 数据库和分析问题排查。 基于 AI 的问题排查工作流,可帮助开发者简化解决多个数据服务(包括 Cloud SQL for PostgreSQL、Cloud SQL for MySQL、AlloyDB for PostgreSQL、BigQuery、Managed Service for Apache Spark 和 Spanner)中的复杂性能问题。 Gemini Cloud Assist 帮助用户识别缓慢的 SQL 查询、管理插槽预留和容量、排查性能瓶颈以及配置数据环境。 | ||
| 应用代码问题排查。调查范围不限于基础架构。对于 Cloud Run 等服务,Gemini Cloud Assist 可以直接从基础架构信号追踪到应用代码的根本原因,从而识别代码和基础架构中的问题。 | ||
| Artifact Analysis。询问有关 Artifact Analysis 发现的漏洞的问题。 | ||
| Artifact Registry。列出您的 Artifact Registry 仓库以及存储在 Docker 格式仓库中的容器映像。 | ||
| 安全工作器。一种主动式代理,可帮助非安全专业人员对 Security Command Center 中的安全发现结果进行分类和补救,具体方法是将复杂的安全风险转化为清晰可行的步骤,以解决外部资源暴露问题、帮助保护服务账号并提高整体合规性。 | ||
| Developer Connect Insights(预览版)。 详细了解软件开发生命周期,并诊断应用存在的问题。 | ||
| Google Cloud Observability。在 Google Cloud Observability 中使用自然语言探索指标、日志、提醒和错误,从而监控系统健康状况并排查问题。 | ||
| Firebase 问题排查辅助。利用 AI 驱动型专业知识和根据项目上下文量身定制的指导,排查特定 Firebase 产品问题。 |
优化
下表列出了可用于优化费用和用量的生成式 AI 辅助类型:
| 功能 | 适用于所有 Google Cloud 用户 | Code Assist Enterprise |
|---|---|---|
| 针对应用、SKU、产品、资源和工作负载的费用优化。 在聊天面板中用自然语言提问,即可获得有关云支出的精准解答。此功能扩展了 Cloud Hub 优化和成本探索器。 | ||
| FinOps 中心内的费用优化。通过量身定制的 FinOps 视图分析费用、趋势、浪费和利用率,从而优化云支出。还包括 AI 起草的协作摘要。 | ||
| 主动费用异常分析。 检测到费用异常后,系统可以主动触发分析,以说明费用变化的根本原因。当项目中检测到异常时,此分析每天运行一次。代理会分析费用激增情况,并分析产品、SKU 和资源,以确定导致费用激增的基础设施变化以及负责这些变化的用户 / 服务账号。如果适用,代理会建议可用于解决此类费用飙升问题的潜在策略。Gemini Cloud Assist 可能会出错,因此请在实施任何建议的策略之前仔细核查。 | ||
| 数据库优化。通过 AI 驱动型分析洞见,根据使用模式配置实例,从而优化数据库费用并节省开支。 | ||
| Flow Analyzer。在 Network Intelligence Center 中使用自然语言查询分析网络流和配置。 | ||
| Storage Insights。 使用自然语言查询用量、配置和分析洞见,从而了解和管理存储空间服务。 |
核心平台功能
下表列出了 Gemini Cloud Assist 的核心平台功能:
| 功能 | 适用于所有 Google Cloud 用户 | Code Assist Enterprise |
|---|---|---|
| 智能体推理。Gemini Cloud Assist 采用动态推理循环,通过迭代调用工具(例如 Cloud API 和 Kubernetes API)来收集数据、评估状态并确定下一个最佳操作。 | ||
| 用户引导的多轮对话代理。提供多轮用户引导式聊天互动。您可以要求对方澄清问题、引导代理的注意力、接收澄清问题,以及在不丢失上下文的情况下动态更改请求范围。 | ||
| 代理身份。在后台主动运行时,Gemini Cloud Assist 会使用专用服务账号(代理身份),而不是您的个人凭据。这有助于强制执行最小权限原则,并确保所有自主操作都已完全记录在审核日志中。 | ||
| MCP 支持。使用 Model Context Protocol (MCP) 将 Gemini Cloud Assist 扩展到任何位置。您可以直接从第三方客户端代理、本地集成开发环境 (IDE)(例如 Gemini CLI 或 Claude Code)调用代理。 | ||
| 自定义指令。管理员和用户可以提供持久的自定义系统指令。这样一来,您就可以定义特定的智能体角色(例如,严格的 SRE)、强制执行响应格式,或提供补充业务背景信息(例如命名惯例)。 |
如何与 Gemini Cloud Assist 互动
下表介绍了与 Gemini Cloud Assist 互动的位置。
| 如何与 Gemini Cloud Assist 互动 | 适用于所有 Google Cloud 用户 | Code Assist Enterprise |
|---|---|---|
| Cloud Assist 面板。借助 Cloud Assist 面板,您可以在 Google Cloud 控制台和 Cloud Mobile App 中获得对话式辅助。 | ||
| Google Cloud 控制台快速提示。 Google Cloud 控制台和 Cloud Mobile App 中提供各种按钮和互动元素。 | ||
| Cloud Hub。一个位于 Google Cloud 控制台中的中心,可帮助 DevOps 团队优化资源和应用的成本和利用率。 | ||
| Database Center。通过高效查询和优化架构简化开发。它可识别漏洞来提高安全性、自动执行迁移,并为数据库舰队提供集中式管理,从而提升性能并降低成本。 | ||
| App Design Center。在 App Design Center 中,设计可在整个生命周期内通过 Gemini 进行管理的最佳云应用。在 App Design Center 内向 Gemini 说明您的技术和业务要求,Gemini 会协作开发可供您考虑、优化和部署的解决方案。 | ||
| 调查。Gemini Cloud Assist 调查功能是一款依托 AI 技术的工具,用于分析、排查和诊断技术问题,可在 Google Cloud 控制台、Cloud Mobile App、命令行界面和 IDE 中使用。例如,如果您收到错误消息或因 Google Cloud 控制台中的意外行为而无法完成任务,则可以运行调查。 | ||
| 第三方集成。 将 Gemini Cloud Assist 与 Slack、WhatsApp 和 ServiceNow 等第三方开发者效率工具集成。 |
设置 Gemini Cloud Assist
如需了解详细设置步骤,请参阅设置 Gemini Cloud Assist。
后续步骤
- 如需了解最新的增强功能和修复,请参阅版本说明。
- 了解 Gemini Cloud Assist 价格。
- 了解如何使用 Google Cloud 控制台中的 Cloud Assist 面板。
- 了解 Gemini for Google Cloud 如何使用您的数据。