Nano Banana Pro API
Google Nano Banana Pro (Gemini 3.0 Pro Image) — texte vers image et édition d'image en 4K haute résolution, optimisés pour les téléphones. Variantes Standard, Ultra (résolution supérieure) et Multi (sorties multiples) pour la génération comme pour l'édition.
Endpoints standard texte vers image et édition (base 2K, 4K pris en charge), un niveau Ultra pour une sortie en plus haute résolution, et des variantes Multi (text-to-image-multi, edit-multi) qui produisent plusieurs sorties de haute qualité en une seule exécution.
/filters:quality(82)/examples/e76d3452b06e4e7da483f7a743d9ce51/1783682392158496589_Lg1ajsBL.webp)
Présentation
À propos de Nano Banana Pro API
Ce que fait Nano Banana Pro, sa place dans la gamme de modèles Google, et pourquoi les équipes l’adoptent.
Nano Banana Pro est un modèle de génération et édition d’images proposé par Google, disponible via l’API REST de WaveSpeedAI. Google Nano Banana Pro (Gemini 3.0 Pro Image) — texte vers image et édition d'image en 4K haute résolution, optimisés pour les téléphones. Variantes Standard, Ultra (résolution supérieure) et Multi (sorties multiples) pour la génération comme pour l'édition.
Endpoints standard texte vers image et édition (base 2K, 4K pris en charge), un niveau Ultra pour une sortie en plus haute résolution, et des variantes Multi (text-to-image-multi, edit-multi) qui produisent plusieurs sorties de haute qualité en une seule exécution.
La famille Nano Banana Pro sur WaveSpeedAI propose 6 points d’accès REST couvrant les workflows Image-To-Image, Text-To-Image. Chaque variante a ses propres tarifs, paramètres et exemples de résultats — choisissez celle qui correspond à votre type d’entrée et à vos contraintes de production, ou appelez-en plusieurs avec la même clé API pour composer des pipelines en plusieurs étapes.
Exécutez Nano Banana Pro avec la même clé API, le même compte de facturation et les mêmes limites de débit que pour les plus de 1 000 autres modèles IA de WaveSpeedAI. Pas de configuration fournisseur distincte, pas de SDK par fournisseur, pas de limites de débit par fournisseur — une seule intégration couvre tout, du texte vers image et du texte vers vidéo à la synthèse audio, la génération 3D, l’agrandissement et l’édition.
Points d’accès
Tous les points d’accès de l’API Nano Banana Pro
6 points d’accès Nano Banana Pro disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/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.
Exemples
Nano Banana Pro en action
De vrais résultats générés par l’API Nano Banana Pro. Survolez une vidéo pour la prévisualiser, cliquez pour ouvrir la visionneuse en taille réelle.
Mode d’emploi
Comment utiliser l’API Nano Banana Pro
Quatre étapes de l’inscription à une génération terminée. Des exemples complets en Python, Node.js et cURL se trouvent dans la section API ci-dessous.
- 01
Obtenez une clé API
Créez un compte WaveSpeedAI et copiez votre clé API depuis le tableau de bord. Les nouveaux comptes reçoivent des crédits de démarrage gratuits — de quoi utiliser le playground quelques dizaines de fois avant le début de la facturation.
- 02
Soumettez une prédiction
Envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image. Le point d’accès renvoie immédiatement un identifiant de prédiction — les générations sont asynchrones, vous ne gardez donc pas de connexion ouverte pendant l’inférence.
- 03
Interrogez jusqu’à la fin
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retournez les outputs sur completed ; arrêtez avec une erreur sur failed, cancelled, timeout ou deleted ; continuez d’interroger pour tout autre statut.
- 04
Lisez l’URL du résultat
Une fois le statut "completed", lisez l’URL dans data.outputs[0]. Elle pointe vers votre média généré sur le CDN de WaveSpeedAI — fichier image, vidéo, audio ou 3D selon la variante Nano Banana Pro appelée.
Cas d’usage
Ce que vous pouvez créer avec Nano Banana Pro
Les workflows courants pour lesquels développeurs et créateurs utilisent l’API Nano Banana Pro.
Génération texte vers image en 4K
google/nano-banana-pro/text-to-image génère des images jusqu'en 4K via son option de résolution. Optimisé pour une sortie haute résolution avec un niveau de détail qui tient sur de grands écrans.
Édition d'image en 4K
google/nano-banana-pro/edit permet l'édition d'image avec une sortie compatible 4K. Edit-Ultra pour l'édition en résolution maximale. Utile pour affiner des éléments précis sans régénérer toute l'image.
Génération à sorties multiples
google/nano-banana-pro/text-to-image-multi génère plusieurs images de haute qualité en un seul appel d'API, au même prix unitaire. Le bon choix pour les variations, les tests A/B et les pipelines créatifs par lots.
Édition à sorties multiples
google/nano-banana-pro/edit-multi produit plusieurs variantes éditées par appel — comme la génération Multi. Utile pour obtenir plusieurs options de retouche à la fois.
Niveau Ultra pour une sortie en plus haute résolution
google/nano-banana-pro/text-to-image-ultra et edit-ultra échangent un surcoût modeste contre une résolution de sortie supérieure à celle du niveau de base — utile lorsque la résolution de livraison est le facteur limitant.
Conseils
Conseils pour rédiger vos prompts avec Nano Banana Pro
Des conseils pratiques pour obtenir de meilleurs résultats avec Nano Banana Pro — tirés des pratiques qui fonctionnent sur les modèles image dans les pipelines de production.
- 01
Utilisez les variantes Multi pour la génération par lots
google/nano-banana-pro/text-to-image-multi et edit-multi génèrent plusieurs sorties de haute qualité en un seul appel d'API. Utile pour les tests A/B et le travail de variations créatives, quand vous voulez quelques alternatives en un seul aller-retour.
- 02
Niveau Ultra pour la résolution maximale
google/nano-banana-pro/text-to-image-ultra et edit-ultra offrent une sortie de résolution supérieure à celle du niveau standard. À utiliser lorsque la résolution maximale est le facteur limitant pour la livraison.
- 03
Utilisez l'endpoint Edit pour les retouches
google/nano-banana-pro/edit réalise de l'édition d'image avec une sortie compatible 4K. Générez la base avec texte vers image, puis affinez des éléments précis via l'édition plutôt que de relancer — convergence plus rapide vers l'image visée.
- 04
Générez en 4K lorsque la résolution de livraison compte
Le paramètre resolution prend en charge les sorties 2K et 4K. Choisissez la 4K lorsque la typographie et les détails fins comptent à la livraison ; la 2K est le bon compromis par défaut pour la plupart des usages web et sociaux.
- 05
Optimisé pour les téléphones selon le catalogue
Positionnement du catalogue : « optimisé pour les téléphones ». Les formats d'image mobiles et les résolutions cibles des écrans de téléphone sont des éléments à part entière de l'entraînement du modèle — un contexte utile pour les applications de création et le travail créatif mobile d'abord.
Tarifs
Tarifs de l’API Nano Banana Pro
La tarification se fait par résultat. Le montant final dépend des paramètres définis dans le playground de chaque variante (résolution, durée, nombre de résultats, références).
| Point d’accès | Type | Prix de départ |
|---|---|---|
| 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
Appelez l’API Nano Banana Pro
Obtenez une clé API sur wavespeed.ai/accesskey, puis soumettez une prédiction via REST. Le playground génère des exemples prêts à copier pour toute combinaison d’entrées.
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)Comparer
Nano Banana Pro face aux alternatives
Quand choisir Nano Banana Pro plutôt que des modèles similaires sur WaveSpeedAI.
Nano Banana Pro vs Nano Banana 2
Nano Banana 2 (Gemini 3.1 Flash Image) se positionne comme « qualité Pro à la vitesse de Flash », avec cohérence des personnages jusqu'à 5 personnages. Nano Banana Pro est son pendant de plus haute fidélité, avec la même capacité 4K mais un coût par appel plus élevé.
Nano Banana Pro vs GPT Image 2
GPT Image 2 coûte moins cher par appel. Nano Banana Pro propose des variantes Multi qui produisent plusieurs sorties par appel (utile pour le travail par lots) et le niveau Ultra pour la résolution la plus élevée.
Nano Banana Pro vs Seedream 4.5
Seedream 4.5 se positionne sur la typographie (rendu de texte net, sortie 4K). Nano Banana Pro couvre un éventail de fonctionnalités plus large (sorties multiples, niveau Ultra, endpoints d'édition dédiés).
FAQ
Nano Banana Pro API — Questions fréquentes
Tarifs, licence, intégration — les questions courantes sur l’utilisation de Nano Banana Pro sur WaveSpeedAI.
Qu’est-ce que l’API Nano Banana Pro ?
Nano Banana Pro est un modèle Google de génération d’images exposé sous forme d’API REST sur WaveSpeedAI. Google Nano Banana Pro (Gemini 3.0 Pro Image) — texte vers image et édition d'image en 4K haute résolution, optimisés pour les téléphones. Variantes Standard, Ultra (résolution supérieure) et Multi (sorties multiples) pour la génération comme pour l'édition. Vous pouvez l’appeler par programmation ou l’essayer depuis le playground indiqué ci-dessus.
Comment appeler l’API Nano Banana Pro ?
Créez un compte WaveSpeedAI, copiez votre clé API depuis /accesskey, puis envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image. Le point d’accès renvoie un identifiant de prédiction. Interrogez le point d’accès de résultat environ toutes les 2 secondes, augmentez l’intervalle pour les tâches longues et arrêtez-vous à tout statut final. Des exemples Python / Node.js / cURL orientés production figurent ci-dessus.
Combien coûte l’API Nano Banana Pro ?
Nano Banana Pro démarre à $0.07 par exécution. Le coût exact dépend des paramètres définis (résolution, durée, nombre de résultats, références). L’estimation en direct à côté du bouton Générer dans le playground affiche le prix exact pour votre saisie actuelle.
Quelles variantes de Nano Banana Pro sont disponibles ?
WaveSpeedAI héberge 6 points d’accès Nano Banana Pro actifs : 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. Chaque variante a sa propre page playground et ses propres tarifs.
Puis-je utiliser commercialement les résultats de Nano Banana Pro ?
Les droits d’usage commercial suivent la licence du modèle Google. La plupart des modèles Google autorisent l’usage commercial des résultats ; consultez la page playground de chaque modèle pour le résumé de sa licence, et les Conditions d’utilisation de WaveSpeedAI pour les conditions au niveau de la plateforme.
Pourquoi utiliser Nano Banana Pro sur WaveSpeedAI plutôt qu’en direct ?
Une seule clé API et un seul compte de facturation pour Nano Banana Pro ET plus de 1 000 autres modèles IA d’autres fournisseurs. Pas de configuration de SDK par fournisseur, pas de limites de débit distinctes, pas de code d’intégration à réécrire pour chaque fournisseur. Les tarifs sont généralement au niveau de l’API directe de Google, ou en dessous.
Fournisseur
À propos de Google
L’équipe derrière Nano Banana Pro et la gamme plus large de modèles Google sur WaveSpeedAI.
Le travail de Google sur l'IA se fait principalement chez Google DeepMind et Google Research. Ses modèles d'image et de vidéo — Imagen, Veo et les modèles multimodaux de la famille Gemini comme Nano Banana (Gemini 3 Image) — partagent leur architecture et leur infrastructure d'entraînement avec l'ensemble de la gamme Gemini. Leurs résultats sont reconnus pour un rendu précis du texte, une large couverture stylistique et des licences de qualité commerciale.
Commencez à créer avec Nano Banana Pro sur WaveSpeedAI
Crédits de démarrage gratuits à l’inscription. Une seule clé API pour plus de 1 000 modèles IA de Google et de tous les autres fournisseurs.
/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)