针对 Google Cloud 专用 Gemini 撰写更好的提示

本文档介绍了如何优化发送到 Google Cloud 专用 Gemini 及其提供的协助类型, 高效使用 Google Cloud 产品和服务。

您可以通过不同的方式向 Gemini for Google Cloud 发送提示,具体取决于 您使用的 Google Cloud 产品。对于某些产品,您需要 对话式界面中的 Google Cloud 专用 Gemini。 而在其他环境中,您需要在代码或查询编辑器中提示。如需了解如何 输入提示,请参阅产品的文档

如需详细了解 Google Cloud 专用 Gemini, Google Cloud 中依托 AI 技术的协作工具,请参阅 Google Cloud 专用 Gemini 概览

在提示中提供上下文和详细信息

向 Google Cloud 专用 Gemini 提出的问题, 输入你希望 Gemini 输入的任何信息或代码 称为提示。需要考虑的答案或代码补全 称为回答

向 Google Cloud 专用 Gemini 寻求帮助时,您应该: 包含尽可能多的背景信息和具体细节。因为 AI 生成的 基于各种可能性,因此,了解 尽可能精确。为获得最佳效果,提示不应超过 4,000 个字符。

您可以通过以下方式在问题中提供有用的背景信息和详细信息:

  • 像与人交谈一样编写提示。请勿只输入 设置关键字 在向他人解释问题时要包含的细节类型对于 您不必输入“工作负载 GKE”这个术语问一个完整的 问题:“GKE 支持哪些类型的工作负载?”

  • 请说明您尝试完成某项任务的原因。 详细的操作说明对 Gemini 有帮助 给出更有用的答案。例如,告诉 Google Cloud 专用 Gemini 用于托管博客的简单、安全的 Google Cloud 网站”更有帮助 而不只是问“如何部署网站”因为经常会有 有多种正确的方法来实现技术目标, 适用于 Google Cloud 的 Gemini 提供足够的背景信息有助于 确保得到妥善响应。

  • 要求在命令中包含所有参数。 例如,当你让 Gemini Code Assist 生成代码时 函数,就很可能会得到更实用、更详细的响应, 指示“确保所有方法都使用其所需的实参”。

  • 说明您的专业水平。如果您能够 当您提出建议时,可以根据您的专业知识水平给出提示。正在提问 Google Cloud 专用 Gemini 来解释一个概念或代码, 无论你是专业程序员还是初级程序员, 和更合适的结果。

    例如,指示 Gemini 回答专家的问题 则可以提示它“创建 Python 代码,以列出所有 Compute Engine 实例您是专业的软件开发者, Google Cloud”同样,你也可以要求 Gemini 提供 “在 Cloud SQL 中” 尽可能简单。”

  • 添加有关产品和技术的详细信息。如果您要查找 有关特定产品、技术或技术能力的答案,包括 输入的内容同样,指定编程语言可以帮助您 更符合需求的回答。如果您不确定具体有哪些技术或产品 请让 Gemini 为您比较不同的选项。

  • 将复杂的问题分解为多个请求。编写单独的提示 可以帮助 Gemini 优化并重点回答其提供的答案, 帮助您逐步找到解决方案。

Gemini 可以提供哪些类型的帮助?

虽然在 Cloud Storage 中以多种方式使用语言和代码功能 适用于 Google Cloud 的 Gemini,以下部分介绍了 Gemini 可在哪些方面发挥最大作用。

请注意,Google Cloud 专用 Gemini 可以 意外、不完整或错误的结果。 如需了解详情,请参阅适用于 Google Cloud 的 Gemini 和 Responsible AI

信息和参考提示

您可以向 Google Cloud 专用 Gemini 询问以下信息: Google Cloud 产品和服务、一般技术、定义 这些概念和技术之间有何关联。例如,您可以 提出以下问题:

  • 什么是“无服务器架构”是什么意思呢?”
  • “哪些 Google Cloud 产品提供托管式 Kubernetes 集群支持?”
  • “BigQuery 的主要技术功能有哪些?”
  • “何时应使用 Compute Engine 而不使用 App Engine?”
  • “Vertex AI 支持哪些类型的模型测试?”
  • “Google 的 Security Command Center 提供什么漏洞扫描?”

分析和操作提示

你可以让 Google Cloud 专用 Gemini 总结并 简化代码函数,并提供操作建议,例如:

  • "简化我选择的代码"(例如,在 IDE)。
  • "总结此函数的用途"(例如,在选择 C 代码后 函数)。
  • “如何优化 IAM 权限?”

任务提示

您可以让 Google Cloud 专用 Gemini 帮您完成 执行一项或一组任务。对于复杂任务,请尝试分解提示 拆分成单独的步骤。例如,你可以从 Google Cloud 中获取过程和任务信息, 可以提出以下问题:

  • “如何设置 Google Cloud 账号?”
  • “如何公开存储桶?”
  • “如何从 Pub/Sub 订阅中拉取消息?”
  • “如何使用 Vertex AI 部署模型?”

生成式提示

Google Cloud 专用 Gemini 可以生成和补全代码 您在输入请求时 通过 IDE 或通过 Google Cloud 控制台。 Google Cloud 专用 Gemini 还可以帮您生成 有关代码设计和开发的文档。

例如,你可以让 Gemini for Google Cloud 为你提供帮助 您需要执行以下操作:

  • "在 C 中使用特定变量创建函数。"
  • "为设计和构建和部署 Web 应用制定总体计划 。”
  • "使用默认 IP 地址创建裸金属 Kubernetes 集群 YAML 文件。"
  • “为下拉菜单创建 JavaScript 代码。”
  • “编写一个易于理解的简短用户故事,讲述一位名叫 Kim 设计 Vertex AI 模型。”
  • “创建 gcloud 命令,为 Google 开发者小组提供 查看我的 Google Cloud 项目的权限。”

提供反馈

您针对自己的对话向我们提供了正面或负面的反馈时 和 Gemini for Google Cloud 的合作经验,帮助我们 改进我们用来为您提供回复的基础服务。包含 和您的明确许可, 我们可以改进 Google Cloud 专用 Gemini 减少错误,确保好的响应 。如需了解详情,请参阅 提供有关 Google Cloud 专用 Gemini 的反馈

后续步骤