Nachdem Sie Gemini in Firebase eingerichtet haben, können Sie es verwenden, um die Firebase-Entwicklererfahrung zu verbessern.
So öffnen Sie den Gemini-Bereich:
- Klicken Sie in der Firebase-Konsole im Menü oben rechts auf ✦Gemini in Firebase.
Der Gemini-Bereich wird auf allen Seiten in der Firebase Console geöffnet und bleibt dort erhalten. Du kannst jetzt mit Gemini chatten und alle Funktionen kennenlernen, die im Gemini-Bereich verfügbar sind.
Wenn ✦Gemini in Firebase nicht in der Firebase Console angezeigt wird, folgen Sie der Anleitung unter Gemini in Firebase für ein Projekt einrichten, um die Funktion zu aktivieren.
Mit Gemini chatten
Nachdem Sie den Gemini-Bereich geöffnet haben, können Sie sofort eine Unterhaltung mit Gemini beginnen und Fragen in natürlicher Sprache stellen.
Die folgenden Schritte veranschaulichen eine Unterhaltung, die Sie mit Gemini über Cloud Firestore führen könnten. In diesem Beispiel bitten Sie Gemini, Ihnen eine grundlegende Reihe von Firestore-Regeln zur Verfügung zu stellen, die Sie dann gemeinsam verfeinern, während Sie Anforderungen hinzufügen:
Geben Sie in das Feld Beliebige Frage zu Firebase eingeben eine Frage ein und klicken Sie dann auf Senden Senden. Sie könnten zum Beispiel so etwas fragen:
When should I use a Remote Config rollout vs. an A/B Test?
Gemini zeigt die Antwort an.
Als Nächstes können Sie Gemini Erläuterungsfragen stellen, um die Unterhaltung zu vertiefen, oder Code einfügen und um Rat bitten.
Sie können die Unterhaltung fortsetzen und weiterhin Informationen und Fragen zu den Apps und Projekten teilen, an denen Sie arbeiten, während Sie die Fehlerbehebung durchführen. Gemini schlägt dann Verbesserungen und Optimierungen sowie weitere Anleitungen vor.
Gemini-Bereich in der Firebase-Konsole ansehen
Der Gemini-Bereich in der Firebase-Konsole bietet eine Reihe von Funktionen, die die Zusammenarbeit mit dem Gemini-Modell vereinfachen.
Option | Aktion |
---|---|
Benachrichtigungen | Firebase-Benachrichtigungen ansehen |
spark | Öffnen Sie Gemini in Firebase Chat. |
contact_support | Hilfe erhalten: Sie können in der Entwicklerdokumentation nachsehen, sich an den Support wenden und den Firebase-Dienststatus prüfen. |
dark_mode | Design auswählen: Wähle ein helles oder dunkles Design oder die Standardeinstellung des Geräts aus. |
Löschen Sie die Unterhaltung. Wenn Sie die Unterhaltung löschen, wird der gesamte vorherige Kontext gelöscht und eine neue Unterhaltungssitzung beginnt. | |
text_select_start | Den Gemini-Bereich an einer bestimmten Stelle in der Console andocken. Sie können den Bereich links, oben, rechts oder unten andocken. |
text_select_move_back_word | Lösen Sie das Gemini-Fenster vom Dock, um es in seinen ursprünglichen Zustand zurückzuversetzen. |
Vollbild | Maximieren Sie den Gemini-Bereich, damit er die gesamte Konsole einnimmt. |
fullscreen_exit | Stellen Sie den Gemini-Bereich wieder auf die ursprüngliche Größe zurück. |
Melden Sie dem Firebase-Team ein Problem mit Gemini in Firebase. Wir freuen uns über Fehlermeldungen, Verbesserungsvorschläge und allgemeines Feedback. | |
Löschen | Schließen Sie den Bereich „Gemini“. |
KI-Assistent in Crashlytics verwenden
So nutzt du die KI-Unterstützung in Crashlytics, um Statistiken zu Abstürzen zu generieren:
Öffnen Sie das CrashlyticsDashboard in Ihrem Projekt und wählen Sie Ihre App aus.
Wählen Sie den Absturz aus, den Sie untersuchen möchten. Die Seite Crashlytics wird angezeigt. Dort finden Sie die Schaltfläche KI-Statistiken erstellen.
Wenn die Schaltfläche „KI-Erkenntnisse generieren“ nicht angezeigt wird, prüfen Sie, ob Gemini in Firebase aktiviert ist. Eine Anleitung zur Einrichtung finden Sie unter Gemini in Firebase einrichten. Außerdem müssen Sie sich ein Apple- oder Android-Ereignis ansehen. Flutter-, Unity- und Android-NDK-Ereignisse sowie nicht kritische Ereignisse werden noch nicht unterstützt. Achten Sie außerdem darauf, dass der Bereich Statistiken auf der Seite Crashlytics maximiert ist.
Klicken Sie auf die Schaltfläche KI-Insights generieren.
Es werden Statistiken mit einer oder mehreren der folgenden Meldungen angezeigt:
- eine Analyse des Absturzes mit einer möglichen Ursache
- Anleitung zur Fehlerbehebung
- umsetzbare nächste Schritte
- Best Practices
Wenn Sie Code und Kontext angeben möchten, um detailliertere Statistiken zu erhalten, klicken Sie im Feld Möchten Sie ausführlichere Informationen erhalten? auf Jetzt starten.
Fügen Sie den Code, den Gemini in Firebase anfordert, in das Codefeld ein.
Wenn Sie weiteren Kontext oder zusätzliche Details angeben möchten, die zur Verbesserung von KI-Statistiken beitragen können, fügen Sie sie in das Feld Kontext oder relevante Details teilen ein.
Klicken Sie auf KI-Statistiken neu generieren.
Gemini in Firebase generiert aktuelle Statistiken auf Grundlage des von Ihnen bereitgestellten Codes und Kontexts.
Weitere Informationen finden Sie unter KI-Unterstützung in Crashlytics.
KI-Statistiken für Messaging-Kampagnen mit Gemini in Firebase abrufen
Gemini in Firebase bietet eine Zusammenfassung, Statistiken und Anleitungen für Messaging-Kampagnen, mit denen Sie die Leistung Ihrer Firebase Cloud Messaging- und In-App Messaging-Kampagnen verbessern können. Durch die Analyse von Kampagnendaten kann Gemini in Firebase dir helfen, die Reichweite und Wirkung deiner Kampagnen zu verstehen. Außerdem erhältst du Strategien zur Verbesserung der Nutzerinteraktion und -entwicklung.
Auf KI-generierte Statistiken für Messaging-Kampagnen zugreifen
Damit Sie KI-Statistiken für Nachrichtenkampagnen verwenden können, müssen in Ihrem Projekt folgende Voraussetzungen erfüllt sein:
Gemini in Firebase ist für Ihr Projekt aktiviert. Weitere Informationen finden Sie unter Gemini in Firebase einrichten.
Firebase Cloud Messaging oder In-App Messaging ist in Ihrem Firebase-Projekt aktiviert.
Es gibt mindestens eine Kampagne, die in der Firebase-Konsole angezeigt wird.
Wenn Sie sicher sind, dass diese Anforderungen erfüllt sind, gehen Sie so vor:
Öffnen Sie in der Firebase-Konsole Messaging, um auf Kampagnendaten zuzugreifen.
Klicken Sie nach dem Laden Ihrer Kampagnendaten auf KI-Statistiken generieren.
Eine Zusammenfassung und Analyse Ihrer Messaging-Kampagnen werden angezeigt.
GraphQL-Abfragen und ‑Mutationen für Data Connect mit Gemini in Firebase generieren
So verwenden Sie AI assistance for Data Connect in the Firebase console, um GraphQL auf der Grundlage von natürlicher Sprache zu generieren:
Öffnen Sie in Ihrem Projekt das Dreistrich-Menü Data Connect und wählen Sie unter Dienste Ihre Datenquelle aus.
Klicken Sie auf Daten.
Klicken Sie auf das Symbol Formuliere für GraphQLpen_spark.
Beschreiben Sie im angezeigten Textfeld die Abfrage oder Mutation, die Sie in natürlicher Sprache generieren möchten, und klicken Sie auf Generieren.
Wenn Sie beispielsweise die Datenquelle für Filme verwenden, auf die in der Firebase Data Connect-Kurzanleitung und im Codelab "Build with Data Connect" verwiesen wird, könnten Sie Folgendes sagen: Die fünf besten Filme 2022 in absteigender Reihenfolge nach Bewertung zurückgeben. Das Ergebnis könnte etwa so aussehen:
query TopMovies2022 { movies(where: {releaseYear: {eq: 2022}}, orderBy: [{rating: DESC}], limit: 5) { id title rating releaseYear } }
Prüfen Sie die Antwort:
- Wenn die Antwort korrekt aussieht, klicken Sie auf Einfügen, um sie in den Code-Editor einzufügen.
- Wenn die Antwort optimiert werden könnte, klicken Sie auf Bearbeiten, aktualisieren Sie die Aufforderung und klicken Sie auf Neu generieren.
Nachdem Sie die Antwort akzeptiert haben, legen Sie gegebenenfalls im Abschnitt Parameter Folgendes fest:
- Variablen: Wenn Ihre Abfrage oder Mutation Variablen enthält, definieren Sie sie hier. Verwenden Sie JSON, um sie zu definieren, z. B.
{"title":"The Matrix", "releaseYear":"1999"}
. - Autorisierung: Wählen Sie den Autorisierungskontext (Administrator, Authentifiziert oder Nicht authentifiziert) aus, mit dem die Abfrage oder Mutation ausgeführt werden soll.
- Variablen: Wenn Ihre Abfrage oder Mutation Variablen enthält, definieren Sie sie hier. Verwenden Sie JSON, um sie zu definieren, z. B.
Klicken Sie im Code-Editor auf Ausführen und sehen Sie sich die Ergebnisse an.
Wenn Sie mehrere Abfragen oder Mutationen im Code-Editor testen möchten, müssen sie benannt sein. Die folgende Abfrage heißt beispielsweise GetMovie
. Bewegen Sie den Cursor in die erste Zeile der Abfrage oder Mutation, um die Schaltfläche Ausführen zu aktivieren.
query GetMovie($myKey: Movie_Key!) {
movie(key: $myKey) { title }
}
Erweiterte Anwendungsfälle finden Sie unter AI assistance for Data Connect in the Firebase console-Anwendungsfälle.