Nano Banana Pro API
Google Nano Banana Pro (Gemini 3.0 Pro Image) — फ़ोन के लिए ऑप्टिमाइज़ किया गया हाई-रेज़ 4K text-to-image और इमेज एडिटिंग। जनरेशन और एडिट दोनों के लिए Standard, Ultra (ज़्यादा रिज़ॉल्यूशन) और Multi (मल्टी-आउटपुट) वेरिएंट।
Standard text-to-image और एडिट एंडपॉइंट (2K बेस, 4K सपोर्टेड), ज़्यादा रिज़ॉल्यूशन आउटपुट के लिए Ultra टियर, और Multi वेरिएंट (text-to-image-multi, edit-multi) जो एक ही रन में कई उच्च-गुणवत्ता वाले आउटपुट बनाते हैं।
/filters:quality(82)/examples/e76d3452b06e4e7da483f7a743d9ce51/1783682392158496589_Lg1ajsBL.webp)
अवलोकन
Nano Banana Pro API के बारे में
Nano Banana Pro क्या करता है, Google की मॉडल श्रृंखला में इसकी जगह क्या है, और टीमें इसे क्यों चुनती हैं।
Nano Banana Pro, Google का इमेज जनरेशन और एडिटिंग मॉडल है, जो WaveSpeedAI REST API के ज़रिए उपलब्ध है। Google Nano Banana Pro (Gemini 3.0 Pro Image) — फ़ोन के लिए ऑप्टिमाइज़ किया गया हाई-रेज़ 4K text-to-image और इमेज एडिटिंग। जनरेशन और एडिट दोनों के लिए Standard, Ultra (ज़्यादा रिज़ॉल्यूशन) और Multi (मल्टी-आउटपुट) वेरिएंट।
Standard text-to-image और एडिट एंडपॉइंट (2K बेस, 4K सपोर्टेड), ज़्यादा रिज़ॉल्यूशन आउटपुट के लिए Ultra टियर, और Multi वेरिएंट (text-to-image-multi, edit-multi) जो एक ही रन में कई उच्च-गुणवत्ता वाले आउटपुट बनाते हैं।
WaveSpeedAI पर Nano Banana Pro परिवार में Image-To-Image, Text-To-Image वर्कफ़्लो को कवर करने वाले 6 REST एंडपॉइंट हैं। हर वेरिएंट की अपनी प्राइसिंग, पैरामीटर और उदाहरण आउटपुट हैं — अपने इनपुट मोडैलिटी और प्रोडक्शन ज़रूरतों के अनुसार चुनें, या एक ही API कुंजी से कई वेरिएंट कॉल करके मल्टी-स्टेप पाइपलाइन बनाएं।
Nano Banana Pro को उसी API कुंजी, बिलिंग अकाउंट और रेट-लिमिट के साथ चलाएं जिसका उपयोग आप WaveSpeedAI के अन्य 1,000+ AI मॉडल के लिए करते हैं। अलग वेंडर सेटअप नहीं, प्रति-प्रदाता SDK नहीं, प्रति-वेंडर रेट-लिमिट नहीं — एक ही इंटीग्रेशन टेक्स्ट-टू-इमेज और टेक्स्ट-टू-वीडियो से लेकर ऑडियो सिंथेसिस, 3D जनरेशन, अपस्केलिंग और एडिटिंग तक सब कुछ कवर करता है।
एंडपॉइंट
सभी Nano Banana Pro API एंडपॉइंट
WaveSpeedAI पर अभी 6 Nano Banana Pro एंडपॉइंट उपलब्ध हैं — अपने वर्कफ़्लो के अनुकूल वेरिएंट चुनें।
/filters:quality(82)/media/images/20260408104610_zrhfvtpp.webp)
Nano Banana Pro Edit Multi
Google's Nano Banana Pro (Gemini 3.0 Pro Image) Edit is a next-generation image editing model capable of generating multiple high-quality edited images in a single run. Extremely low cost — only $0.07 per image. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104619_d5wh11gv.webp)
Nano Banana Pro Text To Image Multi
Google's Nano Banana Pro (Gemini 3.0 Pro Image) is a next-generation text-to-image model capable of generating multiple high-quality images in a single run. Extremely low cost — only $0.07 per image. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104626_u8it8kvq.webp)
Nano Banana Pro Text To Image Ultra
Google's Nano Banana Pro (Gemini 3.0 Pro Image) is a cutting-edge text-to-image model enabling high-res image generation optimized for phones. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104631_p3ms4grb.webp)
Nano Banana Pro Text To Image
Google's Nano Banana pro (Gemini 3.0 Pro Image) is a cutting-edge text-to-image model enabling high-res 4K image generation optimized for phones. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104636_1r1p0ttd.webp)
Nano Banana Pro Edit Ultra
Google Nano Banana Pro (Gemini 3.0 Pro Image) Edit enables image editing with highres output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104615_axtp5nwb.webp)
Nano Banana Pro Edit
Google Nano Banana Pro (Gemini 3.0 Pro Image) Edit enables image editing with 4K-capable output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
उदाहरण
Nano Banana Pro को काम करते देखें
Nano Banana Pro API से बनाए गए असली आउटपुट। किसी भी वीडियो पर होवर करके प्रीव्यू देखें, पूर्ण आकार का व्यूअर खोलने के लिए क्लिक करें।
कैसे करें
Nano Banana Pro API का उपयोग कैसे करें
साइनअप से तैयार जनरेशन तक चार चरण। पूरे Python, Node.js और cURL उदाहरण नीचे API सेक्शन में हैं।
- 01
API कुंजी प्राप्त करें
WaveSpeedAI अकाउंट बनाएं और डैशबोर्ड से अपनी API कुंजी कॉपी करें। नए अकाउंट के साथ मुफ़्त शुरुआती क्रेडिट मिलते हैं — बिलिंग शुरू होने से पहले प्लेग्राउंड को कई दर्जन बार चलाने के लिए पर्याप्त।
- 02
prediction सबमिट करें
अपना इनपुट JSON के रूप में https://api.wavespeed.ai/api/v3/google/nano-banana-pro/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 Pro वेरिएंट के अनुसार इमेज, वीडियो, ऑडियो या 3D फ़ाइल।
उपयोग के मामले
Nano Banana Pro से आप क्या बना सकते हैं
आम वर्कफ़्लो जिनके लिए डेवलपर और क्रिएटर Nano Banana Pro API का उपयोग करते हैं।
4K text-to-image जनरेशन
google/nano-banana-pro/text-to-image अपने रिज़ॉल्यूशन विकल्प के ज़रिए 4K तक की इमेज बनाता है। हाई-रेज़ आउटपुट के लिए ऑप्टिमाइज़ किया गया, ऐसी डिटेल के साथ जो बड़े डिस्प्ले साइज़ पर भी टिकती है।
4K पर इमेज एडिटिंग
google/nano-banana-pro/edit 4K-सक्षम आउटपुट के साथ इमेज एडिटिंग देता है। सबसे ऊँचे रिज़ॉल्यूशन की एडिटिंग के लिए Edit-Ultra। पूरी इमेज दोबारा बनाए बिना किसी खास एलिमेंट को सुधारने के लिए उपयोगी।
मल्टी-आउटपुट जनरेशन
google/nano-banana-pro/text-to-image-multi एक ही API कॉल में कई उच्च-गुणवत्ता वाली इमेज बनाता है। वेरिएशन, A/B टेस्टिंग और बैच क्रिएटिव पाइपलाइन के लिए सही पैटर्न।
मल्टी-आउटपुट एडिटिंग
google/nano-banana-pro/edit-multi प्रति कॉल कई एडिट किए हुए वेरिएंट बनाता है — Multi जनरेशन की तरह ही। एक साथ कई सुधार विकल्प बनाने के लिए उपयोगी।
ज़्यादा रिज़ॉल्यूशन आउटपुट के लिए Ultra टियर
google/nano-banana-pro/text-to-image-ultra और edit-ultra थोड़ी ज़्यादा लागत पर बेस टियर से ऊँचे रिज़ॉल्यूशन का आउटपुट देते हैं — जब डिलीवरी रिज़ॉल्यूशन सीमित करने वाला कारक हो, तब उपयोगी।
सुझाव
Nano Banana Pro के लिए प्रॉम्प्ट लिखने के सुझाव
Nano Banana Pro से बेहतर आउटपुट पाने के व्यावहारिक सुझाव — प्रोडक्शन पाइपलाइन में इमेज मॉडल पर काम करने वाले पैटर्न से लिए गए।
- 01
बैच जनरेशन के लिए Multi वेरिएंट इस्तेमाल करें
google/nano-banana-pro/text-to-image-multi और edit-multi एक ही API कॉल में कई उच्च-गुणवत्ता वाले आउटपुट बनाते हैं। A/B टेस्टिंग और क्रिएटिव वेरिएशन कार्य के लिए उपयोगी, जहाँ आप एक ही राउंड-ट्रिप में मुट्ठीभर विकल्प चाहते हैं।
- 02
सर्वोच्च रिज़ॉल्यूशन आउटपुट के लिए Ultra टियर
google/nano-banana-pro/text-to-image-ultra और edit-ultra स्टैंडर्ड टियर से ऊंचे रिज़ॉल्यूशन का आउटपुट देते हैं। जब डिलीवरी के लिए अधिकतम रिज़ॉल्यूशन सीमित करने वाला कारक हो, तब इस्तेमाल करें।
- 03
सुधारों के लिए Edit एंडपॉइंट इस्तेमाल करें
google/nano-banana-pro/edit 4K-सक्षम आउटपुट के साथ इमेज एडिटिंग करता है। बेस text-to-image से बनाएं, फिर दोबारा रोल करने के बजाय edit से खास तत्वों को निखारें — लक्षित इमेज पर तेज़ कन्वर्जेंस।
- 04
डिलीवरी रिज़ॉल्यूशन मायने रखे तो 4K पर जनरेट करें
resolution पैरामीटर 2K और 4K आउटपुट सपोर्ट करता है। जब डिलीवरी पर टाइपोग्राफ़ी और बारीक डिटेल मायने रखें तो 4K चुनें; ज़्यादातर वेब और सोशल उपयोग के लिए 2K डिफ़ॉल्ट सही संतुलन है।
- 05
कैटलॉग के अनुसार फ़ोन के लिए ऑप्टिमाइज़्ड
कैटलॉग फ़्रेमिंग: "फ़ोन के लिए ऑप्टिमाइज़्ड।" मोबाइल आस्पेक्ट रेशियो और फ़ोन-डिस्प्ले लक्ष्य रिज़ॉल्यूशन मॉडल की ट्रेनिंग में प्रमुख हैं — क्रिएटर-ऐप और मोबाइल-फ़र्स्ट क्रिएटिव कार्य के लिए उपयोगी संदर्भ।
प्राइसिंग
Nano Banana Pro API प्राइसिंग
प्राइसिंग प्रति आउटपुट है। अंतिम शुल्क उन पैरामीटर के अनुसार बदलता है जो आप हर वेरिएंट के प्लेग्राउंड में सेट करते हैं (रिज़ॉल्यूशन, अवधि, आउटपुट संख्या, रेफरेंस)।
| एंडपॉइंट | प्रकार | शुरुआती कीमत |
|---|---|---|
| google/ | image-to-image | $0.07 |
| google/ | text-to-image | $0.07 |
| google/ | text-to-image | $0.15 |
| google/ | text-to-image | 10% की छूट$0.14$0.126 |
| google/ | image-to-image | $0.15 |
| google/ | image-to-image | 10% की छूट$0.14$0.126 |
API
Nano Banana Pro API कॉल करें
wavespeed.ai/accesskey पर API कुंजी बनाएं, फिर REST के ज़रिए prediction सबमिट करें। प्लेग्राउंड इनपुट के किसी भी संयोजन के लिए सीधे पेस्ट करने योग्य नमूने तैयार करता है।
POSThttps://api.wavespeed.ai/api/v3/google/nano-banana-pro/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-pro/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",
"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-pro/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",
"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",
"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-pro/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 Pro बनाम विकल्प
WaveSpeedAI पर समान मॉडल की तुलना में Nano Banana Pro कब चुनें।
Nano Banana Pro बनाम Nano Banana 2
Nano Banana 2 (Gemini 3.1 Flash Image) को “Flash स्पीड पर Pro-क्वालिटी” के रूप में पेश किया गया है, जिसमें 5 कैरेक्टर तक के लिए कैरेक्टर निरंतरता है। Nano Banana Pro उसी 4K क्षमता वाला ज़्यादा फ़िडेलिटी का भाई है, पर प्रति कॉल महँगा है।
Nano Banana Pro बनाम GPT Image 2
GPT Image 2 प्रति कॉल सस्ता है। Nano Banana Pro में Multi वेरिएंट हैं जो प्रति कॉल कई आउटपुट बनाते हैं (बैच कार्य के लिए उपयोगी) और सबसे ऊँचे रिज़ॉल्यूशन के लिए Ultra टियर है।
Nano Banana Pro बनाम Seedream 4.5
Seedream 4.5 टाइपोग्राफ़ी (साफ़ टेक्स्ट रेंडरिंग, 4K आउटपुट) पर केंद्रित है। Nano Banana Pro ज़्यादा व्यापक फ़ीचर सतह कवर करता है (मल्टी-आउटपुट, Ultra टियर, समर्पित एडिट एंडपॉइंट)।
FAQ
Nano Banana Pro API — अक्सर पूछे जाने वाले प्रश्न
प्राइसिंग, लाइसेंस, इंटीग्रेशन — WaveSpeedAI पर Nano Banana Pro चलाने के बारे में आम सवाल।
Nano Banana Pro API क्या है?
Nano Banana Pro, Google का इमेज जनरेशन मॉडल है, जो WaveSpeedAI पर REST API के रूप में उपलब्ध है। Google Nano Banana Pro (Gemini 3.0 Pro Image) — फ़ोन के लिए ऑप्टिमाइज़ किया गया हाई-रेज़ 4K text-to-image और इमेज एडिटिंग। जनरेशन और एडिट दोनों के लिए Standard, Ultra (ज़्यादा रिज़ॉल्यूशन) और Multi (मल्टी-आउटपुट) वेरिएंट। आप इसे प्रोग्रामेटिक रूप से कॉल कर सकते हैं या ऊपर दिए प्लेग्राउंड से आज़मा सकते हैं।
Nano Banana Pro API को कैसे कॉल करें?
WaveSpeedAI अकाउंट बनाएं, /accesskey से अपनी API कुंजी कॉपी करें, फिर अपना इनपुट JSON के रूप में https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image पर POST करें। एंडपॉइंट एक prediction id लौटाता है। रिज़ल्ट एंडपॉइंट को लगभग हर 2 सेकंड पर पोल करना शुरू करें, लंबे टास्क के लिए अंतराल बढ़ाएं, और किसी भी अंतिम status पर रुक जाएं। प्रोडक्शन-उन्मुख Python / Node.js / cURL उदाहरण ऊपर हैं।
Nano Banana Pro API की कीमत कितनी है?
Nano Banana Pro $0.07 प्रति रन से शुरू होता है। सटीक लागत आपके सेट किए पैरामीटर (रिज़ॉल्यूशन, अवधि, आउटपुट संख्या, रेफरेंस) के अनुसार बदलती है। प्लेग्राउंड में Generate बटन के पास लाइव कॉस्ट प्रीव्यू आपके वर्तमान इनपुट की सटीक कीमत दिखाता है।
Nano Banana Pro के कौन-से वेरिएंट उपलब्ध हैं?
WaveSpeedAI पर 6 लाइव Nano Banana Pro एंडपॉइंट हैं: google/nano-banana-pro/edit-multi, google/nano-banana-pro/text-to-image-multi, google/nano-banana-pro/text-to-image-ultra, google/nano-banana-pro/text-to-image, google/nano-banana-pro/edit-ultra, google/nano-banana-pro/edit। हर वेरिएंट का अपना प्लेग्राउंड पेज और प्राइसिंग है।
क्या मैं Nano Banana Pro के आउटपुट का व्यावसायिक उपयोग कर सकता हूँ?
व्यावसायिक उपयोग के अधिकार Google मॉडल लाइसेंस के अनुसार होते हैं। अधिकांश Google मॉडल आउटपुट के व्यावसायिक उपयोग की अनुमति देते हैं; विशिष्ट लाइसेंस सारांश के लिए हर मॉडल का प्लेग्राउंड पेज और प्लेटफ़ॉर्म-स्तर की शर्तों के लिए WaveSpeedAI की सेवा की शर्तें देखें।
सीधे जाने के बजाय WaveSpeedAI पर Nano Banana Pro क्यों इस्तेमाल करें?
एक API कुंजी + एक बिलिंग अकाउंट, Nano Banana Pro और अन्य प्रदाताओं के 1,000+ दूसरे AI मॉडल के लिए। प्रति-वेंडर SDK सेटअप नहीं, अलग रेट-लिमिट नहीं, हर वेंडर के लिए इंटीग्रेशन कोड दोबारा लिखना नहीं। प्राइसिंग आमतौर पर Google के सीधे API के बराबर या उससे कम होती है।
प्रदाता
Google के बारे में
WaveSpeedAI पर Nano Banana Pro और Google की व्यापक मॉडल श्रृंखला के पीछे की टीम।
Google का AI कार्य मुख्य रूप से Google DeepMind और Google Research में होता है। इसके इमेज और वीडियो मॉडल — Imagen, Veo, और Nano Banana (Gemini 3 Image) जैसे Gemini-फ़ैमिली के मल्टीमॉडल मॉडल — व्यापक Gemini लाइनअप के साथ आर्किटेक्चर और ट्रेनिंग इन्फ्रास्ट्रक्चर साझा करते हैं। आउटपुट सटीक टेक्स्ट रेंडरिंग, व्यापक स्टाइल कवरेज और व्यावसायिक-ग्रेड लाइसेंसिंग के लिए जाने जाते हैं।
WaveSpeedAI पर Nano Banana Pro के साथ बनाना शुरू करें
साइनअप पर मुफ़्त शुरुआती क्रेडिट। Google और हर अन्य प्रदाता के 1,000+ AI मॉडल के लिए एक API कुंजी।
/filters:quality(82)/examples/aee8e77b72f64cbb852dc025afffbeb3/1783682393489035529_jAKxHQZ8.webp)
/filters:quality(82)/examples/aa0d56a79a774ad6b7f83a1c6d8fed53/1783682394828885918_byMcmvEO.webp)
/filters:quality(82)/examples/7ad8b7cca71b4f0687eb0493032e74be/1783682434306420413_tPgrAJS2.webp)
/filters:quality(82)/examples/eb80ec0d5c034ddd92f32f5dfd8c05b5/1783682468746761261_q5yHS09i.webp)