Gemini dan Imagen di Vertex AI menghadirkan kemampuan AI generatif gambar paling canggih dari Google kepada developer aplikasi. Dengan Gemini dan Imagen di Vertex AI, developer aplikasi dapat membuat produk AI generasi berikutnya yang mengubah imajinasi pengguna mereka menjadi aset visual berkualitas tinggi menggunakan pembuatan AI, dalam hitungan detik.
Coba pembuatan gambar (Vertex AI Studio)
Dengan Gemini dan Imagen, Anda dapat melakukan hal berikut:
- Membuat gambar baru hanya menggunakan perintah teks (pembuatan AI text-to-image).
- Mengedit atau memperluas gambar yang diupload atau dibuat menggunakan area mask yang Anda tentukan.
- Meningkatkan skala gambar yang ada, yang dibuat, atau yang diedit.
Perintah untuk gambar sebelumnya
Gambar ini dibuat menggunakan model generatif pembuatan gambar Imagen 3
umum (imagen-3.0-generate-002) dan perintah berikut:
- Adegan animasi tanah liat. Tampilan lebar sedang seorang wanita lanjut usia. Dia mengenakan pakaian yang longgar. Dia berdiri di taman rimbun sambil menyiram tanaman dengan gembor oranye
- Foto diambil dengan gaya kamera DSLR menggunakan filter polarisasi. A foto dua balon udara di atas formasi batuan unik di Cappadocia, Turkiye. Warna dan pola pada balon ini kontras dengan indah dengan warna alami lanskap di bawahnya. Foto ini menangkap kesan petualangan yang muncul saat menikmati pengalaman tersebut.
- Robot mecha kayu yang sudah lapuk dan tertutup tanaman merambat berbunga berdiri dengan damai di padang bunga liar yang tinggi, dengan seekor burung biru kecil bertengger di tangannya yang terulur. Kartun Digital, dengan warna hangat dan garis lembut. Tebing besar dengan air terjun menjulang di belakang.
- Tampilan tangan seseorang saat ia memegang patung kecil burung dari tanah liat di tangannya dan memahatnya dengan alat pemodelan di tangan lainnya. Anda dapat melihat syal pematung. Tangan mereka tertutup debu tanah liat. Gambar DSLR makro yang menyoroti tekstur dan kualitas pengerjaan.
- Buket bunga besar berwarna-warni dalam vas kaca biru tua di atas meja. Di depannya terdapat satu bunga peony yang indah dikelilingi oleh berbagai bunga lainnya seperti mawar, lili, daisy, anggrek, buah-buahan, beri, daun hijau. Latar belakangnya berwarna abu-abu tua. Lukisan cat minyak dalam gaya Era Keemasan Belanda.
- Satu panel buku komik yang menampilkan seorang anak laki-laki dan ayahnya di bukit berumput, menatap matahari terbenam. Balon ucapan mengarah dari mulut anak laki-laki dan mengatakan: Matahari akan terbit lagi. Gaya warna redup akhir 1990-an
Panduan memulai: Membuat gambar dari perintah teks menggunakan Imagen
Anda dapat membuat gambar baru menggunakan teks deskriptif sebagai input. Contoh berikut menunjukkan kasus sederhana untuk membuat gambar generatif, tetapi Anda dapat menggunakan parameter tambahan untuk menyesuaikan gambar generatif yang dibuat dengan kebutuhan Anda.
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
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.-
Siapkan autentikasi untuk lingkungan Anda.
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
Instal Google Cloud CLI.
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
Untuk mengetahui informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud .
-
Gunakan contoh berikut untuk membuat gambar:
REST
-
Menetapkan variabel lingkungan:
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
-
Jalankan perintah berikut:
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 } }'
Model ini menampilkan objek byte gambar base64.
Untuk mengetahui informasi selengkapnya, lihat Generate images API Imagen.
-
Kapan menggunakan Gemini atau Imagen di Vertex AI
Selain menggunakan kemampuan pembuatan gambar bawaan Gemini, Anda juga dapat mengakses Imagen, model pembuatan gambar khusus kami.
| Atribut | Gemini Image | Imagen 4 |
|---|---|---|
| Keunggulan | Rekomendasi default. Fleksibilitas yang tak tertandingi, pemahaman kontekstual, dan pengeditan tanpa mask. Mampu melakukan pengeditan via percakapan bolak-balik secara unik. |
Kualitas/latensi terbaik |
| Ketersediaan | Tersedia secara umum | Tersedia secara umum |
| Latensi | Lebih banyak. Lebih banyak komputasi diperlukan untuk kemampuan tingkat lanjutnya. | Rendah. Dioptimalkan untuk performa yang hampir real-time. |
| Biaya | Harga berbasis token. | Hemat biaya untuk tugas khusus. |
| Tugas yang direkomendasikan |
|
|
Sebaiknya gunakan Gemini sebagai titik awal untuk membuat gambar. Pilih Imagen 4 Ultra untuk kasus penggunaan lanjutan atau saat Anda memerlukan kualitas gambar terbaik.
Versi model
Ada beberapa model pembuatan gambar yang dapat Anda gunakan. Untuk mengetahui informasi selengkapnya, lihat Model Gemini atau Model Imagen.
Coba contoh lainnya
Untuk daftar lengkap tutorial notebook Jupyter menggunakan Imagen, lihat cookbook AI Generatif di Vertex AI.
Langkah berikutnya
Gunakan link berikut untuk melihat dokumentasi fitur.
Pelajari kolom opsional dan wajib saat mengirim permintaan pembuatan gambar Imagen.
Kredit gambar: Semua gambar yang dibuat menggunakan Imagen di Vertex AI.





