藉助 Gemini 編寫 MQL 程式碼

本文說明如何使用 Gemini Code Assist,在 Cloud Firestore 中取得 AI 輔助功能,並使用自然語言提示產生 MQL 查詢。

瞭解 Gemini for Google Cloud 如何使用您的資料

事前準備

  1. 選用:設定 Gemini Code Assist

  2. 如要完成本文中的工作,請確認您具備必要的 Identity and Access Management (IAM) 權限

必要的角色

如要取得完成本文中工作所需的權限,請要求管理員授予您專案的Gemini Google Cloud 使用者 (roles/cloudaicompanion.user) IAM 角色。

使用自然語言提示生成 MQL 查詢

您可以提供Gemini自然語言註解 (或提示),根據結構定義產生查詢。舉例來說,您可以提示 Gemini 根據下列提示生成 MQL:

  • 「有多少本 1960 年出版的熱門書籍?」
  • 「建立熱門書籍的範例合集。」

如要在 Cloud Firestore 中產生 MQL,並取得 Gemini 輔助,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Databases」(資料庫) Cloud Firestore頁面。

    前往「資料庫」

  2. 從清單中選取 Cloud Firestore 資料庫。「Firestore Studio」隨即開啟。

  3. 在新的或空白的查詢編輯器中,按一下「產生 MQL」按鈕。否則,請按一下「幫我編寫程式碼」

  4. 輸入提示來生成查詢,如要提高準確度,請在下拉式選單中選取要提供背景資訊的集合。

  5. 查看生成的 MQL,然後進行下列任一操作:

    • 如要接受 Gemini 生成的 MQL,請按一下「插入」。您可以在編輯器中繼續編輯 MQL。 按一下「執行」執行查詢。
    • 如要編輯提示,請按一下「編輯」

後續步驟