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 rechts oben in der Firebase-Konsole auf das Menü Firebase und dann auf ✦Gemini.
Der Gemini-Bereich wird auf allen Seiten in der Firebase Console geöffnet und bleibt dort erhalten. Sie können jetzt mit Gemini chatten und alle Funktionen im Gemini-Steuerfeld ausprobieren.
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 Console
Der Gemini-Bereich in der Firebase-Konsole bietet eine Reihe von Funktionen, die die Zusammenarbeit mit dem Gemini-Modell vereinfachen.
Option | Aktion |
---|---|
notifications | Firebase-Benachrichtigungen ansehen |
spark | Öffnen Sie Gemini in Firebase Chat. |
contact_support | Hilfe erhalten: In der Entwicklerdokumentation nachsehen, den Support kontaktieren und den Firebase-Dienststatus prüfen. |
dark_mode | Design auswählen: Wählen Sie ein helles oder dunkles Design oder das Standarddesign des Geräts aus. |
Löschen Sie die Unterhaltung. Wenn Sie die Unterhaltung löschen, wird der gesamte bisherige Kontext gelöscht und eine neue Unterhaltungssitzung gestartet. | |
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 | Trennen Sie den Gemini-Bereich, um ihn in den ursprünglichen Zustand zurückzusetzen. |
fullscreen | 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 Gemini-Bereich. |
KI-Assistent in Crashlytics verwenden
So verwenden Sie die KI-Unterstützung in Crashlytics, um Statistiken zu Ihren Abstürzen zu generieren:
Öffnen Sie das CrashlyticsDashboard in Ihrem Projekt und wählen Sie Ihre App aus.
Suchen Sie den Absturz, den Sie untersuchen möchten, und wählen Sie ihn aus. 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. Achten Sie außerdem darauf, dass Sie sich ein Apple- oder Android-Ereignis ansehen. Flutter-, Unity- und Android-NDK-Ereignisse sowie nicht fatale 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 Informationen 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 der KI-Erkenntnisse beitragen könnten, fügen Sie diese im Feld Kontext oder relevante Details angeben ein.
Klicken Sie auf KI-Statistiken neu generieren.
Gemini in Firebase generiert aktuelle Statistiken basierend auf dem von Ihnen bereitgestellten Code und Kontext.
Weitere InformationenCrashlytics
KI-Statistiken für Messaging-Kampagnen mit Gemini in Firebase abrufen
.Gemini in Firebase (mit einem Gemini Code Assist-Abo) bietet eine Zusammenfassung von Messaging-Kampagnen, Statistiken und Anleitungen zur Verbesserung der Leistung Ihrer Firebase Cloud Messaging- und In-App Messaging-Kampagnen. Durch die Analyse von Kampagnendaten kann Gemini in Firebase Ihnen helfen, die Reichweite und Wirkung Ihrer Kampagnen zu verstehen. Außerdem erhalten Sie Vorschläge für Strategien zur Steigerung der Nutzerinteraktion und des Wachstums.
Auf KI-gestützte 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 diese Voraussetzungen 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 Kampagnen mit Nachrichten wird 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 Data Connect in Ihrem Projekt und wählen Sie unter Dienste Ihre Datenquelle aus.
Klicken Sie auf Daten.
Klicken Sie auf das Symbol Hilfe beim Verfassen von GraphQLpen_spark.
Beschreiben Sie im angezeigten Textfeld die Abfrage oder Mutation, die Sie generieren möchten, in natürlicher Sprache und klicken Sie auf Generieren.
Wenn Sie beispielsweise die Datenquelle „Filme“ verwenden, auf die in der Firebase Data Connect-Schnellstartanleitung verwiesen wird, und das Data Connect-Codelab zum Erstellen von Apps, könnten Sie fragen: Die fünf besten Filme des Jahres 2022 in absteigender Reihenfolge nach Bewertung zurückgeben. Dies könnte ein Ergebnis wie das folgende liefern:
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. Definieren Sie sie mit JSON, 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. Definieren Sie sie mit JSON, 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 }
}
Informationen zu komplexeren Anwendungsfällen finden Sie in den AI assistance for Data Connect in the Firebase console-Anwendungsfällen.