Firebase 內建 Gemini
Gemini in Firebase 是 AI 協作助理,可協助你簡化開發程序。
直接在 Firebase 控制台和其他 Firebase 開發環境,使用自然語言對話介面輔助功能,即時取得 Firebase 產品和功能疑問的解答、生成程式碼來加快開發速度,並參考 Gemini in Firebase 的新深入分析資料來縮短疑難排解時間。
主要功能
| 自然語言查詢 | 使用簡單的英文給予 Gemini 提示。 |
| 即時支援 | Gemini 隨時待命,隨時提供協助。不必再切換情境或深入研究文件:Firebase 中的 Gemini 可以提供解答,並直接連結至來源文件和相關的程式碼研究室。 |
| 情境感知 Firebase 專業知識 | Gemini in Firebase 對於 Firebase 產品、服務和您的專案具備深厚知識,因此能提供個人化的功能、最佳做法和實作指引資訊。 |
| 生成及偵錯程式碼 | Firebase 中的 Gemini 可根據您的要求,以多種程式設計語言生成程式碼片段,並註明引用出處,列出 Gemini 用來生成回覆的說明文件和程式碼範例。還能分析現有程式碼、找出潛在問題,並建議改善方式。 |
| 解碼錯誤和疑難排解 | Gemini 版 Firebase 可解讀錯誤訊息,並提供清楚的說明和解決方法。還能分析記錄,建議快速解決問題的步驟。 |
| 最佳做法 | Gemini in Firebase 提供 Firebase 最佳做法的指引,確保應用程式能發揮最大效益。 |
| 支援的平台和架構 | 無論使用哪個平台 (Android、iOS、網頁等) 或架構 (Flutter、React 等),Gemini in Firebase 都能提供協助。 |
| Firebase Crashlytics 中的 AI 輔助功能 | 如果您使用 Crashlytics並在 Firebase 中啟用 Gemini,即可取得 AI 輔助,為 Apple 和 Android 應用程式偵錯及排解問題。這項功能會深入分析應用程式的當機問題,提供可做為行動依據的洞察資料,包括問題的完整說明、可能的根本原因,以及問題修正建議。您也可以選擇提供程式碼和背景資訊,取得更深入的洞察資料。詳情請參閱「在 Crashlytics 中取得 AI 輔助」。 |
| 使用 Firebase Cloud Messaging 和 In-App Messaging 取得廣告活動摘要和洞察資料 | Gemini in Firebase 可以摘要和分析訊息廣告活動,並提供具體可行的最佳化建議,協助您提升成效。如要進一步瞭解如何使用 Gemini 取得訊息廣告活動的 AI 洞察資料,請前往 Firebase。 |
| Firebase SQL Connect 的 AI 輔助功能 | 在 Firebase 中使用 Gemini,以自然語言隨選生成結構定義、查詢和變動。詳情請參閱「使用 AI assistance for SQL Connect 進行查詢和突變」。 |
| 使用應用程式測試代理進行 AI 輔助 Android 測試 | 您可以透過 Firebase 控制台的 App Distribution 存取 Firebase 應用程式測試代理程式,並使用 AI 根據您提供的自然語言提示建立及執行測試。代理程式會建立逐步測試,您可以在各種虛擬和實體裝置上執行測試,確保應用程式達到最高品質。如要瞭解詳情,請參閱「應用程式測試代理程式」。 |
Firebase 中的 Gemini 如何使用您的資料
啟用 Firebase 中的 Gemini 後,Gemini 就能存取 Firebase 環境,並依據專案提供符合需求的回覆。
使用時須遵守《Google 服務條款》和《生成式 AI 使用限制政策》中的生成式 AI 服務條款。
如要進一步瞭解 Gemini in Firebase 如何使用您的資料,請參閱「Google Cloud 中的 Gemini 產品如何使用您的資料」。
在 Firebase 中設定 Gemini
如需詳細設定步驟,請參閱「在 Firebase 中設定 Gemini」。
定價
所有使用者都能免費使用 Firebase 中的 Gemini。
後續步驟
- 在 Firebase 中設定 Gemini。
- 在 Firebase 控制台中試用 Gemini。
- 進一步瞭解提示最佳化。