設定 Gemini 版 Firebase

Firebase 中開始使用 Gemini 前,您必須先在 Firebase 控制台中啟用這項服務。Firebase 中的 Gemini 會根據每個專案和每位使用者啟用,並隨 Gemini Code Assist 提供。如要進一步瞭解,請參閱「設定 Gemini Code Assist」一文。

所需權限

如要在 Firebase 中啟用及使用 Gemini 功能,您必須具備特定 IAM 角色和權限。

以下說明如何將 Gemini for Google Cloud 使用者角色指派給專案成員。請注意,只有專案擁有者可以編輯身分與存取權管理 (IAM) 角色。

  1. Firebase 主控台中,依序選取 「Project settings」 和「Users and permissions」
  2. 找出適用專案成員的資料列。
  3. 按一下 「更多選項」,然後選取「編輯權限」
  4. 展開「角色」,選取「Gemini for Google Cloud 使用者」,然後點選「完成」
  5. 按一下「更新角色」即可儲存變更。系統可能需要一兩分鐘的時間,才能為使用者套用新角色。

Firebase 中為專案設定 Gemini

確認帳戶具備必要權限後,即可在 Firebase 中為專案啟用 Gemini。

如要在 Firebase 中啟用 Gemini,請按照下列步驟操作:

  1. 專案擁有者或編輯者可開啟 Firebase 主控台,選取專案,然後按一下右上方主控台選單中的 Firebase 中的 ✦Gemini

    畫面上會顯示 Gemini 窗格。

  2. 詳閱畫面上顯示的資訊,然後按一下「開始使用」

  3. 您可以選擇為專案中的其他使用者在 Firebase 中啟用 Gemini:請在「專案設定」中選取「使用者和權限」,然後指派其他使用者的 Gemini for Google Cloud 角色

您現在可以使用 Firebase 中的 Gemini 加快 Firebase 開發作業。如要進一步瞭解如何在 Firebase 中與 Gemini 互動,請參閱「在 Firebase 控制台試用 Gemini」一文。

Firebase 中關閉 Gemini

如要關閉所有 Gemini for Google Cloud 產品,包括 Firebase 中的 Gemini 和支援的功能 (例如 Crashlytics 中的 AI 協助功能),請參閱「關閉 Gemini for Google Cloud API」一文。否則,您可以限制特定使用者的存取權。

如要限制特定使用者的存取權,您可以從每位使用者身上移除 Gemini for Google Cloud 使用者角色:

  • Firebase 主控台中開啟「Project settings」(專案設定),選取「Users and permissions」(使用者和權限),然後為每位要更新的使用者移除 Gemini for Google Cloud 角色

排解 Firebase 中的 Gemini 問題

如果 Firebase 控制台中沒有顯示 Gemini in Firebase,請確認下列事項:

  • 確認已在 Google Cloud 控制台中啟用 Gemini for Google Cloud API
  • 請確認您要授予存取權的使用者已在 IAM 中指派「Cloud AI 伴隨用戶」角色。

後續步驟