Gemini und Imagen in Vertex AI stellen Anwendungsentwicklern die hochmodernen generativen KI-Funktionen von Google für Bilder zur Verfügung. Mit Gemini und Imagen in Vertex AI können Anwendungsentwickler KI-Produkte der nächsten Generation erstellen, die die Vorstellungen der Nutzer durch KI-Erzeugung in Sekundenschnelle in hochwertige visuelle Assets transformieren.
Bildgenerierung ausprobieren (Vertex AI Studio)
Imagen in einem Colab ausprobieren
Mit Gemini und Imagen haben Sie folgende Möglichkeiten:
- Generieren Sie neue Bilder nur mit einem Text-Prompt (Text-zu-Bild-KI-Generierung).
- Bearbeiten oder erweitern Sie ein hochgeladenes oder KI-generiertes Bild mit einem von Ihnen definierten Maskenbereich.
- Optimieren Sie vorhandene, generierte oder bearbeitete Bilder.
Prompts für vorherige Bilder
Diese Bilder werden mit dem allgemeinen Imagen 3-Modell zur Bildgenerierung (imagen-3.0-generate-002) und den folgenden Prompts generiert:
- Knetanimationsszene. Halbtotale einer älteren Frau. Sie trägt fließende Kleidung. Sie steht in einem üppigen Garten und gießt die Pflanzen mit einer orangefarbenen Gießkanne.
- Aufgenommen im Stil einer DSLR-Kamera mit Polarisationsfilter. Ein Foto von zwei Heißluftballons über den einzigartigen Felsformationen in Kappadokien, Türkei. Die Farben und Muster dieser Ballons stehen in einem schönen Kontrast zu den Erdtönen der Landschaft darunter. Dieses Bild vermittelt das Abenteuergefühl, das mit einem solchen Erlebnis einhergeht.
- Ein verwitterter, hölzerner Roboter, der mit blühenden Ranken bewachsen ist, steht friedlich auf einem Feld mit hohen Wildblumen. Auf seiner ausgestreckten Hand ruht ein kleiner blauer Vogel. Digitaler Cartoon mit warmen Farben und weichen Linien. Im Hintergrund ist eine große Klippe mit einem Wasserfall zu sehen.
- Eine Person hält eine kleine Tonfigur eines Vogels in der Hand und formt sie mit einem Modellierwerkzeug in der anderen Hand. Sie können den Schal des Bildhauers sehen. Ihre Hände sind mit Tonstaub bedeckt. Ein Makro-DSLR-Bild, das die Textur und die Handwerkskunst hervorhebt.
- Ein großer, bunter Blumenstrauß in einer alten blauen Glasvase auf dem Tisch. Im Vordergrund ist eine wunderschöne Pfingstrose zu sehen, umgeben von verschiedenen anderen Blüten wie Rosen, Lilien, Gänseblümchen, Orchideen, Früchten, Beeren und grünen Blättern. Der Hintergrund ist dunkelgrau. Ölgemälde im Stil des Goldenen Zeitalters der Niederlande.
- Ein einzelnes Comic-Panel mit einem Jungen und seinem Vater auf einem grasbewachsenen Hügel, die sich den Sonnenuntergang ansehen. Eine Sprechblase zeigt auf den Mund des Jungen und enthält den Text: „Die Sonne wird wieder aufgehen.“ Gedeckter Farbstil der späten 1990er-Jahre
Kurzanleitung: Bilder aus Text-Prompts mit Imagen generieren
Sie können neue Bilder einfach auf Basis eines beschreibenden Texts als Eingabe erstellen. Die folgenden Beispiele zeigen einen vereinfachten Fall für das Generieren von Bildern. Sie können jedoch zusätzliche Parameter verwenden, um die generierten Bilder an Ihre Anforderungen anzupassen.
- Melden Sie sich in Ihrem Google Cloud -Konto an. Wenn Sie mit Google Cloudnoch nicht vertraut sind, erstellen Sie einfach ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Vertex AI API, if it is not already enabled.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Vertex AI API, if it is not already enabled.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.-
Richten Sie die Authentifizierung für Ihre Umgebung ein.
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI.
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
Weitere Informationen finden Sie in der Dokumentation zur Google Cloud -Authentifizierung unter Für die Verwendung von REST authentifizieren.
-
Verwenden Sie die folgenden Beispiele, um ein Bild zu generieren:
REST
-
Legen Sie Umgebungsvariablen fest:
export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT # Replace with your Google Cloud project export GOOGLE_CLOUD_LOCATION=us-central1 # Replace with the appropriate location for your project
-
Führen Sie den folgenden Befehl aus:
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ "https://${GOOGLE_CLOUD_LOCATION}-aiplatform.googleapis.com/v1/projects/${GOOGLE_CLOUD_PROJECT}/locations/${GOOGLE_CLOUD_LOCATION}/publishers/google/models/imagen-4.0-generate-preview-05-20:predict" -d \ $'{ "instances": [ { "prompt": "a cat reading a book" } ], "parameters": { "sampleCount": 1 } }'
Das Modell gibt ein Base64-Bildbyte-Objekt zurück.
Weitere Informationen finden Sie in der API zum Generieren von Bildern mit Imagen.
-
Wann Sie Gemini oder Imagen in Vertex AI verwenden sollten
Neben der integrierten Bildgenerierung von Gemini können Sie auch auf Imagen zugreifen, unser spezielles Modell zur Bildgenerierung.
| Attribut | Gemini Image | Imagen 4 |
|---|---|---|
| Vorteile | Standardempfehlung. Unübertroffene Flexibilität, kontextbezogenes Verständnis und maskenfreie Bearbeitung. Einzigartige Möglichkeit zur dialogbasierten Bearbeitung. |
Beste Qualität/Latenz |
| Verfügbarkeit | Allgemein verfügbar | Allgemein verfügbar |
| Latenz | Höher. Für die erweiterten Funktionen sind mehr Berechnungen erforderlich. | Niedrig. Für nahezu in Echtzeit-Leistung optimiert. |
| Kosten | Tokenbasierte Preise. | Kostengünstig für spezielle Aufgaben. |
| Empfohlene Aufgaben |
|
|
Wir empfehlen Gemini als Ausgangspunkt für die Generierung von Bildern. Wählen Sie Imagen 4 Ultra für anspruchsvolle Anwendungsfälle oder wenn Sie die beste Bildqualität benötigen.
Modellversionen
Es gibt mehrere Modelle zur Bildgenerierung, die Sie verwenden können. Weitere Informationen finden Sie unter Gemini-Modelle oder Imagen-Modelle.
Weitere Beispiele ausprobieren
Eine vollständige Liste der Jupyter-Notebook-Anleitungen für Imagen finden Sie im Cookbook für generative KI in Vertex AI.
Nächste Schritte
Über die folgenden Links können Sie die Dokumentation zur Funktion aufrufen.
Erfahren Sie, wie Sie Bilder mit Imagen in Vertex AI generieren.
Bildnachweis: Alle Bilder, die mit Imagen in Vertex AI generiert wurden.





