Gemini 版 Firebase 是採用 AI 技術的協作式助理,可提升 回答問題來協助建立、最佳化與 直接在 Firebase 控制台中排解 Firebase 應用程式相關問題。使用 Gemini 版 Firebase 可簡化開發程序,減少偵錯 以及安心建構優質應用程式
Firebase 專用 Gemini 提供多種功能,包括:
- 自然語言查詢:使用純文字提示 Gemini 。
- 即時支援:Firebase 一律會提供 Gemini 隨時提供協助。不再需要切換情境或翻閱說明文件:Firebase 中的 Gemini 可提供解答,並直接連結至原始碼說明文件和相關程式碼研究室。
- Firebase 專業知識:Firebase 專用 Gemini 具備深厚知識 能協助開發人員 相關功能、最佳做法和導入指南
- 程式碼生成與偵錯:Firebase 中的 Gemini 可生成程式碼 擷取為程式碼片段 這項功能也能分析您現有的程式碼、找出潛在問題,以及 提供改善建議
- 錯誤解碼和疑難排解:Firebase 中的 Gemini 可解讀錯誤訊息,並提供明確的說明和緩解措施。它也可以分析記錄檔,提供快速解決問題的步驟。
- 最佳做法:Firebase 中的 Gemini 提供 Firebase 最佳做法的指引 確保你的應用程式發揮最佳效益
- 平台和架構支援:Gemini 版 Firebase 能提供下列協助 無論您的平台 (Android、iOS、網頁等) 為何, 例如 Flutter、React 等
- Firebase Crashlytics 中的 AI 協助功能:如果您使用 Crashlytics,並在 Firebase 中啟用 Gemini,就能取得 AI 協助功能,用於偵錯及排解 Apple 和 Android 應用程式的問題。AI 輔助 針對應用程式當機情況提供可做為行動依據的深入分析資料 問題說明、可能根本原因的相關資訊,以及 提供問題修正建議瞭解詳情: 在 Crashlytics 取得 AI 協助。
Gemini 版 Firebase 如何使用您的資料
Firebase 版 Gemini 不會使用其回覆、提示或您的資料 訓練模型啟用「Firebase」專用 Gemini 後,系統將在 也可以享有專屬於你的 Firebase 環境存取權 專案。如需詳細資訊,請參閱如何 「Google Cloud」中的 Gemini 會使用您的資料。
所需權限
如要啟用及使用「Firebase」專用 Gemini 的功能,您必須具備特定的 IAM 角色 和權限
- 具有以下角色的專案成員: 擁有者或編輯者 IAM 角色可以啟用 Gemini 版「Firebase」並使用相關功能。
- 專案檢視者無法啟用 Firebase 版 Gemini,但可以使用 Gemini 功能,包括 Gemini 版 Firebase 對話、協助和 Crashlytics的 AI 輔助功能 如果已獲派 Cloud AI Companion使用者角色,則會傳回 true。
將「Cloud AI Companion」使用者角色指派給專案的方式如下 成員。請注意,只有專案擁有者可以編輯 IAM 角色。
- 從 Firebase 控制台選取 專案設定、 然後選取「使用者和權限」。
- 找到適用專案成員的資料列。
- 按一下 更多選項,然後選取「編輯存取權」。
- 展開「角色」,選取「Cloud AI Companion使用者」,然後按一下 「完成」。
- 按一下「更新角色」即可儲存變更。可能需要一到兩分鐘時間 要套用到使用者的新角色
配額和定價
本節說明 Firebase 中 Gemini 的配額和定價結構。
配額與限制
您可以在 Gemini for Google Cloud API 的「配額」頁面中查看目前的配額:
- 在 Google Cloud 控制台中, 選取「已啟用 API 與」服務。
- 搜尋,然後按一下 Gemini for Google Cloud API。
- 按一下「配額與」系統限制:
畫面上會顯示Gemini for Google Cloud API的配額。Gemini 版 Firebase 使用 「每位使用者每日的 Chat API 要求數」配額。
如何申請提高配額:
- 選取要提高的配額,然後按一下「編輯要求」。
將「New value」文字欄位更新為所需配額 要求,然後點選「提交」。
「Google Cloud」團隊會評估你的要求,並透過電子郵件回覆。
定價
促銷期間,Firebase的 Gemini 無須付費 。2024 年 9 月 30 日起,Firebase 的 Gemini 將隨附於 Gemini Code Assist, 2024 年 11 月 8 日前都能免付費試用 每個帳單帳戶僅限一位使用者。