本文档介绍了如何使用 Gemini Code Assist 在 Cloud Firestore 中获得 AI 助力,使用自然语言提示生成 MQL 查询。
了解 Gemini for Google Cloud 如何以及何时使用您的数据。
准备工作
如需完成本文档中的任务,请确保您拥有必要的 Identity and Access Management (IAM) 权限。
所需的角色
如需获得完成本文档中的任务所需的权限,请让您的管理员为您授予项目的 Gemini for Google Cloud User (roles/cloudaicompanion.user) IAM 角色。使用自然语言提示生成 MQL 查询
您可以提供 Gemini 自然语言注释(或提示),以生成基于您的架构的查询。例如,您可以提示 Gemini 生成 MQL 来回答以下提示:
- “有多少本出版年份为 1960 年的热门图书?”
- “创建热门图书的示例合集。”
如需在 Cloud Firestore 中借助 Gemini 生成 MQL,请按照以下步骤操作:
在 Google Cloud 控制台中,前往Cloud Firestore 数据库页面。
从列表中选择一个 Cloud Firestore 数据库。系统会打开 Firestore Studio。
在新的或空白的查询编辑器中,点击生成 MQL 按钮。否则,请点击帮我写代码。
输入用于生成查询的提示。如需提高准确性,请在下拉菜单中选择一个集合作为上下文。
查看生成的 MQL 并执行以下任一操作:
- 如需接受 Gemini 生成的 MQL,请点击插入。您可以在编辑器中继续修改 MQL。 点击运行以运行查询。
- 如需修改提示,请点击修改。