Bu yeni nesil yapay zeka modelinin düşünme, arama bilgisi ve etkileyici 4K çıktı gibi gelişmiş özelliklerinin, karmaşık ve yaratıcı uygulamalar geliştirmenize nasıl güç vereceğini keşfedin.
Flash model (Nano Banana) hız ve uygun fiyat sunarken, Pro sürümü "düşünme" yetenekleri, arama bilgisi ve yüksek kaliteli 4K çıktı getiriyor. Karmaşık yaratıcı görevlerde çılgına dönme zamanı!
Bu kılavuz, Gemini Developer API'yi kullanarak Nano Banana Pro'nun gelişmiş özelliklerinde size yol gösterecek.
**Bu kılavuz şunları kapsayacak:
**1. Google AI Studio'da Nano Banana Pro'yu Kullanma
- Proje kurulumu
- İstemciyi Başlatma
- Temel Üretim (Klasikler)
- "Düşünme" Süreci
- Arama Bilgisi
- Yüksek Çözünürlüklü 4K Üretimi
- Çok Dilli Yetenekler
- Gelişmiş Görsel Karıştırma
- Pro'ya Özel Demolar
- En İyi Uygulamalar ve İpucu Verme İpuçları
Not
: Bu yazının etkileşimli bir versiyonu için şuraya göz atın:
veya AI Studio'nun
'ne bakın.
1. Google AI Studio'da Nano Banana Pro'yu Kullanma
Son kullanıcılar Nano Banana Pro'ya Gemini uygulaması üzerinden erişebilirken, geliştiricilerin prototip oluşturma ve istemleri test etme konusundaki en iyi ortamı Google AI Studio'dur. AI Studio, herhangi bir kod yazmadan önce mevcut tüm yapay zeka modellerini deneyebileceğiniz bir oyun alanıdır ve aynı zamanda Gemini API ile geliştirme yapmak için giriş noktasıdır.
Nano Banana Pro'yu AI Studio içinde kullanabilirsiniz. Başlamak için aistudio.google.com adresine gidin, Google hesabınızla oturum açın ve model seçiciden Nano Banana Pro'yu (Gemini 3 Pro Görsel) seçin.
Nano-Banana'nın aksine, pro sürümünün ücretsiz bir katmanı yoktur, bu da faturalandırma etkin bir API anahtarı seçmeniz gerektiği anlamına gelir (aşağıdaki "proje kurulumu" bölümüne bakın).

İpucu
: Ayrıca, AI Studio'da doğrudan
adresinden Nano Banana web uygulamaları için vibe kod yazabilir veya mevcut
birini inceleyip yeniden düzenleyebilirsiniz.
2. Proje kurulumu
Bu kılavuzu takip etmek için aşağıdakilere ihtiyacınız olacak:
- Google AI Studio'dan bir API anahtarı.
- Projeniz için faturalandırma ayarı yapılmış olması.
- Python veya JavaScript/TypeScript için Google Gen AI SDK'sı.
Eğer zaten tüm bunlara sahip, sıkı bir Gemini API kullanıcısıysanız harika! Bu bölümü atlayıp bir sonrakine geçin. Aksi takdirde, başlamak için şu adımları izleyin:
Adım A: API Anahtarınızı Alın
AI Studio'da ilk oturum açtığınızda, bir Google Cloud projesi ve bir API anahtarı otomatik olarak oluşturulmalıdır.
API anahtarı yönetim ekranını açın ve API anahtarınızı kopyalamak için "kopyala" simgesine tıklayın.

Adım B: Faturalandırmayı Etkinleştirin
Nano Banana Pro'nun ücretsiz bir katmanı olmadığı için, Google Cloud projenizde faturalandırmayı etkinleştirmelisiniz.
API anahtarı yönetim ekranında, projenizin yanındaki Faturalandırmayı ayarlayın seçeneğine tıklayın ve ekrandaki talimatları izleyin.

