Firebase 中的 Gemini 簡介

Gemini 中的 Gemini 是 AI 技術輔助的協作助理,可以回答問題,協助您直接在 Firebase 控制台中開發、最佳化及排解 Firebase 應用程式的問題,提升工作效率。使用 Firebase 中的 Gemini 可簡化開發程序、縮短偵錯時間,並能自信地建構優質應用程式。

Firebase 中的 Gemini 提供多種功能,包括:

  • 自然語言查詢:在 Firebase 控制台中使用淺英文語言提示 Gemini。
  • 即時支援:Gemini 隨時可在 Firebase 控制台中取得,可協助您隨時取得所需協助。不必再背景資訊切換或瀏覽說明文件:Firebase 中的 Gemini 可提供答案,並直接將您連結至來源說明文件和相關程式碼研究室。
  • Firebase 專業知識:Firebase 中的 Gemini 具備 Firebase 產品和服務的深度知識,可提供功能、最佳做法和實作指南的相關資訊。
  • 程式碼產生及偵錯:Firebase 中的 Gemini 可根據您對多種程式設計語言的要求產生程式碼片段。此外,它也可以分析現有程式碼、找出潛在問題及建議改善。
  • 解碼及疑難排解:Firebase 中的 Gemini 可解讀錯誤訊息,並提供清楚的說明和緩解措施。此外,它也能分析記錄,提供快速解決問題的建議步驟。
  • 最佳做法:Firebase 中的 Gemini 提供了 Firebase 最佳做法的相關指引,確保您的應用程式能發揮最佳效能。
  • 平台和架構支援:無論您使用哪個平台 (Android、iOS、網頁等) 或架構 (Flutter、React 等),Firebase 中的 Gemini 都能為您提供協助。
  • Firebase Crashlytics 的 AI 輔助:如果您使用 Crashlytics 並在 Firebase 中啟用 Gemini,您可透過 AI 技術協助在 Apple 和 Android 應用程式中進行偵錯及解決問題。AI 輔助功能針對應用程式當機情形提供可做為行動依據的深入分析資料,包括問題的完整說明、可能的根本原因相關資訊,以及問題修正方法建議。詳情請參閱在 Crashlytics 中取得 AI 協助

Firebase 中的 Gemini 如何運用您的資料

Firebase 中的 Gemini 不會以您的提示或回應做為資料訓練模型。如果在 Firebase 中啟用 Gemini,它就能存取您的 Firebase 環境,且回應可能會依據您的專案做出。詳情請參閱 Google Cloud 中的 Gemini 如何使用您的資料一文。

所需權限

如要在 Firebase 中啟用 Gemini 功能,您必須取得特定的 IAM 角色和權限。

以下說明如何將「Cloud AI Companion 使用者」角色指派給專案成員。請注意,只有專案擁有者才能編輯 IAM 角色。

  1. 在 Firebase 控制台中,依序選取「專案設定」和「使用者和權限」
  2. 找出適用專案成員的資料列。
  3. 按一下 「More options」(更多選項),然後選取「Edit access」(編輯存取權)
  4. 展開「Role(s)」(角色),選取「Cloud AI Companion User」(Cloud AI 隨附使用者),然後按一下「Done」(完成)
  5. 按一下「更新角色」以儲存變更。使用者可能需要一到兩分鐘時間,才會對新角色套用新角色。

配額與定價

本節說明 Firebase 中的 Genmini 配額與定價結構。

配額與限制

您可以在 Cloud AI Companion API 的「配額」頁面中查看目前的配額:

  1. Google Cloud 控制台中,選取「Enabled API & services」
  2. 搜尋並點選「Cloud AI Companion API」
  3. 按一下「配額與系統限制」

畫面上會顯示 Cloud AI Companion API 配額。Firebase 中的 Gemini 會使用「每位使用者每日 Chat API 要求」配額。

如何要求提高配額:

  1. 選取要增加的配額,然後按一下「編輯要求」
  2. 將「New value」文字欄位更新為所需的配額,然後按一下「Submit」

    Google Cloud 團隊會評估您的要求,並透過電子郵件回覆。

定價

在促銷期間,系統不會向您收取 Firebase 用量的 Gemini 費用。促銷期將於 2024 年 7 月 30 日結束。詳情請參閱「Firebase 定價方案」。

後續步驟