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