Gemini API über die Vertex AI SDKs für Firebase

Mit der Gemini API von Vertex AI KI-gestützte mobile Apps und Webanwendungen und Features erstellen

Mit der Vertex AI Gemini API erhalten Sie Zugriff auf die neuesten Generative AI-Modelle von Google: die Gemini-Modelle. Wenn Sie die Vertex AI Gemini API direkt über Ihre mobile oder Webanwendung aufrufen müssen (und nicht serverseitig), können Sie die Vertex AI SDKs für Firebase verwenden. Diese SDKs sind speziell für die Verwendung mit mobilen Apps und Webanwendungen konzipiert und bieten Sicherheitsoptionen gegen nicht autorisierte Clients sowie Integrationen in andere Firebase-Dienste.

Mit diesen SDKs können Sie Ihrer App KI-Personalisierung hinzufügen, ein KI-Chaterlebnis bieten, KI-gestützte Optimierungen und Automatisierungen erstellen und vieles mehr.


iOS+ Einrichtung Android-Einrichtung Webeinrichtung Flutter-Einrichtung


Wenn Sie nach Möglichkeiten suchen, die Vertex AI Gemini API serverseitig aufzurufen, sehen Sie sich die serverseitigen Vertex AI SDKs an.

Hauptmerkmale

Multimodale Eingabe Die Gemini-Modelle sind multimodal, sodass an die Gemini API gesendete Aufforderungen Text, Bilder (auch PDFs), Video und Audio enthalten können.
Erweiterung der Produktpalette Mit den SDKs können Sie die Gemini API direkt aus Ihrer mobilen App oder Webanwendung aufrufen, ein KI-Chaterlebnis erstellen und vieles mehr.
Sicherheit für Produktions-Apps Verwenden Sie Firebase App Check, um die Vertex AI Gemini API vor Missbrauch durch nicht autorisierte Clients zu schützen.
Robuste Infrastruktur Nutzen Sie eine skalierbare Infrastruktur, die für die Verwendung mit mobilen Apps und Webanwendungen entwickelt wurde. Beispielsweise können Sie strukturierte Daten mit Firebase-Datenbankangeboten wie Cloud Firestore verwalten und Laufzeitkonfigurationen mit Firebase Remote Config dynamisch festlegen.

Wie funktioniert eine Kanalmitgliedschaft?

Mit den Vertex AI SDKs für Firebase können Sie die Vertex AI Gemini API direkt aus Ihrer mobilen App oder Webanwendung aufrufen, ohne ein Back-End einrichten zu müssen.

Weitere Informationen zur Gemini API von Vertex AI, mit der Sie Zugriff auf die Gemini-Modelle erhalten

Vorgehensweise bei der Implementierung

App mit Firebase verbinden Registrieren Sie Ihre App bei Ihrem Firebase-Projekt und fügen Sie dann die Firebase-Konfiguration hinzu.
SDK installieren und initialisieren Installieren Sie das für die Plattform Ihrer App spezifische Vertex AI SDK for Firebase und initialisieren Sie dann den Vertex AI-Dienst und das generative Modell in Ihrer App.
Gemini API aufrufen Rufen Sie die Gemini API mit rein textbasierten oder multimodalen Prompts auf, um eine Textausgabe zu generieren. Komplexere Aufrufe ermöglichen, eine Chatumgebung zu schaffen
Auf die Produktion vorbereiten Implementieren Sie mit Firebase App Check wichtige Integrationen für mobile Apps und Webanwendungen, einschließlich des Schutzes der API vor Missbrauch.

Nächste Schritte

Erste Schritte mit der Vertex AI Gemini API in Ihrer mobilen App oder Webanwendung

iOS+ Einrichtung Android-Einrichtung Webeinrichtung Flutter-Einrichtung

Mit Prompts experimentieren

Zu Vertex AI Studio

Weitere Informationen zu den Gemini-Modellen

Hier erfahren Sie mehr über die Modelle, einschließlich der für verschiedene Anwendungsfälle verfügbaren Modelle und ihrer Kontingente und Preise.