Nano Banana Pro'nun maliyeti ne kadar?
Nano Banana Pro ile görsel üretimi, özellikle 4K görseller için Flash sürümünden daha pahalıdır. Bu yazının yayınlandığı tarihte, 1K veya 2K görsel 0,134 $, 4K görsel ise 0,24 $ maliyetindedir (giriş ve metin çıkışının token maliyeti hariç).
En son ayrıntılar için dokümantasyondaki fiyatlandırmaya bakın.
Profesyonel ipucu
: Üretim maliyetlerinizden %50 tasarruf etmek için
Toplu API'yi kullanabilirsiniz. Bunun karşılığında görsellerinizi almadan önce 24 saate kadar beklemeniz gerekebilir.
Adım C: SDK'yı Kurun
Tercih ettiğiniz dil için SDK'yı seçin.
Python:
1pip install -U google-genai2# Görsel işleme için Pillow kütüphanesini yükleyin3pip install Pillow
JavaScript / TypeScript:
1npm install @google/genai
Not
: Aşağıdaki örnekler, gösterim amacıyla Python SDK'sını kullanır. JavaScript'te Nano Banana kullanmak için eşdeğer kod parçacıkları bu
'nde sağlanmıştır.
3. İstemciyi Başlatma
Pro modelini kullanmak için gemini-3-pro-image-preview model kimliğini kullanmanız gerekecektir.
1from google import genai2from google.genai import types34# İstemciyi başlat5client = genai.Client(api_key="API_ANAHTARINIZ")67# Model kimliğini ayarla8PRO_MODEL_ID = "gemini-3-pro-image-preview"
4. Temel Üretim (Klasikler)
Süslü şeylere geçmeden önce, standart bir üretime bakalım. Çıktıyı response_modalities (metin ve görsel veya yalnızca görsel almak için) ve aspect_ratio kullanarak kontrol edebilirsiniz.
1prompt = "Yeşil bir sol gözü ve mavi bir sağ gözü olan bir siyam kedisinin fotogerçekçi bir görüntüsünü oluştur"2aspect_ratio = "16:9" # "1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9" veya "21:9"34response = client.models.generate_content(5 model=PRO_MODEL_ID,6 contents=prompt,7 config=types.GenerateContentConfig(8 response_modalities=['Text', 'Image'], # Veya sadece ['Image']9 image_config=types.ImageConfig(10 aspect_ratio=aspect_ratio,11 )12 )13)1415# Görseli görüntüle16for part in response.parts:17 if image:= part.as_image():18 image.save("kedi.png")

