- Pembuatan text-to-image
- Pengeditan image-to-image
- Komposisi multi-gambar
- Menyimpan gambar yang dihasilkan
- Base URL:
https://api.cometapi.com - Instal SDK:
pip install google-genai(Python) ataunpm install @google/genai(Node.js)
Pengaturan
Inisialisasi client dengan base URL CometAPI:Pembuatan Text-to-Image
Buat gambar dari prompt teks dan simpan ke file.candidates[0].content.parts, yang dapat berisi bagian teks dan/atau gambar:
Pembuatan Image-to-Image
Unggah gambar input dan transformasikan dengan Prompt teks.- SDK Python menerima objek
PIL.Imagesecara langsung — tidak perlu encoding Base64 manual. - Jangan sertakan prefiks
data:image/jpeg;base64,saat mengirim string Base64 mentah.
Komposisi Multi-Image
Buat image baru dari beberapa image input. CometAPI mendukung dua pendekatan:Metode 1: Satu Image Kolase
Gabungkan beberapa image sumber menjadi satu kolase, lalu jelaskan output yang diinginkan.

Metode 2: Beberapa Image Terpisah (Hingga 14)
Kirim beberapa image secara langsung. Model Gemini 3 mendukung hingga 14 image referensi (objek + karakter):
Generasi Gambar 4K
Tentukanimage_config dengan aspect_ratio dan image_size untuk output resolusi tinggi:
Pengeditan Gambar Multi-turn (Chat)
Gunakan fitur chat SDK untuk menyempurnakan gambar secara iteratif:Tips
Optimasi Prompt
Optimasi Prompt
Tentukan kata kunci gaya (misalnya, “cyberpunk, film grain, low contrast”), rasio aspek, subjek, latar belakang, pencahayaan, dan tingkat detail.
Format Base64
Format Base64
Saat menggunakan HTTP mentah, jangan sertakan prefiks
data:image/png;base64, — gunakan hanya string Base64 mentah. SDK Python menangani ini secara otomatis dengan objek PIL.Image.Paksa Output Gambar
Paksa Output Gambar
Atur
"responseModalities" ke ["IMAGE"] saja untuk memastikan output gambar tanpa teks.