Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Generate or edit images using Google Gemini API via nanobanana Python script. Use when asked to create, generate, or edit images with AI assistance.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 162% | 0% |
| case-01 | ✗→✓ | ▲ Improved | -8% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -41% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -11% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 19% | 0% |
Google Gemini API üzerinden AI destekli görsel oluşturma ve düzenleme rehberi.
bash# GEMINI_API_KEY gerekli export GEMINI_API_KEY="your-api-key" # veya ~/.nanobanana.env dosyasında # Bağımlılıklar pip install google-genai Pillow python-dotenv
bash# Basit görsel oluşturma python3 nanobanana.py --prompt "Gün batımında dağ manzarası" # Özel boyut ve çıktı dosyası python3 nanobanana.py \ --prompt "Minimalist tech startup logosu" \ --size 1024x1024 \ --output "logo.png" # Görsel düzenleme python3 nanobanana.py \ --prompt "Gökyüzüne gökkuşağı ekle" \ --input photo.png \ --output "photo-with-rainbow.png" # Hızlı model ile python3 nanobanana.py \ --prompt "Kedi çizimi" \ --model gemini-2.5-flash-image \ --output "cat.png" # Yüksek çözünürlük python3 nanobanana.py \ --prompt "Fütüristik şehir manzarası" \ --size 1344x768 \ --resolution 2K \ --output "cityscape.png"
| Boyut | Oran | Kullanım | | ----------- | ---- | ------------------------- | | 1024x1024 | 1:1 | Logo, sosyal medya | | 768x1344 | 9:16 | Story, mobil (varsayılan) | | 1344x768 | 16:9 | Wallpaper, banner | | 864x1184 | 3:4 | Dikey içerik | | 1184x864 | 4:3 | Yatay içerik | | 1536x672 | 21:9 | Ultra geniş |
| Model | Özellik | | ---------------------------- | -------------------------- | | gemini-3-pro-image-preview | Yüksek kalite (varsayılan) | | gemini-2.5-flash-image | Hızlı üretim |
1K (varsayılan), 2K, 4K
Spesifik ol:
❌ "Bir şehir görseli"
✅ "Modern Tokyo sokağı, gece, neon ışıklar, yağmurlu, fotogerçekçi"Stil belirt:
✅ "Minimalist vektör illüstrasyon, düz renkler, siyah arka plan"
✅ "Fotogerçekçi, 8K, sinematik ışıklandırma"
✅ "Suluboya resim tarzı, yumuşak renkler"Kategori önerileri:
1024x1024, minimalist vektör stil768x1344, canlı renkler1344x768 veya 1536x672, 2K çözünürlük1184x864, güçlü odak noktasıbash# Birden fazla görsel birleştir python3 nanobanana.py \ --prompt "Bu iki görseli tek bir panoramada birleştir" \ --input sol_gorsel.png sag_gorsel.png \ --size 1536x672 \ --output "panorama.png"
❌ API key hatası:
→ GEMINI_API_KEY export edildi mi? ~/.nanobanana.env var mı?
❌ Görsel oluşturulmadı:
→ Prompt daha spesifik yap, "görsel oluştur" ibaresini ekle
❌ Düşük kalite:
→ Resolution'ı artır: --resolution 2K
→ Model değiştir: --model gemini-3-pro-image-previewOther measured skills in the registry, with their headline benchmark lift.