Sohbet modu da bir seçenektir (çok aşamalı düzenleme için aslında benim önereceğim yöntem budur). Bir örnek için 8. örnek olan "Poliglot Banana" bölümüne bakın.
5. "Düşünme" Süreci
Nano Banana Pro sadece çizmiyor; düşünüyor. Bu, en karmaşık, en çetrefilli istemlerinizi bir görsel oluşturmadan önce akıl yürütebileceği anlamına gelir. Ve en iyi kısmı da şu: Beyninin içine göz atabilirsiniz!
Bunu etkinleştirmek için thinking_config içinde include_thoughts=True olarak ayarlayın.
1prompt = "Viral olabilecek sıra dışı ama gerçekçi bir görüntü oluştur"2aspect_ratio = "16:9"34response = client.models.generate_content(5 model=PRO_MODEL_ID,6 contents=prompt,7 config=types.GenerateContentConfig(8 response_modalities=['Text', 'Image'],9 image_config=types.ImageConfig(10 aspect_ratio=aspect_ratio,11 ),12 thinking_config=types.ThinkingConfig(13 include_thoughts=True # Düşünceleri etkinleştir14 )15 )16)1718# Görseli ve düşünceleri görüntüle19for part in response.parts:20 if part.thought:21 print(f"Düşünce: {part.text}")22 elif image:= part.as_image():23 image.save("viral.png")
Ve şuna benzer bir çıktı almalısınız:
1## Lama Yolcularını Hayal Etmek23Şimdi lamalara odaklanıyorum. Amaç, onları Bolivya'nın La Paz kentinde hareketli bir otobüste günlük yolcular olarak yakalamak.4Planım, eğlenen yolcularla dolu eski bir otobüsü içeriyor. Görüntü, bir lamanın camdan dışarı bakması, diğerinin bir yolcuyla etkileşime girmesi ve tüm bunlar olurken insanların fotoğraf çekmesi gibi ayrıntıları vurgulayacak.56[GÖRSEL]78## Konsepti Görselleştirmek910Şimdi istenen senaryoya tamamen daldım. Öncelikli odak noktam "sıra dışı ama gerçekçi" yönler. Ana unsurlar oluşturulduğu için sahne şekillenmeye başlıyor.

Bu şeffaflık, modelin isteğinizi nasıl yorumladığını anlamanıza yardımcı olur. Sanki sanatçınızla sohbet ediyorsunuz!
6. Arama Bilgisi (Gerçek zamanlı sihir)
Oyunun kurallarını değiştiren özelliklerden biri de Arama Bilgisidir. Nano Banana Pro geçmişte takılıp kalmaz; doğru, güncel görseller oluşturmak için Google Arama'dan gerçek zamanlı verilere erişebilir. Hava durumunu mu istiyorsunuz? İşte bu kadar.
Örneğin, mevcut hava durumu tahminini görselleştirmesini isteyebilirsiniz:
1prompt = "Tokyo için önümüzdeki 5 günün güncel hava durumu tahminini temiz, modern bir hava durumu grafiği olarak görselleştir. Her gün ne giymem gerektiğine dair bir görsel ipucu ekle"23response = client.models.generate_content(4 model=PRO_MODEL_ID,5 contents=prompt,6 config=types.GenerateContentConfig(7 response_modalities=['Text', 'Image'],8 image_config=types.ImageConfig(9 aspect_ratio="16:9",10 ),11 tools=[{"google_search": {}}] # Google Arama'yı etkinleştir12 )13)1415# Görseli kaydet16for part in response.parts:17 if image:= part.as_image():18 image.save("hava_durumu.png")1920# Kaynakları görüntüle (bunu her zaman yapmalısınız)21print(response.candidates[0].grounding_metadata.search_entry_point.rendered_content)

7. Ya Büyük Oyna Ya da Evde Kal: 4K Üretimi
Baskı kalitesinde görsellere mi ihtiyacınız var? Nano Banana Pro 4K çözünürlüğü destekler. Çünkü bazen büyük olan daha iyidir.
1prompt = "Her mevsimi yaşayan bir meşe ağacının fotoğrafı"2resolution = "4K" # Seçenekler: "1K", "2K", "4K", küçük harflerin çalışmadığına dikkat edin.34response = client.models.generate_content(5 model=PRO_MODEL_ID,6 contents=prompt,7 config=types.GenerateContentConfig(8 response_modalities=['Text', 'Image'],9 image_config=types.ImageConfig(10 aspect_ratio="1:1",11 image_size=resolution12 )13 )14)

Not
: 4K üretimi daha yüksek maliyetlidir, bu nedenle akıllıca kullanın!
8. Poliglot Banana (Çok Dilli Yetenekler)
Model, bir düzineden fazla dilde görseller içindeki metinleri oluşturabilir ve hatta çevirebilir. Gözleriniz için adeta evrensel bir çevirmen.
1# İspanyolca bir bilgi grafiği oluşturun2message = "Einstein'ın Genel Görelilik teorisini 6. sınıf öğrencisine uygun şekilde İspanyolca olarak açıklayan bir infografik yap"34response = chat.send_message(message,5 config=types.GenerateContentConfig(6 image_config=types.ImageConfig(aspect_ratio="16:9")7 )8)910# Görseli kaydet11for part in response.parts:12 if image:= part.as_image():13 image.save("gorecelik.png")

1# Japoncaya çevirin2message = "Bu infografiği diğer her şeyi aynı tutarak Japoncaya çevir"3response = chat.send_message(message)45# Görseli kaydet6for part in response.parts:7 if image:= part.as_image():8 image.save("gorecelik_JP.png")

9. Karıştırın! (Gelişmiş Görsel Karıştırma)
Flash model 3 adede kadar görseli karıştırabilirken, Pro model 14 adede kadar görseli işleyebilir! Bu, tek bir istemde büyük bir parti demek. Karmaşık kolajlar oluşturmak veya tüm ürün yelpazenizi sergilemek için mükemmel.
1# Birden çok görseli karıştırın2response = client.models.generate_content(3 model=PRO_MODEL_ID,4 contents=[5 "Bu kişilerin komik suratlar yaptığı bir ofis grup fotoğrafı.",6 PIL.Image.open('Ahmet.png'),7 PIL.Image.open('Ayşe.png'),8 # ... 14 adede kadar görsel ekleyin9 ],10)1112# Görseli kaydet13for part in response.parts:14 if image:= part.as_image():15 image.save("grup_fotografi.png")

Not
: Karakterleriniz için çok yüksek kalite istiyorsanız, kendinizi 5 ile sınırlayın ki bu bir parti gecesi için fazlasıyla yeterlidir!
10. Gösteri Zamanı! (Pro'ya Özel Demolar)
İşte yalnızca Nano Banana Pro ile mümkün olan bazı örnekler. Hayran kalmaya hazır olun:
Kişiselleştirilmiş Piksel Sanatı (Arama Bilgisi)
İstem
: "Web'de ara, ardından Guillaume Vernade'in kariyerini gösteren izometrik perspektifli, detaylı piksel sanatından oluşan bir görsel oluştur"
Bu, bir kişi hakkında belirli bilgileri bulmak için arama bilgisini kullanır ve bunu belirli bir stilde görselleştirir.

Karmaşık Metin Entegrasyonu
İstem
: "Bana soneylerin nasıl çalıştığı hakkında, içinde muzlarla ilgili bir sone yazılmış ve şiirin uzun bir edebi analizinin de bulunduğu bir infografik göster. Güzel, vintage bir estetik olsun."
Model, tutarlı, uzun metinler oluşturabilir ve bunu karmaşık bir düzene mükemmel bir şekilde entegre edebilir.

Yüksek Kaliteli Maketler
İstem
: "Güzel bir tiyatro koltuğunda TCG oyuncuları hakkındaki Broadway şovunun bir programının fotoğrafı, profesyonel ve iyi yapılmış, cilalı, kapağı ve sahnenin bir fotoğrafını gösteren bir sayfayı görebiliyoruz."
Doğru aydınlatma ve dokuya sahip, baskı malzemelerinin fotogerçekçi maketlerini oluşturun.

11. Nano Banana ve Nano Banana Pro için En İyi Uygulamalar ve İpucu Verme İpuçları
Nano Banana modelleriyle en iyi sonuçları elde etmek için şu ipucu verme yönergelerini izleyin:
Aşırı Spesifik Olun: Konular, renkler, aydınlatma ve kompozisyon hakkında ne kadar fazla ayrıntı verirseniz, çıktı üzerinde o kadar fazla kontrole sahip olursunuz.
Bağlam ve Niyet Sağlayın: Görselin amacını veya istenen ruh halini açıklayın. Modelin bağlamı anlaması, yaratıcı seçimlerini etkileyecektir.
Tekrarlayın ve İyileştirin: İlk denemede mükemmelliği beklemeyin. Kademeli değişiklikler yapmak ve görselinizi iyileştirmek için modelin konuşma yeteneğini kullanın.
Adım Adım Talimatlar Kullanın: Karmaşık sahneler için isteminizi bir dizi net, sıralı talimata bölün.
Olumlu Çerçeveleme Kullanın: "Araba yok" gibi olumsuz istemler yerine, istenen sahneyi olumlu bir şekilde tanımlayın: "Trafik belirtisi olmayan boş, terk edilmiş bir sokak."
Kamerayı Kontrol Edin: Kompozisyonu yönlendirmek için "geniş açılı çekim", "makro çekim" veya "düşük açı perspektifi" gibi fotoğrafik ve sinematik terimler kullanın.
Arama bilgisini avantajınıza kullanın: Modelin gerçek zamanlı veya gerçek dünya verilerini kullanmasını istediğinizde, bu konuda çok hassas olun. "Web'de son Olympique Lyonnais maçı hakkında ara ve bir infografik yap", sadece "OL'nin son maçlarının infografikleri"nden daha iyi çalışacaktır (yine de çalışmalıdır, ancak risk almayın).
[Toplu API](https://ai.google.dev/gemini-api/docs/image-generation?batch=file#batch-api)'yi kullanarak maliyetlerinizi düşürün ve daha fazla kota alın: Toplu API, küçük veya çok büyük istek gruplarını birlikte göndermenin bir yoludur. İşlenmeleri 24 saate kadar sürebilir, ancak karşılığında üretim maliyetlerinizde %50 tasarruf edebilirsiniz. Ayrıca kota da daha yüksektir!
En iyi uygulamalar hakkında daha derinlemesine bilgi için dokümantasyondaki ipucu verme kılavuzuna ve resmi blogda yayınlanan Nano Banana için ipucu verme en iyi uygulamalarına bakın.
Toparlarken
Nano Banana Pro (Gemini 3 Pro Görsel), yapay zeka görsel üretimi için yeni bir ufuk açıyor. Düşünme, arama yapma ve 4K'da işleme yetenekleriyle ciddi yaratıcılar (ve ciddi eğlence) için bir araçtır.
Denemeye hazır mısınız? Google AI Studio'ya gidin, Uygulamalarımızı deneyin veya özelleştirin ya da yemek kitabına göz atın.


![[Tanabata Sho] Final Tahminler](/cdn-cgi/image/width=1920,quality=90,format=auto,metadata=none/https%3A%2F%2Fcms-assets.youmind.com%2Fmedia%2F1783877092411_fg196t_HM8tQzHakAAbifc.jpg)


