本文档介绍了如何优化您向 Gemini 发送的 Google Cloud 问题和它提供的帮助类型,以便您更高效地使用 Google Cloud 产品和服务。
您可以通过不同的方式向 Gemini 提示 Google Cloud ,具体取决于您使用的Google Cloud 产品。对于某些产品,您可以在对话式界面中向 Gemini 提示 Google Cloud ;对于其他产品,您可以在代码或查询编辑器中提示。如需了解如何输入提示,请参阅产品文档。
如需详细了解 Google Cloud中的 AI 赋能的协作者 Google CloudGemini,请参阅 Gemini for Google Cloud 概览。
在问题中提供背景信息和详细信息
您向 Gemini Google Cloud提出的问题(包括您希望 Gemini 分析或完成的任何输入信息或代码)称为提示。您从 Gemini 收到的回答或代码补全项称为回答。
向 Gemini 求助时,您应尽可能提供更多背景信息和具体详细信息。 Google Cloud 由于 AI 生成的回答是基于各种可能性的,因此请务必提供准确的信息。为取得最佳效果,提示不应超过 4,000 个字符。
以下是一些在问题中提供实用背景信息和详细信息的方法:
撰写提示时,就像在与人交谈一样。请勿仅输入关键字(就像在网上搜索文档时那样),而是要提供您在向他人说明问题时会提供的详细信息。例如,请不要输入“工作负载 GKE”这样的字词,而是问一个完整的问题:“GKE 支持哪些类型的工作负载?”
说明您尝试完成此任务的原因。 详细说明你要达成的目标有助于 Gemini Google Cloud 提供更实用的回答。例如,与其仅询问“如何部署网站”,不如告诉 Gemini for Google Cloud 您想要“设置一个简单且安全的 Google Cloud 网站来托管博客”,这样会提供更实用的详细信息。由于实现技术目标通常有多种正确方式,因此向 Gemini 提供充足的上下文有助于确保获得理想的回答。 Google Cloud
要求在命令中包含所有参数。 例如,当你要求 Gemini Code Assist 生成代码函数时,如果告知它“确保所有方法都使用其必需的参数”,则可能会获得更实用、更详细的回答。
注明您的专业知识水平。在请求建议时,请根据您的专业知识水平来设置问题提示。让 Gemini Google Cloud 以专家或新手程序员的身份解释某个概念或代码,可以获得不同的、更合适的结果。
例如,如需指示 Gemini 从专家情境中做出回答,您可以使用“create Python code to list all Compute Engine instances”提示它。您是使用Google Cloud的专家软件开发者。”同样,您也可以让 Gemini 使用Google Cloud “用尽可能简单的术语向我解释 Kubernetes 及其优势”。
添加有关产品和技术的详细信息。如果您希望获得有关特定产品、技术或技术功能的解答,请在问题中指明。同样,指定编程语言有助于获得更相关的回答。如果您不确定要考虑哪些技术或产品,可以让 Gemini 为您比较不同的选项。
将复杂问题拆分为多个请求。撰写单独的提示有助于 Gemini 优化和聚焦其给出的回答,帮助您逐步找到解决方案。
Gemini 可以提供哪些类型的帮助?
虽然有许多方法可以使用 Google Cloud专用 Gemini 中的语言和代码功能,但以下部分介绍了 Gemini 协助最有用的一些关键领域。
请注意,当您请求帮助时, Google Cloud 版 Gemini 可能会生成意外、不完整或错误的结果。如需了解详情,请参阅 适用于 Google Cloud 的 Gemini Google Cloud 和 Responsible AI。
信息和参考提示
你可以向 Gemini Google Cloud 询问Google Cloud 产品和服务、常规技术、定义以及这些概念和技术之间的相互关系。例如,您可以询问以下问题:
- “ Google Cloud中的‘无服务器架构’是什么意思?”
- “哪些 Google Cloud 产品提供托管 Kubernetes 集群支持?”
- “BigQuery 的主要技术特性是什么?”
- “何时应使用 Compute Engine 而非 App Engine?”
- “Vertex AI 支持哪些类型的模型测试?”
- “Google 的 Security Command Center 提供哪些漏洞扫描功能?”
分析和运营提示
你可以让 Gemini Google Cloud 总结和简化代码函数,并提供操作建议,例如:
- “简化我选择的代码”(例如,在 IDE 中选择 Python 代码后)。
- “总结此函数的用途”(例如,在 IDE 中选择 C 代码函数后)。
- “如何优化 IAM 权限?”
任务提示
你可以让 Gemini Google Cloud 帮助你完成特定任务或一组任务。对于复杂的任务,请尝试将提示拆分为单独的步骤。例如,您可以通过以下问题获取流程和任务信息:
- “如何设置 Google Cloud 账号?”
- “如何将存储分区设为公开?”
- “如何从 Pub/Sub 订阅中拉取消息?”
- “如何使用 Vertex AI 部署模型?”
生成式问题
Google Cloud 专用 Gemini 在您通过 IDE 或 Google Cloud 控制台输入请求时,可以生成和完成代码结构。Gemini for Google Cloud 还可以帮助您生成代码设计和开发的流程文档。
例如,你可以让 Gemini Google Cloud 帮助你执行以下操作:
- “在 C 中创建包含特定变量的函数。”
- “在 Google Cloud中创建设计、构建和部署 Web 应用的概要计划。”
- “使用默认 IP 地址创建裸机 Kubernetes 集群 YAML 文件”。
- “为下拉菜单创建 JavaScript 代码。”
- “创建一个简短且易于理解的用户故事,讲述名叫 Kim 的数据科学家如何设计 Vertex AI 模型。”
- “创建 gcloud 命令,向开发者 Google 群组授予查看我的 Google Cloud 项目的权限。”
提供反馈
当您就使用 Google Cloud版 Gemini 的对话式体验向我们提供正面或负面反馈时,您将帮助我们改进用于为您提供回答的基础服务。借助反馈和你的明确许可,我们可以改进 Gemini, Google Cloud 使其提供更准确的建议,减少错误,并确保加强对优质回答的反馈。如需了解详情,请参阅提供 Gemini for Google Cloud 反馈。
后续步骤
- 如需详细了解大语言模型 (LLM) 提示设计,请参阅提示设计简介。
- 如需详细了解生成式 AI,请参阅生成式 AI 学习路线。
- 如需详细了解 Gemini 和 LLM 模型,请参阅适用于 Google Cloud 和 Responsible AI 的 Gemini。
- 如需详细了解我们如何仅在征得您的同意后使用您的反馈数据,请参阅 Gemini for Google Cloud 如何使用您的数据。