Wenn Sie Gemini noch nicht kennen, lesen Sie die Kurzanleitungen. ist die schnellste Möglichkeit, loszulegen.
Wenn Ihre generativen KI-Lösungen besser werden, benötigen Sie möglicherweise eine Plattform für die Erstellung und Bereitstellung von generativen KI-Anwendungen und -Lösungen. Google Cloud bietet eine umfassende Tools, mit denen Entwickelnde die Möglichkeiten von generativer KI, von den Anfangsphasen der App-Entwicklung über die App-Bereitstellung bis hin zum App-Hosting und der Verwaltung komplexer Apps. große Datenmengen übertragen.
Die Vertex AI-Plattform von Google Cloud bietet eine Reihe von MLOps-Tools, die Nutzung, Bereitstellung, und Monitoring von KI-Modellen auf Effizienz und Zuverlässigkeit. Darüber hinaus bieten Integrationen mit Datenbanken, DevOps-Tools, Logging, Monitoring und IAM einen ganzheitlichen Ansatz zum Verwalten des gesamten Lebenszyklus der generativen KI.
In der folgenden Tabelle sind die Hauptunterschiede zwischen Google AI und Vertex AI zusammengefasst, damit Sie Entscheiden können, welche Option für Ihren Anwendungsfall am besten ist:
Produkte | Google AI Gemini API | Vertex AI Gemini API |
---|---|---|
Gemini-Modelle | Gemini 1.5 Flash, Gemini 1.5 Pro, Gemini 1.0 Pro, Gemini 1.0 Pro Vision (eingestellt) | Gemini 1.5 Flash, Gemini 1.5 Pro, Gemini 1.0 Pro, Gemini 1.0 Pro Vision, Gemini 1.0 Ultra Gemini 1.0 Ultra Vision |
Registrieren | Google-Konto | Google Cloud-Konto (mit Nutzungsbedingungen und Abrechnung) |
Authentifizierung | API-Schlüssel | Google Cloud-Dienstkonto |
Playground für Benutzeroberfläche | Google AI Studio | Vertex AI Studio |
API und SDK | Server- und Mobil-/Webclient-SDKs
|
Server- und Mobil-/Webclient-SDKs
|
Kostenlose Nutzung von API und SDK | Ja, falls zutreffend | Google Cloud-Guthaben von 300 $ für neue Nutzer |
Kontingent (Anfragen pro Minute) | Variiert je nach Modell und Preismodell (siehe detaillierte Informationen) | Variiert je nach Modell und Region (siehe detaillierte Informationen) |
Abbildung: Enterprise Support | Nein |
kunden-Verschlüsselungsschlüssel Virtual private cloud Datenstandort Access transparency Skalierbare Infrastruktur für Anwendungshosting Datenbanken und Datenspeicher |
MLOps | Nein | Vollständige MLOps in Vertex AI (Beispiele: Modellbewertung, Modellmonitoring, Modell-Registry) |
Um zu erfahren, welche Produkte, Konzepte und Tools sich am besten für Ihrer generativen KI-Anwendung in Google Cloud, siehe Generative AI-Anwendung in Google Cloud erstellen
Von Gemini in Google AI zu Vertex AI migrieren
Wenn Ihre Anwendung Gemini APIs von Google AI verwendet, müssen Sie zu Vertex AI Gemini APIs von Google Cloud
Beachten Sie bei der Migration Folgendes:
Sie können Ihr vorhandenes Google Cloud-Projekt verwenden (dieselbe, die Sie zum Generieren des API-Schlüssels verwendet haben). Alternativ können Sie Erstellen Sie ein neues Google Cloud-Projekt.
Die unterstützten Regionen können zwischen Google AI Studio und Vertex AI variieren. Weitere Informationen finden Sie in der Liste der unterstützten Regionen für generative KI in Google Cloud.
Alle in Google AI Studio erstellten Modelle müssen in Vertex AI neu trainiert werden.
Python: Von der Google AI Gemini API zur Vertex AI Gemini API migrieren
In den folgenden Abschnitten finden Sie Code-Snippets, die Ihnen bei der Migration Ihres Python-Codes zur Verwendung der Vertex AI Gemini API helfen.
Vertex AI Python SDK einrichten
In Vertex AI benötigen Sie keinen API-Schlüssel. Stattdessen wird Gemini in Vertex AI mit IAM-Zugriff verwaltet. Damit wird die Berechtigung für einen Nutzer, eine Gruppe oder ein Dienstkonto gesteuert, mit dem die Gemini API über das Vertex AI SDK aufgerufen wird.
Es gibt zwar viele Möglichkeiten zur Authentifizierung, aber die einfachste Methode zur Authentifizierung in einer Entwicklungsumgebung ist die Installation der Google Cloud CLI und die Verwendung Ihrer Nutzeranmeldedaten, um sich bei der CLI anzumelden.
Für Inferenzaufrufe an Vertex AI muss Ihr Nutzer- oder Dienstkonto außerdem Vertex AI Nutzerrolle:
Codebeispiel für die Installation des Clients
KI von Google | Vertex AI |
---|---|
|
|
Codebeispiel zum Generieren von Text aus einem Text-Prompt
KI von Google | Vertex AI |
---|---|
|
|
Codebeispiel zum Erstellen von Text aus Text und Bild
KI von Google | Vertex AI |
---|---|
|
|
Codebeispiel zum Generieren des wechselseitigen Chats
KI von Google | Vertex AI |
---|---|
|
|
Nicht verwendete API-Schlüssel löschen
Wenn Sie den Google AI Gemini API-Schlüssel nicht mehr verwenden müssen, folgen Sie den Best Practices für die Sicherheit und löschen Sie ihn.
So löschen Sie einen API-Schlüssel:
Öffnen Sie das Google Cloud API-Anmeldedaten Seite.
Suchen Sie den API-Schlüssel, den Sie löschen möchten, und klicken Sie auf das Symbol Aktionen.
Wählen Sie API-Schlüssel löschen aus.
Wählen Sie im modalen Fenster Anmeldedaten löschen die Option Löschen aus.
Das Löschen eines API-Schlüssels dauert einige Minuten. Danach werden alle Anfragen, für die der gelöschte API-Schlüssel verwendet wird, abgelehnt.
Nächste Schritte
- Weitere Informationen finden Sie in der Generative KI in Vertex AI – Übersicht um mehr über Generative AI-Lösungen in Vertex AI zu erfahren.
- Weitere Informationen zur Gemini API von Vertex AI