Nano Banana 2.1 API
Google Nano Banana 2.1 — Nano Banana का नवीनतम इमेज जनरेशन और एडिटिंग मॉडल। Google के अनुसार यह अपने पिछले मॉडलों से हर मामले में बेहतर है, विज़ुअल डिज़ाइन और सब्जेक्ट कंसिस्टेंसी में उल्लेखनीय सुधार के साथ, और प्रॉम्प्ट का अधिक सटीक पालन व साफ़ टेक्स्ट रेंडरिंग भी देता है।
दो एंडपॉइंट: google/nano-banana-2.1/text-to-image और 14 तक रेफ़रेंस इमेज के साथ google/nano-banana-2.1/edit। 1:4, 4:1, 1:8 और 8:1 सहित चौदह आस्पेक्ट रेशियो, 1K / 2K / 4K आउटपुट, वैकल्पिक वेब और इमेज सर्च, और PNG या JPEG आउटपुट — Nano Banana 2 जैसी ही रिक्वेस्ट संरचना के साथ।
/filters:quality(82)/examples/48cc1e621e734eeba0ddda5004aa805d/b94abaf6-4369-4f65-bf93-e4da93382a36-96022c930e6b.webp)
अवलोकन
Nano Banana 2.1 API के बारे में
Nano Banana 2.1 क्या करता है, Google की मॉडल श्रृंखला में इसकी जगह क्या है, और टीमें इसे क्यों चुनती हैं।
Nano Banana 2.1, Google का इमेज जनरेशन और एडिटिंग मॉडल है, जो WaveSpeedAI REST API के ज़रिए उपलब्ध है। Google Nano Banana 2.1 — Nano Banana का नवीनतम इमेज जनरेशन और एडिटिंग मॉडल। Google के अनुसार यह अपने पिछले मॉडलों से हर मामले में बेहतर है, विज़ुअल डिज़ाइन और सब्जेक्ट कंसिस्टेंसी में उल्लेखनीय सुधार के साथ, और प्रॉम्प्ट का अधिक सटीक पालन व साफ़ टेक्स्ट रेंडरिंग भी देता है।
दो एंडपॉइंट: google/nano-banana-2.1/text-to-image और 14 तक रेफ़रेंस इमेज के साथ google/nano-banana-2.1/edit। 1:4, 4:1, 1:8 और 8:1 सहित चौदह आस्पेक्ट रेशियो, 1K / 2K / 4K आउटपुट, वैकल्पिक वेब और इमेज सर्च, और PNG या JPEG आउटपुट — Nano Banana 2 जैसी ही रिक्वेस्ट संरचना के साथ।
WaveSpeedAI पर Nano Banana 2.1 परिवार में Image-To-Image, Text-To-Image वर्कफ़्लो को कवर करने वाले 2 REST एंडपॉइंट हैं। हर वेरिएंट की अपनी प्राइसिंग, पैरामीटर और उदाहरण आउटपुट हैं — अपने इनपुट मोडैलिटी और प्रोडक्शन ज़रूरतों के अनुसार चुनें, या एक ही API कुंजी से कई वेरिएंट कॉल करके मल्टी-स्टेप पाइपलाइन बनाएं।
Nano Banana 2.1 को उसी API कुंजी, बिलिंग अकाउंट और रेट-लिमिट के साथ चलाएं जिसका उपयोग आप WaveSpeedAI के अन्य 1,000+ AI मॉडल के लिए करते हैं। अलग वेंडर सेटअप नहीं, प्रति-प्रदाता SDK नहीं, प्रति-वेंडर रेट-लिमिट नहीं — एक ही इंटीग्रेशन टेक्स्ट-टू-इमेज और टेक्स्ट-टू-वीडियो से लेकर ऑडियो सिंथेसिस, 3D जनरेशन, अपस्केलिंग और एडिटिंग तक सब कुछ कवर करता है।
स्पेसिफ़िकेशन
Nano Banana 2.1 API की क्षमताएँ और रिलीज़ स्थिति
मॉडल-विशिष्ट जानकारी जो डेवलपर API चुनने से पहले खोजते हैं: उपलब्धता, अपेक्षित आउटपुट अवधि, रेफरेंस सपोर्ट और वर्तमान लाइव विकल्प।
एंडपॉइंट
2 वेरिएंट
टेक्स्ट-टू-इमेज और एडिट; एडिट 14 तक रेफ़रेंस इमेज लेता है।
रिज़ॉल्यूशन
1K / 2K / 4K
तीन आउटपुट टियर; डिफ़ॉल्ट 1K है।
आस्पेक्ट रेशियो
14
1:1, 3:2, 2:3, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9, 1:4, 4:1, 1:8, 8:1.
आउटपुट
PNG / JPEG
हर रिक्वेस्ट में चुना जा सकता है; वैकल्पिक वेब और इमेज सर्च ग्राउंडिंग।
एंडपॉइंट
सभी Nano Banana 2.1 API एंडपॉइंट
WaveSpeedAI पर अभी 2 Nano Banana 2.1 एंडपॉइंट उपलब्ध हैं — अपने वर्कफ़्लो के अनुकूल वेरिएंट चुनें।
/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.
उदाहरण
Nano Banana 2.1 को काम करते देखें
Nano Banana 2.1 API से बनाए गए असली आउटपुट। किसी भी वीडियो पर होवर करके प्रीव्यू देखें, पूर्ण आकार का व्यूअर खोलने के लिए क्लिक करें।
कैसे करें
Nano Banana 2.1 API का उपयोग कैसे करें
साइनअप से तैयार जनरेशन तक चार चरण। पूरे Python, Node.js और cURL उदाहरण नीचे API सेक्शन में हैं।
- 01
API कुंजी प्राप्त करें
WaveSpeedAI अकाउंट बनाएं और डैशबोर्ड से अपनी API कुंजी कॉपी करें। नए अकाउंट के साथ मुफ़्त शुरुआती क्रेडिट मिलते हैं — बिलिंग शुरू होने से पहले प्लेग्राउंड को कई दर्जन बार चलाने के लिए पर्याप्त।
- 02
prediction सबमिट करें
अपना इनपुट JSON के रूप में https://api.wavespeed.ai/api/v3/google/nano-banana-2.1/text-to-image पर POST करें। एंडपॉइंट तुरंत एक prediction id लौटाता है — जनरेशन असिंक्रोनस होते हैं, इसलिए इनफ़रेंस के दौरान आपको कनेक्शन खुला नहीं रखना पड़ता।
- 03
पूर्ण होने तक पोल करें
https://api.wavespeed.ai/api/v3/predictions/{request_id}/result पर GET करें। completed पर आउटपुट लौटाएं; failed, cancelled, timeout या deleted पर त्रुटि के साथ रुकें; बाकी हर status पर पोलिंग जारी रखें।
- 04
आउटपुट URL पढ़ें
status "completed" होने पर data.outputs[0] से URL पढ़ें। यह URL WaveSpeedAI CDN पर आपके बनाए मीडिया की ओर इशारा करता है — आपके कॉल किए गए Nano Banana 2.1 वेरिएंट के अनुसार इमेज, वीडियो, ऑडियो या 3D फ़ाइल।
उपयोग के मामले
Nano Banana 2.1 से आप क्या बना सकते हैं
आम वर्कफ़्लो जिनके लिए डेवलपर और क्रिएटर Nano Banana 2.1 API का उपयोग करते हैं।
डिज़ाइन-केंद्रित विज़ुअल्स
Google ने विज़ुअल डिज़ाइन को 2.1 के सबसे बड़े सुधारों में से एक बताया है। इसका उपयोग पोस्टर, सोशल ग्राफ़िक्स, पैकेजिंग मॉकअप और ऐसे लेआउट के लिए करें जहाँ कंपोज़िशन और टाइपोग्राफ़ी उतनी ही अहम हों जितना सब्जेक्ट।
एडिट्स में एक जैसे सब्जेक्ट
सब्जेक्ट कंसिस्टेंसी दूसरा प्रमुख सुधार है। google/nano-banana-2.1/edit सीन, आउटफ़िट या स्टाइल बदलते समय लोगों, प्रोडक्ट्स और किरदारों को पहचानने योग्य बनाए रखता है — हर कॉल में 14 तक रेफ़रेंस इमेज के साथ।
जटिल, कई हिस्सों वाले प्रॉम्प्ट
प्रॉम्प्ट के अधिक सटीक पालन का मतलब है कि कई सब्जेक्ट, पोज़िशन और स्टाइल शर्तों वाले लंबे निर्देश ज़्यादा सही ढंग से पूरे होते हैं। बाद के एडिट्स पर निर्भर रहने के बजाय हर ज़रूरत साफ़-साफ़ लिखें।
इमेज में साफ़ टेक्स्ट
लेबल, साइन और हेडलाइन पहले से ज़्यादा स्पष्ट रेंडर होते हैं। मेन्यू, बैनर और प्रोडक्ट लेबल के लिए सटीक टेक्स्ट को कोट्स में लिखें और बताएँ कि वह कहाँ आना है।
मौजूदा जानकारी पर आधारित
enable_web_search सेट करें ताकि मॉडल वास्तविक दुनिया की ताज़ा जानकारी — हाल के प्रोडक्ट, जगहें या इवेंट — खोज सके, और enable_image_search सेट करें ताकि वह जनरेट करने से पहले देख सके कि असली चीज़ें कैसी दिखती हैं।
4K तक एक्सट्रीम आस्पेक्ट रेशियो
1:4, 4:1, 1:8 और 8:1 सहित चौदह आस्पेक्ट रेशियो लंबे बैनर, चौड़े हेडर और स्काईस्क्रेपर विज्ञापनों को कवर करते हैं, 1K, 2K या 4K आउटपुट में।
सुझाव
Nano Banana 2.1 के लिए प्रॉम्प्ट लिखने के सुझाव
Nano Banana 2.1 से बेहतर आउटपुट पाने के व्यावहारिक सुझाव — प्रोडक्शन पाइपलाइन में इमेज मॉडल पर काम करने वाले पैटर्न से लिए गए।
- 01
पूरा ब्रीफ़ लिखें
2.1 लंबे, कई हिस्सों वाले प्रॉम्प्ट का ज़्यादा बारीकी से पालन करता है। बाद के एडिट्स में डिटेल ठीक करने के बजाय सब्जेक्ट, कंपोज़िशन, लाइटिंग, स्टाइल और हर टेक्स्ट को एक ही प्रॉम्प्ट में बताएँ।
- 02
सटीक टेक्स्ट कोट करें
साइन, लेबल और हेडलाइन के लिए शब्दशः टेक्स्ट कोट्स में लिखें और बताएँ कि वह कहाँ दिखना चाहिए (“ऊपर की ओर टाइटल”, “नीचे दाईं ओर प्राइस टैग”)।
- 03
एडिट करते समय बताएँ कि क्या रखना है
google/nano-banana-2.1/edit के साथ पहले बदलाव बताएँ और फिर वह जो वैसा ही रहना चाहिए — “बैकग्राउंड को शाम के समुद्र तट से बदलें, व्यक्ति, पोज़ और लाइटिंग वैसे ही रखें”।
- 04
रेफ़रेंस को उनके क्रम से बताएँ
कई रेफ़रेंस इमेज भेजते समय मुख्य सब्जेक्ट को पहले रखें और बाकी को उनके क्रम से बताएँ (“इमेज 2 वाली जैकेट”)।
- 05
1K में ड्राफ़्ट, 2K या 4K में डिलीवर
1K में इटरेट करें, फिर चुने गए प्रॉम्प्ट को डिलीवरी रिज़ॉल्यूशन पर दोबारा चलाएँ। वेब या इमेज सर्च तभी चालू करें जब प्रॉम्प्ट वास्तविक दुनिया की ताज़ा जानकारी या असली चीज़ों के दिखने के तरीके पर निर्भर हो।
प्राइसिंग
Nano Banana 2.1 API प्राइसिंग
प्राइसिंग प्रति आउटपुट है। अंतिम शुल्क उन पैरामीटर के अनुसार बदलता है जो आप हर वेरिएंट के प्लेग्राउंड में सेट करते हैं (रिज़ॉल्यूशन, अवधि, आउटपुट संख्या, रेफरेंस)।
| एंडपॉइंट | प्रकार | शुरुआती कीमत |
|---|---|---|
| google/ | image-to-image | $0.05 |
| google/ | text-to-image | $0.05 |
API
Nano Banana 2.1 API कॉल करें
wavespeed.ai/accesskey पर API कुंजी बनाएं, फिर REST के ज़रिए prediction सबमिट करें। प्लेग्राउंड इनपुट के किसी भी संयोजन के लिए सीधे पेस्ट करने योग्य नमूने तैयार करता है।
POSThttps://api.wavespeed.ai/api/v3/google/nano-banana-2.1/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.1/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.1/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.1/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)तुलना
Nano Banana 2.1 बनाम विकल्प
WaveSpeedAI पर समान मॉडल की तुलना में Nano Banana 2.1 कब चुनें।
Nano Banana 2.1 बनाम Nano Banana 2
पैरामीटर लगभग एक जैसे हैं, इसलिए स्विच करना बस मॉडल ID बदलना है। 2.1 Google का नया मॉडल है जिसमें बेहतर विज़ुअल डिज़ाइन, सब्जेक्ट कंसिस्टेंसी और प्रॉम्प्ट पालन है; Nano Banana 2 अतिरिक्त रूप से 0.5K टियर और Fast वेरिएंट देता है।
Nano Banana 2.1 बनाम Nano Banana Pro
Nano Banana Pro, Ultra और Multi वेरिएंट के साथ प्रीमियम टियर बना हुआ है। Nano Banana 2.1 Google के नवीनतम सुधारों को तेज़ और कम लागत वाली Flash लाइन में लाता है।
Nano Banana 2.1 बनाम GPT Image 2.5
GPT Image 2.5 पाँच क्वालिटी लेवल और दो टियर देता है। Nano Banana 2.1 जवाब में वेब सर्च ग्राउंडिंग, 14 तक रेफ़रेंस इमेज और 1:8 तक के एक्सट्रीम आस्पेक्ट रेशियो देता है।
FAQ
Nano Banana 2.1 API — अक्सर पूछे जाने वाले प्रश्न
प्राइसिंग, लाइसेंस, इंटीग्रेशन — WaveSpeedAI पर Nano Banana 2.1 चलाने के बारे में आम सवाल।
Nano Banana 2.1 API क्या है?
Nano Banana 2.1, Google का इमेज जनरेशन मॉडल है, जो WaveSpeedAI पर REST API के रूप में उपलब्ध है। Google Nano Banana 2.1 — Nano Banana का नवीनतम इमेज जनरेशन और एडिटिंग मॉडल। Google के अनुसार यह अपने पिछले मॉडलों से हर मामले में बेहतर है, विज़ुअल डिज़ाइन और सब्जेक्ट कंसिस्टेंसी में उल्लेखनीय सुधार के साथ, और प्रॉम्प्ट का अधिक सटीक पालन व साफ़ टेक्स्ट रेंडरिंग भी देता है। आप इसे प्रोग्रामेटिक रूप से कॉल कर सकते हैं या ऊपर दिए प्लेग्राउंड से आज़मा सकते हैं।
Nano Banana 2.1 API को कैसे कॉल करें?
WaveSpeedAI अकाउंट बनाएं, /accesskey से अपनी API कुंजी कॉपी करें, फिर अपना इनपुट JSON के रूप में https://api.wavespeed.ai/api/v3/google/nano-banana-2.1/text-to-image पर POST करें। एंडपॉइंट एक prediction id लौटाता है। रिज़ल्ट एंडपॉइंट को लगभग हर 2 सेकंड पर पोल करना शुरू करें, लंबे टास्क के लिए अंतराल बढ़ाएं, और किसी भी अंतिम status पर रुक जाएं। प्रोडक्शन-उन्मुख Python / Node.js / cURL उदाहरण ऊपर हैं।
Nano Banana 2.1 API की कीमत कितनी है?
Nano Banana 2.1 $0.05 प्रति रन से शुरू होता है। सटीक लागत आपके सेट किए पैरामीटर (रिज़ॉल्यूशन, अवधि, आउटपुट संख्या, रेफरेंस) के अनुसार बदलती है। प्लेग्राउंड में Generate बटन के पास लाइव कॉस्ट प्रीव्यू आपके वर्तमान इनपुट की सटीक कीमत दिखाता है।
Nano Banana 2.1 के कौन-से वेरिएंट उपलब्ध हैं?
WaveSpeedAI पर 2 लाइव Nano Banana 2.1 एंडपॉइंट हैं: google/nano-banana-2.1/edit, google/nano-banana-2.1/text-to-image। हर वेरिएंट का अपना प्लेग्राउंड पेज और प्राइसिंग है।
क्या मैं Nano Banana 2.1 के आउटपुट का व्यावसायिक उपयोग कर सकता हूँ?
व्यावसायिक उपयोग के अधिकार Google मॉडल लाइसेंस के अनुसार होते हैं। अधिकांश Google मॉडल आउटपुट के व्यावसायिक उपयोग की अनुमति देते हैं; विशिष्ट लाइसेंस सारांश के लिए हर मॉडल का प्लेग्राउंड पेज और प्लेटफ़ॉर्म-स्तर की शर्तों के लिए WaveSpeedAI की सेवा की शर्तें देखें।
सीधे जाने के बजाय WaveSpeedAI पर Nano Banana 2.1 क्यों इस्तेमाल करें?
एक API कुंजी + एक बिलिंग अकाउंट, Nano Banana 2.1 और अन्य प्रदाताओं के 1,000+ दूसरे AI मॉडल के लिए। प्रति-वेंडर SDK सेटअप नहीं, अलग रेट-लिमिट नहीं, हर वेंडर के लिए इंटीग्रेशन कोड दोबारा लिखना नहीं। प्राइसिंग आमतौर पर Google के सीधे API के बराबर या उससे कम होती है।
प्रदाता
Google के बारे में
WaveSpeedAI पर Nano Banana 2.1 और Google की व्यापक मॉडल श्रृंखला के पीछे की टीम।
Google का AI कार्य मुख्य रूप से Google DeepMind और Google Research में होता है। इसके इमेज और वीडियो मॉडल — Imagen, Veo, और Nano Banana (Gemini 3 Image) जैसे Gemini-फ़ैमिली के मल्टीमॉडल मॉडल — व्यापक Gemini लाइनअप के साथ आर्किटेक्चर और ट्रेनिंग इन्फ्रास्ट्रक्चर साझा करते हैं। आउटपुट सटीक टेक्स्ट रेंडरिंग, व्यापक स्टाइल कवरेज और व्यावसायिक-ग्रेड लाइसेंसिंग के लिए जाने जाते हैं।
WaveSpeedAI पर Nano Banana 2.1 के साथ बनाना शुरू करें
साइनअप पर मुफ़्त शुरुआती क्रेडिट। Google और हर अन्य प्रदाता के 1,000+ AI मॉडल के लिए एक API कुंजी।
/filters:quality(82)/examples/c8d18eb9a94844e7ad929e6f2329e1c9/1aeb9d76-f6ad-467f-afa6-ad09693e5911-65bcec8e8edd.webp)
/filters:quality(82)/examples/2652743d9a2d40df8488300aa282872a/b3569273-299c-4046-b247-04f2735ee0b7-9f888ceafb9b.webp)
/filters:quality(82)/examples/28b41000bf134255a3840b68bac9d5e9/1a29ca9c-d88d-493f-a386-f0a0ba3fa37b-2a450c14afd4.webp)
/filters:quality(82)/examples/99da63b333b1471187f3edf2a74c16fe/5bc79c97-2253-49e3-a0c0-a49679986dcf-1ea4d9e65faf.webp)