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 還能分析現有程式碼、找出潛在問題,並提供改善建議。 |
| 錯誤解碼和疑難排解 | Gemini 版 Firebase 可解讀錯誤訊息,並提供清楚的說明和解決方法。還能分析記錄,建議快速解決問題的步驟。 |
| 最佳做法 | Gemini in Firebase 提供 Firebase 最佳做法的指引,確保您的應用程式能發揮最大效益。 |
| 支援的平台和架構 | 無論您使用哪種平台 (Android、iOS、網頁等) 或架構 (Flutter、React 等),Firebase 中的 Gemini 都能提供協助。 |
| Firebase Crashlytics 中的 AI 輔助功能 | 如果您使用 Crashlytics,並在 Firebase 中啟用 Gemini,就能取得 AI 輔助,為 Apple 和 Android 應用程式偵錯及排解問題。AI 輔助功能會深入分析應用程式的當機問題,提供可做為行動依據的洞察資料,包括問題的完整說明、可能的根本原因,以及問題修正建議。您也可以提供程式碼和背景資訊,取得更深入的洞察資料。詳情請參閱「在 Crashlytics 中取得 AI 輔助」。 |
| 使用 Firebase Cloud Messaging 和 In-App Messaging 取得廣告活動摘要和洞察資料 | Firebase 中的 Gemini 可以摘要及分析訊息廣告活動,並提供具體可行的最佳化建議,協助您提升成效。詳情請參閱「在 Firebase 中使用 Gemini 取得訊息廣告活動的 AI 洞察資料」。 |
| Firebase SQL Connect 的 AI 輔助功能 | 在 Firebase 中使用 Gemini,即可隨選透過自然語言生成結構定義、查詢和變動。詳情請參閱「使用 AI assistance for SQL Connect 進行查詢和突變」。 |
| 使用應用程式測試代理,進行 AI 輔助 Android 測試 | Firebase App Testing 應用程式測試代理可透過 Firebase 控制台的 App Distribution 存取,能根據您提供的自然語言提示詞,使用 AI 建立及執行測試。代理會建立逐步測試,您可以在各種虛擬和實體裝置上執行,確保應用程式品質達到最高水準。進一步瞭解應用程式測試代理。 |
Firebase 中的 Gemini 如何使用您的資料
啟用 Firebase 中的 Gemini 後,Gemini 就能存取 Firebase 環境,並根據專案提供回覆。
使用時須遵守《Google 服務條款》和《生成式 AI 使用限制政策》中的生成式 AI 服務條款。
如要進一步瞭解 Firebase 專用 Gemini 如何使用您的資料,請參閱「Google Cloud 專用 Gemini 產品如何使用您的資料」一文。
在「Firebase」中設定 Gemini
如需詳細設定步驟,請參閱「在 Firebase 中設定 Gemini」。
定價
所有使用者都能免費使用 Firebase 的 Gemini。
後續步驟
- 在 Firebase 中設定 Gemini。
- 在 Firebase 控制台試用 Gemini。
- 進一步瞭解提示最佳化。