Nano Banana 2 API
Google Nano Banana 2 (Gemini 3.1 Flash Image) — Flash hızında Pro kalitesinde görsel üretimi. 512px'ten 4K'ya çözünürlük, geliştirilmiş metin oluşturma, en fazla 5 karakter için karakter tutarlılığı ve gerçek dünya bilgisi entegrasyonu.
Standart metinden görsele ve düzenleme uç noktaları ile Fast varyantları (en ucuz Nano Banana 2 seçenekleri). İsteğe bağlı web araması ve görsel araması, üretimlere gerçek dünya bilgisi katar. Varsayılan 2K, 4K mevcut.
/filters:quality(82)/examples/0e2e636e41341ac4132145a4ba6a911b/1783683544102329139_iRAJS1bk.webp)
Genel Bakış
Nano Banana 2 API Hakkında
Nano Banana 2 ne yapar, Google model yelpazesindeki yeri nedir ve ekipler neden onu tercih eder.
Nano Banana 2, Google tarafından geliştirilen bir görsel üretimi ve düzenleme modelidir ve WaveSpeedAI REST API'si üzerinden kullanılabilir. Google Nano Banana 2 (Gemini 3.1 Flash Image) — Flash hızında Pro kalitesinde görsel üretimi. 512px'ten 4K'ya çözünürlük, geliştirilmiş metin oluşturma, en fazla 5 karakter için karakter tutarlılığı ve gerçek dünya bilgisi entegrasyonu.
Standart metinden görsele ve düzenleme uç noktaları ile Fast varyantları (en ucuz Nano Banana 2 seçenekleri). İsteğe bağlı web araması ve görsel araması, üretimlere gerçek dünya bilgisi katar. Varsayılan 2K, 4K mevcut.
WaveSpeedAI'daki Nano Banana 2 ailesi, Text-To-Image, Image-To-Image iş akışını kapsayan 8 REST uç noktası sunar. Her varyantın kendi fiyatı, parametre seçenekleri ve örnek çıktıları vardır — girdi türünüze ve üretim gereksinimlerinize uyanı seçin ya da çok adımlı işlem hatları kurmak için aynı API anahtarıyla birkaçını birlikte çağırın.
Nano Banana 2 modelini, WaveSpeedAI'daki diğer 1.000+ AI modeli için kullandığınız aynı API anahtarı, faturalandırma hesabı ve hız sınırı çerçevesi üzerinden çalıştırın. Ayrı bir sağlayıcı kurulumu, sağlayıcıya özel SDK'lar veya sağlayıcıya özel hız sınırları yok — tek bir entegrasyon, metinden görsele ve metinden videoya, ses sentezi, 3D üretimi, büyütme ve düzenlemeye kadar her şeyi kapsar.
Uç Noktalar
Tüm Nano Banana 2 API uç noktaları
WaveSpeedAI'da şu anda 8 Nano Banana 2 uç noktası kullanılabilir — iş akışınıza uyan varyantı seçin.
/filters:quality(82)/media/images/20260408104558_t6mp9lus.webp)
Nano Banana 2 Text To Image Fast
Google Nano Banana 2 Fast (Gemini 3.1 Flash Image) is the cheapest Nano Banana 2 option, starting at just $0.045 per image. Delivers fast text-to-image generation with 2K default output and 4K support. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104604_srl763ml.webp)
Nano Banana 2 Text To Image
Google Nano Banana 2 (Gemini 3.1 Flash Image) delivers Pro-quality image generation at Flash speed with 512px to 4K resolution support. Features include improved text rendering, character consistency for up to 5 characters, and real-world knowledge integration. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104544_zo6kw479.webp)
Nano Banana 2 Edit Fast
Google Nano Banana 2 Edit Fast (Gemini 3.1 Flash Image) is the cheapest Nano Banana 2 editing option, starting at just $0.045 per image. Enables fast image editing with 2K default output and 4K support. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104538_77qog4ig.webp)
Nano Banana 2 Edit
Google Nano Banana 2 Edit (Gemini 3.1 Flash Image) enables advanced image editing with 4K-capable output, fast iteration, and precise instruction following. Supports text translation, localization within images, and maintains subject consistency during edits. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1782846273040443129_5T5fPY8h.webp)
Nano Banana 2 Lite Edit
Google Nano Banana 2 Lite Edit transforms uploaded images with text instructions, supporting fast prompt-guided image editing, visual refinements, and creative changes with low latency. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1782846259821818886_jg1SZaB3.webp)
Nano Banana 2 Lite Text To Image
Google Nano Banana 2 Lite Text to Image generates high-quality images from text prompts with low latency, flexible aspect ratios, and fast image creation for creative and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1791312805430502065_dlG47iBV.webp)
Nano Banana 2.1 Edit
Google Nano Banana 2.1 Edit is the latest Nano Banana image editing model, with gains in visual design, subject consistency and prompt adherence, up to 14 reference images and 1K to 4K output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1791312803887061677_SluDNW5I.webp)
Nano Banana 2.1 Text To Image
Google Nano Banana 2.1 is the latest Nano Banana image generation model, with gains in visual design, subject consistency and prompt adherence, cleaner text rendering, 1K to 4K output and optional web search. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Örnekler
Nano Banana 2 iş başında
Nano Banana 2 API'siyle üretilmiş gerçek çıktılar. Önizlemek için bir videonun üzerine gelin, tam boyutlu görüntüleyiciyi açmak için tıklayın.
Nasıl Kullanılır
Nano Banana 2 API'si nasıl kullanılır
Kayıttan tamamlanmış bir üretime dört adım. Python, Node.js ve cURL örneklerinin tamamı aşağıdaki API bölümünde.
- 01
API anahtarı alın
Bir WaveSpeedAI hesabı oluşturun ve API anahtarınızı kontrol panelinden kopyalayın. Yeni hesaplar ücretsiz başlangıç kredisiyle gelir — faturalandırma başlamadan önce playground'u birkaç düzine kez çalıştırmaya yeter.
- 02
Tahmin gönderin
Girdinizi JSON olarak https://api.wavespeed.ai/api/v3/google/nano-banana-2/text-to-image adresine POST edin. Uç nokta hemen bir tahmin kimliği döndürür — üretimler asenkrondur, bu yüzden çıkarım sırasında açık bir bağlantı tutmanız gerekmez.
- 03
Tamamlanmayı yoklayın
https://api.wavespeed.ai/api/v3/predictions/{request_id}/result adresine GET isteği gönderin. completed durumunda çıktıları alın; failed, cancelled, timeout veya deleted durumunda hata ile durun; diğer tüm durumlarda yoklamaya devam edin.
- 04
Çıktı URL'sini okuyun
Durum "completed" olduğunda URL'yi data.outputs[0] alanından okuyun. URL, WaveSpeedAI CDN'indeki üretilmiş medyanıza işaret eder — çağırdığınız Nano Banana 2 varyantına göre görsel, video, ses veya 3D dosyası.
Kullanım Alanları
Nano Banana 2 ile neler geliştirebilirsiniz
Geliştiricilerin ve içerik üreticilerin Nano Banana 2 API'sini kullandığı yaygın iş akışları.
Çok karakterli sahneler (5'e kadar)
Katalogun öne çıkan özelliği: tek bir üretimde en fazla 5 karakter için karakter tutarlılığı. Topluluk sahneleri, grup ürün fotoğrafları ve birden çok öznenin tanınabilir kalması gereken anlatı storyboard'ları için kullanışlıdır.
Gerçek dünya bilgisi entegrasyonu
Katalog özelliği: isteğe bağlı web araması ve görsel araması parametreleri, modelin güncel gerçek dünya referanslarına göre koşullanmasını sağlar — istem belirli yerlere, kişilere, markalara veya olaylara atıfta bulunduğunda kullanışlıdır.
Flash hızında Pro kalitesi
Katalog çerçevesi: "Flash hızında Pro kalitesinde görsel üretimi" — değer önerisi, Nano Banana Pro doğruluğuna yaklaşmaktır.
512px'ten 4K'ya çözünürlük aralığı
Katalog iddiası: 512px'ten (küçük resimler ve mobil önizlemeler için düşük çözünürlük) 4K'ya kadar geniş çözünürlük aralığı. Teslimat hedefinizi karşılayan en küçük boyutu seçin.
Yüksek hacim için Fast katmanı
google/nano-banana-2/text-to-image-fast — en ucuz Nano Banana 2 seçeneği; A/B testi hatları ve yüksek hacimli üretim için kullanışlı. İyileştirmeler için aynı fiyatla Edit-fast.
Görsel düzenleme uç noktası
google/nano-banana-2/edit, 4K destekli çıktı ve hassas talimat takibiyle gelişmiş görsel düzenlemeyi mümkün kılar. Katalog, görseller içinde metin çevirisi ve yerelleştirme desteğine dikkat çeker.
İpuçları
Nano Banana 2 için istem yazma ipuçları
Nano Banana 2 ile daha iyi çıktı almak için pratik öneriler — üretim hatlarında görsel modelleri genelinde işe yarayan yöntemlerden derlendi.
- 01
Topluluk sahneleri için 5 karakterli tutarlılığı kullanın
Katalog özelliği: "en fazla 5 karakter için karakter tutarlılığı." İsteminiz tanınabilir kalması gereken birden çok özne içerdiğinde, Nano Banana 2'nin karakter tutarlılığı çoğu ucuz görsel modelden daha iyi performans gösterir — grup çekimleri, storyboard panelleri ve diyalog sahneleri için kullanışlıdır.
- 02
İsteğe bağlı web araması ve görsel araması temellendirmesi
enable_web_search ve enable_image_search parametreleri açıktır. Güncel gerçek dünya yerlerine, kişilere, markalara veya olaylara atıfta bulunan istemler için açın — model yalnızca eğitim verisine değil, getirilen referanslara göre koşullanır.
- 03
512px'ten 4K'ya çözünürlük aralığı
Katalog iddiası: "512px'ten 4K'ya çözünürlük desteği." Teslimata uygun en küçük boyutu seçin — küçük resimler, mobil önizlemeler ve 4K'nın gereksiz olduğu yüksek hacimli işler için kullanışlıdır.
- 04
İterasyon için Fast katmanını kullanın
İstem iterasyonu ve yüksek hacimli A/B testi için google/nano-banana-2/text-to-image-fast; iyileştirmeler için edit-fast. En yüksek kalite önemli olduğunda Standard varyantlara geçin.
- 05
Metin çevirisi ve yerelleştirme için Edit kullanın
Katalog, edit uç noktasının görseller içinde "metin çevirisini, yerelleştirmeyi desteklediğini" belirtir. Pazarlama kreatiflerini görselin tamamını yeniden üretmeden pazarlar arasında uyarlamak için kullanışlıdır.
Fiyatlandırma
Nano Banana 2 API fiyatlandırması
Fiyatlandırma çıktı başınadır. Nihai ücret, her varyantın playground'unda belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir.
| Uç Nokta | Tür | Başlangıç fiyatı |
|---|---|---|
| google/ | text-to-image | $0.045 |
| google/ | text-to-image | %10 İNDİRİM$0.07$0.063 |
| google/ | image-to-image | $0.045 |
| google/ | image-to-image | %10 İNDİRİM$0.07$0.063 |
| google/ | image-to-image | $0.04 |
| google/ | text-to-image | $0.04 |
| google/ | image-to-image | %10 İNDİRİM$0.04$0.036 |
| google/ | text-to-image | %10 İNDİRİM$0.04$0.036 |
API
Nano Banana 2 API'sini çağırın
wavespeed.ai/accesskey adresinden bir API anahtarı alın, ardından REST ile bir tahmin gönderin. Playground, girdilerin her kombinasyonu için yapıştırmaya hazır örnekler üretir.
POSThttps://api.wavespeed.ai/api/v3/google/nano-banana-2/text-to-image
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/google/nano-banana-2/text-to-image" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"enable_web_search": false,
"enable_image_search": false,
"output_format": "png"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/google/nano-banana-2/text-to-image";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"enable_web_search": false,
"enable_image_search": false,
"output_format": "png"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"enable_web_search": False,
"enable_image_search": False,
"output_format": "png"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/google/nano-banana-2/text-to-image", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Karşılaştır
Nano Banana 2 ve alternatifleri
WaveSpeedAI'daki benzer modeller yerine ne zaman Nano Banana 2 seçmeli.
Nano Banana 2 ve Nano Banana Pro
Pro, 4K metinden görsele, düzenleme, Ultra katmanı ve özel Multi varyantlarını kapsar. Nano Banana 2, Pro'nun sunmadığı çok karakterli tutarlılık ve web araması entegrasyonuyla daha ucuz, daha hızlı kardeşidir.
Nano Banana 2 ve GPT Image 2
GPT Image 2'nin açık kalite katmanları (low/medium/high) ve referansla düzenleme iş akışı var. Nano Banana 2, en fazla 5 karakter için karakter tutarlılığında ve gerçek dünya bilgisi için isteğe bağlı web/görsel aramasında öne çıkar.
Nano Banana 2 ve Seedream 5 Lite
Seedream 5 Lite güçlü tipografi odağı ve çok görselli tutarlılık için Sequential varyantları sunar. Nano Banana 2 biraz daha pahalıdır ancak Seedream'in sunmadığı web aramasına dayalı üretimi içerir.
SSS
Nano Banana 2 API — Sıkça sorulan sorular
Fiyatlandırma, lisans, entegrasyon — Nano Banana 2 modelini WaveSpeedAI'da çalıştırmaya dair sık sorulan sorular.
Nano Banana 2 API'si nedir?
Nano Banana 2, WaveSpeedAI'da REST API olarak sunulan, Google tarafından geliştirilmiş bir görsel üretimi modelidir. Google Nano Banana 2 (Gemini 3.1 Flash Image) — Flash hızında Pro kalitesinde görsel üretimi. 512px'ten 4K'ya çözünürlük, geliştirilmiş metin oluşturma, en fazla 5 karakter için karakter tutarlılığı ve gerçek dünya bilgisi entegrasyonu. Onu programatik olarak çağırabilir veya yukarıda bağlantısı verilen playground'dan deneyebilirsiniz.
Nano Banana 2 API'sini nasıl çağırırım?
Bir WaveSpeedAI hesabı oluşturun, API anahtarınızı /accesskey sayfasından kopyalayın, ardından girdinizi JSON olarak https://api.wavespeed.ai/api/v3/google/nano-banana-2/text-to-image adresine POST edin. Uç nokta bir tahmin kimliği döndürür. Sonuç uç noktasını yaklaşık 2 saniyede bir yoklayın, uzun süren görevlerde aralığı artırın ve herhangi bir son durumda durun. Üretime yönelik Python / Node.js / cURL örnekleri yukarıda.
Nano Banana 2 API'sinin maliyeti nedir?
Nano Banana 2 çalıştırma başına $0.036'dan başlar. Kesin maliyet, belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir. Playground'da Üret düğmesinin yanındaki canlı maliyet önizlemesi, mevcut girdiniz için kesin fiyatı gösterir.
Hangi Nano Banana 2 varyantları mevcut?
WaveSpeedAI, 8 canlı Nano Banana 2 uç noktası barındırır: google/nano-banana-2/text-to-image-fast, google/nano-banana-2/text-to-image, google/nano-banana-2/edit-fast, google/nano-banana-2/edit, google/nano-banana-2-lite/edit, google/nano-banana-2-lite/text-to-image, google/nano-banana-2.1/edit, google/nano-banana-2.1/text-to-image. Her varyantın kendi playground sayfası ve fiyatı vardır.
Nano Banana 2 çıktılarını ticari amaçla kullanabilir miyim?
Ticari kullanım hakları Google model lisansına tabidir. Çoğu Google modeli çıktıların ticari kullanımına izin verir; lisans özeti için her modelin playground sayfasına, platform düzeyindeki koşullar için WaveSpeedAI Hizmet Koşulları'na bakın.
Nano Banana 2 modelini neden doğrudan kullanmak yerine WaveSpeedAI'da kullanmalıyım?
Nano Banana 2 ve diğer sağlayıcıların 1.000+ AI modeli için tek bir API anahtarı ve tek bir faturalandırma hesabı. Sağlayıcıya özel SDK kurulumu yok, ayrı hız sınırı çerçeveleri yok, her sağlayıcı için entegrasyon kodunu yeniden yazmak yok. Fiyatlar genellikle Google'ın doğrudan API'siyle aynı düzeyde veya daha düşüktür.
Sağlayıcı
Google Hakkında
WaveSpeedAI'daki Nano Banana 2 ve daha geniş Google model yelpazesinin arkasındaki ekip.
Google'ın yapay zeka çalışmaları esas olarak Google DeepMind ve Google Research bünyesinde yürür. Imagen, Veo ve Nano Banana (Gemini 3 Image) gibi Gemini ailesi çok modlu modeller dahil görsel ve video modelleri, daha geniş Gemini serisiyle mimari ve eğitim altyapısını paylaşır. Çıktılar, doğru metin oluşturma, geniş stil kapsamı ve ticari düzeyde lisanslama ile öne çıkar.
WaveSpeedAI'da Nano Banana 2 ile geliştirmeye başlayın
Kayıt olunca ücretsiz başlangıç kredisi. Google ve diğer tüm sağlayıcılardan 1.000+ AI modeli için tek API anahtarı.
/filters:quality(82)/examples/c6f2756b2e28edb48fb6fb0d93eb72d4/1783682990942779875_9zyIR19j.webp)
/filters:quality(82)/examples/b49a206e5418f7c28c781c906018e3f5/1783682980959071421_Nk3dnwFP.webp)
/filters:quality(82)/examples/e8042eb4959f101afb95527f0bb8c5f6/1783682985305526491_RyyIS1ak.webp)
/filters:quality(82)/examples/7fa7017e74606377a701e2ea6f54932b/1783682988891734970_MaV4eoyH.webp)