- Metinden görüntü üretimi
- Görüntüden görüntü düzenleme
- Çoklu görüntü kompozisyonu
- Üretilen görüntüleri kaydetme
- Base URL:
https://api.cometapi.com - SDK’yı yükleyin:
pip install google-genai(Python) veyanpm install @google/genai(Node.js)
Kurulum
İstemciyi CometAPI’nin base URL’si ile başlatın:Metinden görsel üretimi
Bir metin prompt’undan bir görsel üretin ve bunu bir dosyaya kaydedin.candidates[0].content.parts içinde yer alır:
Görüntüden görüntü üretimi
Bir giriş görüntüsü yükleyin ve bunu bir metin promptu ile dönüştürün.- Python SDK,
PIL.Imagenesnelerini doğrudan kabul eder — manuel Base64 kodlaması gerekmez. - Ham Base64 dizeleri geçirirken
data:image/jpeg;base64,önekini eklemeyin.
Çoklu görsel kompozisyonu
Birden fazla giriş görselinden yeni bir görsel oluşturun. CometAPI iki yaklaşımı destekler:Yöntem 1: Tek kolaj görseli
Birden fazla kaynak görseli tek bir kolajda birleştirin, ardından istenen çıktıyı açıklayın.

Yöntem 2: Birden fazla ayrı görsel (14 adede kadar)
Birden fazla görseli doğrudan iletin. Gemini 3 modelleri en fazla 14 referans görseli destekler (nesneler + karakterler):
4K görsel oluşturma
Yüksek çözünürlüklü çıktı içinaspect_ratio ve image_size içeren image_config belirtin:
Çok turlu görsel düzenleme (chat)
Görselleri yinelemeli olarak iyileştirmek için SDK’nın chat özelliğini kullanın:İpuçları
Prompt Optimization
Prompt Optimization
Stil anahtar kelimelerini (ör. “cyberpunk, film grain, low contrast”), en-boy oranını, konuyu, arka planı, ışıklandırmayı ve ayrıntı seviyesini belirtin.
Base64 Format
Base64 Format
Ham HTTP kullanırken
data:image/png;base64, önekini eklemeyin — yalnızca ham Base64 dizesini kullanın. Python SDK bunu PIL.Image nesneleriyle otomatik olarak yönetir.Force Image Output
Force Image Output
Metin olmadan görüntü çıktısını garanti etmek için
"responseModalities" değerini yalnızca ["IMAGE"] olarak ayarlayın.