Mit der Gemini API Text aus Text-Prompts generieren


Wenn Sie die Gemini API über ein Vertex AI in Firebase SDK aus Ihrer App aufrufen, können Sie das Gemini-Modell auffordern, Text basierend auf einer reinen Texteingabe zu generieren.

Hinweis

Lesen Sie den Einstiegsleitfaden für die Vertex AI in Firebase SDKs, falls Sie dies noch nicht getan haben. Prüfen Sie, ob Sie alle folgenden Schritte ausgeführt haben:

  1. Ein neues oder vorhandenes Firebase-Projekt einrichten und das Blaze-Preismodell und Aktivierung der erforderlichen APIs.

  2. Verbinden Sie Ihre App mit Firebase. Dazu müssen Sie Ihre App registrieren und die Firebase-Konfiguration hinzufügen.

  3. SDK hinzufügen und den Vertex AI-Dienst sowie das generative Modell initialisieren in Ihrer App.

Nachdem Sie Ihre App mit Firebase verbunden, das SDK hinzugefügt und die Vertex AI-Dienst und das generative Modell, können Sie die Gemini API aufrufen.

Text aus reiner Texteingabe generieren

Sie können die Gemini API mit einer Eingabe aufrufen, die nur Text enthält. Für diese Aufrufe müssen Sie ein Modell verwenden, das reine Text-Prompts unterstützt (z. B. Gemini 1.5 Pro).

Wählen Sie aus, ob Sie die Antwort streamen (generateContentStream) oder warten möchten bis das gesamte Ergebnis generiert ist (generateContent).

Streaming

Sie können schnellere Interaktionen erzielen, wenn Sie nicht auf das gesamte Ergebnis warten müssen. Modellgenerierung und verwenden stattdessen Streaming zur Verarbeitung von Teilergebnissen.

Ohne Streaming

Alternativ können Sie auf das vollständige Ergebnis warten, anstatt es zu streamen. Das Ergebnis wird erst zurückgegeben, wenn das Modell den gesamten Generierungsprozess abgeschlossen hat.

Hier erfahren Sie, wie Sie ein Gemini-Modell und optional einen Standort für Ihren Anwendungsfall und Ihre App auswählen.

Was kannst du noch tun?

  • Token zählen bevor lange Prompts an das Modell gesendet werden.
  • Überlegen Sie, wie Sie sich auf die Produktion vorbereiten können, einschließlich der Einrichtung von Firebase App Check, um die Gemini API vor Missbrauch durch nicht autorisierte Clients zu schützen.

Weitere Gemini API-Funktionen ausprobieren

Informationen zum Steuern der Inhaltsgenerierung

Sie können auch mit Prompts und Modellkonfigurationen experimentieren, indem Sie Vertex AI Studio

Weitere Informationen zu den Gemini-Modellen

Hier finden Sie Informationen zu den Modellen, die für verschiedene Anwendungsfälle verfügbar sind, sowie zu ihren Kontingenten und Preisen.


Feedback zu Vertex AI in Firebase geben