Ucuz görünen bir görsel modeli, faturalandırma birimini yanlış okumanız durumunda şaşırtıcı bir fatura çıkarabilir. TokenLab üzerindeki Nano Banana Pro API fiyatlandırması buna iyi bir örnektir. nano-banana-pro görsel başına bir fiyat listelerken, Gemini isimli komşuları gemini-3-pro-image ve gemini-3.1-flash-image token başına fiyatlar listeler. Bu rehber, bu girdileri yan yana getirir, bir toplu tahmin üzerinde çalışır ve aslında göndereceğiniz iki istek biçimini gösterir. Ayrıca nihai ücreti nasıl doğrulayacağınızı da açıklar. Her sayı, 2026-10-03 tarihinde gözlemlenen TokenLab'in canlı model API'sinden ve dokümanlarından alınmıştır.
Önemli Çıkarımlar
nano-banana-pro, görsel başına 0,067 USD baz fiyat listeler ve fiyat girdilerinde 0,067 ile 0,12 arasında bir aralık belirtir (canlı model API, 2026-10-03 tarihinde gözlemlenmiştir).nano-banana-2görsel başına 0,0335 venano-banana-2-lite0,0168 listeler, yani Pro'nun baz fiyatı birincinin yaklaşık iki katı, ikincinin ise dört katıdır.gemini-3-pro-imagevegemini-3.1-flash-imagetoken bazlı fiyatlandırılır, bu nedenle görsel başına bütçe formülü onlar için geçerli değildir.- Nano Banana referans görsel istekleri
/v1/images/editsadresine değil,operation: "image-to-image"ile/v1/images/generationsadresine gönderilir. - Nihai ücret tahmininizde değil, Kullanım (Usage) bölümünde ve
billing_transaction_idiçinde yer alır. - Bu rehber herhangi bir benchmark verisi içermez, bu nedenle Pro çıktısının daha ucuz ID'lerden daha iyi göründüğüne dair bir iddiada bulunmaz.
Nano Banana Pro API fiyatlandırmasına genel bakış
Beş görsel modelinin katalog girdilerini okuduk ve bunları tek bir tabloda topladık. nano-banana-pro için fiyat bloğu "ek fiyat girdileri var" diyor ve kanıtlarda çözünürlük bazlı ayrıntılı bir döküm bulamadık. Bu nedenle tablo, listelenenleri gösterir ve fazlasını içermez.
| Model ID | Fiyatlandırma birimi | Listelenen fiyat girdileri (USD) | Kaynak | Gözlemlenme |
|---|---|---|---|---|
nano-banana-pro |
per_image | Baz per_request 0,067; aralık özeti 0,067 ila 0,12; metin çıktısı girdisi native-gemini-text-output-20260723 (per_token): giriş 1, çıkış 6 |
canlı model API | 2026-10-03 (fiyatlandırma 2026-10-02T16:53:30.068Z tarihinde güncellendi) |
nano-banana-2 |
per_image | Baz per_request 0,0335; aralık 0,0225 ila 0,0755; metin çıktısı girdisi (per_token): giriş 0,25, çıkış 1,5 |
canlı model API | 2026-10-03 |
nano-banana-2-lite |
per_image | Baz per_request 0,0168; tek aralık değeri 0,0168; girdi google-1k (1k, metinden görsele ve görselden görsele): 0,0168 |
canlı model API | 2026-10-03 |
gemini-3-pro-image |
per_token | Metin çıktısı için 1M başına giriş 1 ve çıkış 6; görsel çıktısı girdisi: 60 | canlı model API | 2026-10-03 |
gemini-3.1-flash-image |
per_token | Metin çıktısı için 1M başına giriş 0,25 ve çıkış 1,5; görsel çıktısı girdisi: 30 | canlı model API | 2026-10-03 |
Tablodaki iki ayrıntıyı gözden kaçırmak kolaydır.
- Katalog,
nano-banana-progörsel çıktısının "mevcut görsel başına çözünürlük katmanlarını koruduğunu" belirtir. Hangi katmanın 0,067'ye, hangisinin 0,12'ye karşılık geldiğini söylemez. Faturalandırma rehberinin tavsiye ettiği gibi, bir bütçe ayırmadan önce bu eşleşme içinGET /v1/models/nano-banana-pro/pricingkomutunu okuyun. nano-banana-proüzerindeki metin çıktısı girdisi token bazlı fiyatlandırılır. Bunu görsel başına ücretten ayrı bir kalem olarak değerlendirin ve isteklerinizin metin çıktısı üretip üretmediğini kontrol edin.
Faturalandırma dokümanları ayrıca kopyalanmış fiyat tablolarını kodun içine gömmemeye karşı uyarır. Tablomuz güncel bir anlık görüntüdür ve kodunuz bir fiyata ihtiyaç duyduğunda bunu okumalıdır.
Toplu tahmin üzerinde çalışma
Tek bir seferde 200 ürün görseli oluşturan bir ekip hayal edin. Yayılımı görmek için listelenen fiyatları çarptık. Bunlar teklif değil, tahmindir.
| Model | İşlem | Tahmin (USD) |
|---|---|---|
nano-banana-pro, baz fiyat |
200 × 0,067 | 13,40 |
nano-banana-pro, listelenen aralığın üst sınırı |
200 × 0,12 | 24,00 |
nano-banana-2, baz fiyat |
200 × 0,0335 | 6,70 |
nano-banana-2, listelenen aralığın üst sınırı |
200 × 0,0755 | 15,10 |
nano-banana-2-lite |
200 × 0,0168 | 3,36 |
Şimdi yeniden oluşturmayı ekleyin. Ekip sonuçların %20'sini reddeder ve bunları nano-banana-pro üzerinde baz fiyattan yeniden yaparsa, bu 40 fazladan görsel demektir. Toplam 240 × 0,067 = 16,08 olur, yine bir tahmindir. Asenkron dokümanlar, başarısız bir görevin ücretlendirilmediğini, ancak başarısız bir üretimin tekrarının yeni bir görev oluşturduğunu ve yeni bir ücret yaratabileceğini belirtir. Başarılı olan tekrarlar, diğer tüm tamamlanmış görseller gibi faturalandırılır.
13,40 ile 24,00 arasındaki yayılım gerçek belirsizliktir. Bu, yalnızca kanıtlardan çözünürlüklerle eşleştiremediğimiz fiyat girdilerinden kaynaklanır. Hedef çözünürlüğünüzde küçük bir test grubu çalıştırın, ardından Kullanım kaydını yukarıdaki aritmetikle karşılaştırın.
Neden daha ucuz ID'ler yerine nano-banana-pro seçilmeli?
Belgelenmiş farklar umduğunuzdan daha az olabilir. İşte dokümanların ve kataloğun destekledikleri.
- Seçiciler.
nano-banana-provenano-banana-2, metinden görsele ve görselden görsele işlemler içinaspect_ratioveresolution(1k,2k,4k) desteği sunar.nano-banana-2-liteiçin bulduğumuz tek fiyat girdisi1k'dadır ve kabul edilen istek formatları katalogda "listelenmemiştir". 2k veya 4k çıktıya ihtiyacınız varsa, Lite üzerinde belgelenmiş bir destek bulamadık. - Teslimat.
nano-banana-pro, her iki işlem için de TokenLab Verified ve Official teslimatın mevcut olduğunu listeler.gemini-3-pro-imagesadece Verified listeler. - Fiyat. Pro'nun baz fiyatı 0,067 iken diğerleri 0,0335 ve 0,0168'dir. Katalog, aradaki fark için bunun dışında bir neden sunmaz.
- Yaşam Döngüsü. Her üçü de yedek model ve kullanımdan kaldırma tarihi olmaksızın aktif bir yaşam döngüsü aşaması gösterir. Kaynak makale
nano-bananavenano-banana-edit'in kullanımdan kaldırıldığını belirtmişti, ancak buna dair hiçbir kanıt bulamadık, bu yüzden iddiayı kaldırdık. Her iki ID'ye güvenmeden önce model sayfasını kontrol edin.
Benchmark yapmadığımız şeyler yukarıdaki listeden daha önemlidir. Bu modellerin hiçbiri için görsel kalitesi, komut uyumu, metin oluşturma veya gecikme verimiz yok. Bu nedenle Pro'nun nano-banana-2'den daha iyi göründüğünü söyleyemeyiz. Sağlıklı bir yaklaşım, aynı 20 komutu her aday üzerinde oluşturmak ve çıktıları gözle karşılaştırmaktır. Ardından Kullanım bölümündeki kabul edilen görsel başına maliyeti karşılaştırın. Faturalandırma dokümanlarının da önerdiği yöntem budur: en düşük listelenen fiyat, her zaman tamamlanan görev başına en düşük maliyet değildir.
Bir oluşturma isteği ve bir düzenleme isteği
Aşağıdaki her iki çağrı da POST /v1/images/generations kullanır. Görsel oluşturma rehberi, Nano Banana tarzı referans oluşturmanın /v1/images/edits adresine ait olmadığını belirtir. Görsel API'lerinin varsayılanı olmadığı için her zaman model bilgisini açıkça gönderin.
Google görsel aileleri için Create Image referansının listelediği alanları kullanarak metinden görsele:
curl -X POST "https://api.tokenlab.sh/v1/images/generations" \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "nano-banana-pro",
"prompt": "A cinematic portrait of a white cat sitting on a rainy windowsill",
"aspect_ratio": "16:9",
"resolution": "2k"
}'
Düzenleme, yani operation: "image-to-image" ve image_urls ile referans görsel oluşturma:
curl -X POST "https://api.tokenlab.sh/v1/images/generations" \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "nano-banana-pro",
"operation": "image-to-image",
"prompt": "Keep the product shape, change the background to a bright studio setup",
"image_urls": ["https://example.com/input/product.png"],
"aspect_ratio": "1:1",
"resolution": "2k"
}'
2026-10-03 tarihinde gözlemlenen dokümanlardan bazı kurallar:
- Referans URL'leri herkese açık
httpveyahttpsolmalıdır. Özel ağ URL'lerinden, gömülü kimlik bilgilerinden, parçalardan ve işleme başlamadan önce süresi dolabilecek imzalı URL'lerden kaçının. - Özel veya başlık korumalı bir kaynak görsel için
image_urlsyerine çok parçalı (multipart) birimagedosyası gönderin. images[]vefile_idbu uç noktada kabul edilmez.- HTTP istemci zaman aşımınızı en az 120 saniyeye ayarlayın. Yanıt
status: "pending",task_idveyapoll_urltaşıyorsa, beklemek yerinepoll_url'i takip edin. GET /v1/tasks/{id}ile yoklama (poll) yapın. Asenkron işler rehberi, her 5 ila 10 saniyede bir kontrol etmeyi vecompletedveyafaileddurumunda durmayı önerir.
Dönen URL'yi, görev ID'sini, modeli ve kendi iş ID'nizi kaydedin. Uygun sonuç URL'leri 30 gün boyunca medya kopyası olarak saklanabilir ve media_retention.items her öğenin durumunu ve expires_at değerini gösterir.
Nihai ücreti doğrulama
Tahmin sadece bir plandır. Faturalandırma dokümanları gerçek sayının nerede göründüğünü açıklar.
- Ayırma ve serbest bırakma. Bazı asenkron görevler, oluşturma sırasında tahmini maliyeti ayırır. Tamamlanan bir görev bir kez ücretlendirilir. Başarısız bir görev, bekleyen tutarı serbest bırakır veya iade eder.
- İşlem ID'sini okuyun. Akış dışı yanıtlar, faturalandırma yanıt gönderilmeden önce bittiğinde
billing_transaction_idiçerir. Aynı değerX-Billing-Transaction-IDbaşlığında da görünebilir. Asenkron görevler, tamamlandıktan sonra bunu içerir. - Kullanımı açın. Kullanım sayfası, modele göre geçmişi ve maliyet dökümünü gösterir. Tahmininizle karşılaştırın.
- ID'leri bir arada tutun.
request_id,task_id,billing_transaction_idve kendi iş ID'nizi tek bir kayıtta saklayın. - Kanıtla yükseltin. Kullanım bölümünde görev bittikten sonra nihai bir ücret veya serbest bırakılan tutar görünmüyorsa, Request ID ve task ID ile support@tokenlab.sh adresine e-posta gönderin.
Teslimat seçeneği de fiyatı etkiler. Verified, TokenLab halka açık fiyatlarını kullanır; Official, üreticinin halka açık fiyatına dayalı bir fiyat katmanı kullanır; Auto ise önce Verified'ı dener. İsteği tamamlayan seçenek için ödeme yaparsınız, bu nedenle test grubunuza hangisinin hizmet verdiğine dikkat edin.
SSS
nano-banana-pro görsel başına mı yoksa token başına mı faturalandırılır?
Baz girdi görsel başınadır: per_image birimiyle per_request 0,067. Katalog ayrıca token başına fiyatlandırılan, giriş 1 ve çıkış 6 olan bir metin çıktısı girdisi de listeler. İstek türlerinizin hangi girdiyi tetiklediğini görmek için fiyatlandırma uç noktasını kontrol edin.
nano-banana-pro düzenlemelerini /v1/images/edits adresine gönderebilir miyim?
Hayır. Dokümanlar, nano-banana-pro dahil olmak üzere Nano Banana referans görsel isteklerinin operation: "image-to-image" ve image_urls ile /v1/images/generations adresine ait olduğunu belirtir. Düzenleme uç noktası, gpt-image-2 gibi modeller için belgelenmiştir.
Başarısız bir görsel görevi ücretlendirilir mi?
Faturalandırma rehberi, başarısız bir görevin ücretlendirilmediğini ve ayrılan tutarın serbest bırakıldığını veya iade edildiğini belirtir. Bir tekrar, yeni bir görev oluşturur ve yeni bir ücret yaratabilir. Zaman aşımının ikinci bir oluşturma isteğini tetiklememesi için kendi iş ID'nizle tekilleştirme yapın.
Seçtiğim çözünürlük nano-banana-pro fiyatını değiştirir mi?
Katalog, görsel çıktısının görsel başına çözünürlük katmanlarını koruduğunu ve listelenen aralığın 0,067'den 0,12'ye kadar uzandığını belirtir. Kanıtlar, katmanları 1k, 2k veya 4k ile eşleştirmez. GET /v1/models/nano-banana-pro/pricing komutunu okuyun ve Kullanım bölümünde bir test isteği ile doğrulayın.
Hangi alan aslında ne kadar ücretlendirildiğimi kanıtlar?
billing_transaction_id veya X-Billing-Transaction-ID başlığını kullanın ve bunu Kullanım bölümündeki kayıtla eşleştirin. Akış, faturalandırmadan önce bitebilir, bu nedenle başlık yoksa Kullanım bölümü yedek kaynaktır.
Bu ID'leri kendi komutlarınızdaki diğer görsel modelleriyle karşılaştırmak için Modeller dizininden başlayın.
Kaynaklar
Fiyat 2026-10-03 tarihinde gözlendi
- TokenLab Docs: Image generation2026-10-03 tarihinde gözlendi
- TokenLab Docs: Create Image2026-10-03 tarihinde gözlendi
- TokenLab Docs: Edit Image2026-10-03 tarihinde gözlendi
- TokenLab Docs: Async jobs and polling2026-10-03 tarihinde gözlendi
- TokenLab Docs: Billing and pricing2026-10-03 tarihinde gözlendi
- TokenLab live model API: nano-banana-pro2026-10-03 tarihinde gözlendi
- TokenLab live model API: nano-banana-22026-10-03 tarihinde gözlendi
- TokenLab live model API: nano-banana-2-lite2026-10-03 tarihinde gözlendi



