Nano Banana 2 API
Google Nano Banana 2 (Gemini 3.1 Flash Image) — génération d'images de qualité Pro à la vitesse de Flash. Résolution de 512px à 4K, rendu du texte amélioré, cohérence des personnages jusqu'à 5 personnages et intégration de connaissances du monde réel.
Endpoints standard texte vers image et édition, plus des variantes Fast (les options Nano Banana 2 les moins chères). La recherche web et la recherche d'images, en option, ajoutent des connaissances du monde réel aux générations. 2K par défaut, 4K disponible.
/filters:quality(82)/examples/0e2e636e41341ac4132145a4ba6a911b/1783683544102329139_iRAJS1bk.webp)
Présentation
À propos de Nano Banana 2 API
Ce que fait Nano Banana 2, sa place dans la gamme de modèles Google, et pourquoi les équipes l’adoptent.
Nano Banana 2 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 2 (Gemini 3.1 Flash Image) — génération d'images de qualité Pro à la vitesse de Flash. Résolution de 512px à 4K, rendu du texte amélioré, cohérence des personnages jusqu'à 5 personnages et intégration de connaissances du monde réel.
Endpoints standard texte vers image et édition, plus des variantes Fast (les options Nano Banana 2 les moins chères). La recherche web et la recherche d'images, en option, ajoutent des connaissances du monde réel aux générations. 2K par défaut, 4K disponible.
La famille Nano Banana 2 sur WaveSpeedAI propose 8 points d’accès REST couvrant les workflows Text-To-Image, Image-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 2 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 2
8 points d’accès Nano Banana 2 disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/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.
Exemples
Nano Banana 2 en action
De vrais résultats générés par l’API Nano Banana 2. 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 2
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-2/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 2 appelée.
Cas d’usage
Ce que vous pouvez créer avec Nano Banana 2
Les workflows courants pour lesquels développeurs et créateurs utilisent l’API Nano Banana 2.
Scènes multi-personnages (jusqu'à 5)
Fonctionnalité phare du catalogue : cohérence de jusqu'à 5 personnages dans une même génération. Utile pour les scènes d'ensemble, les photos produit de groupe et les storyboards narratifs où plusieurs sujets doivent rester reconnaissables.
Intégration de connaissances du monde réel
Fonctionnalité du catalogue : des paramètres facultatifs de recherche web et de recherche d'images permettent au modèle de s'appuyer sur des références actuelles du monde réel — utile lorsque le prompt évoque des lieux, des personnes, des marques ou des événements précis.
Qualité Pro à la vitesse de Flash
Positionnement du catalogue : « génération d'images de qualité Pro à la vitesse de Flash » — la promesse est de se rapprocher de la fidélité de Nano Banana Pro.
Plage de résolution de 512px à 4K
Affirmation du catalogue : large plage de résolutions, de 512px (basse résolution pour miniatures et aperçus mobiles) jusqu'à la 4K. Choisissez la plus petite taille qui répond à votre cible de livraison.
Niveau Fast pour le gros volume
google/nano-banana-2/text-to-image-fast — l'option Nano Banana 2 la moins chère, utile pour les pipelines de tests A/B et la génération à gros volume. Edit-fast au même prix pour les retouches.
Endpoint d'édition d'image
google/nano-banana-2/edit permet l'édition d'image avancée avec une sortie compatible 4K et un suivi précis des instructions. Le catalogue mentionne la prise en charge de la traduction et de la localisation du texte dans les images.
Conseils
Conseils pour rédiger vos prompts avec Nano Banana 2
Des conseils pratiques pour obtenir de meilleurs résultats avec Nano Banana 2 — tirés des pratiques qui fonctionnent sur les modèles image dans les pipelines de production.
- 01
Misez sur la cohérence de 5 personnages pour les scènes d'ensemble
Fonctionnalité du catalogue : « cohérence de jusqu'à 5 personnages ». Lorsque votre prompt comprend plusieurs sujets qui doivent rester reconnaissables, la cohérence des personnages de Nano Banana 2 surpasse la plupart des modèles d'image bon marché — utile pour les photos de groupe, les cases de storyboard et les scènes de dialogue.
- 02
Ancrage facultatif par recherche web et recherche d'images
Les paramètres enable_web_search et enable_image_search sont exposés. Activez-les pour les prompts qui évoquent des lieux, des personnes, des marques ou des événements réels actuels — le modèle s'appuie sur des références récupérées plutôt que sur ses seules données d'entraînement.
- 03
Plage de résolution de 512px à 4K
Affirmation du catalogue : « prise en charge des résolutions de 512px à 4K ». Choisissez la plus petite taille acceptable pour la livraison — utile pour les miniatures, les aperçus mobiles et le travail à gros volume où la 4K est superflue.
- 04
Utilisez le niveau Fast pour l'itération
google/nano-banana-2/text-to-image-fast pour l'itération sur le prompt et les tests A/B à gros volume ; edit-fast pour les retouches. Passez aux variantes Standard lorsque la qualité maximale compte.
- 05
Utilisez Edit pour la traduction et la localisation de texte
Le catalogue précise que l'endpoint d'édition « prend en charge la traduction et la localisation du texte » dans les images. Utile pour adapter des créations marketing à plusieurs marchés sans régénérer toute l'image.
Tarifs
Tarifs de l’API Nano Banana 2
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/ | text-to-image | $0.045 |
| google/ | text-to-image | -10 %$0.07$0.063 |
| google/ | image-to-image | $0.045 |
| google/ | image-to-image | -10 %$0.07$0.063 |
| google/ | image-to-image | $0.04 |
| google/ | text-to-image | $0.04 |
| google/ | image-to-image | -10 %$0.04$0.036 |
| google/ | text-to-image | -10 %$0.04$0.036 |
API
Appelez l’API Nano Banana 2
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-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)Comparer
Nano Banana 2 face aux alternatives
Quand choisir Nano Banana 2 plutôt que des modèles similaires sur WaveSpeedAI.
Nano Banana 2 vs Nano Banana Pro
Pro couvre le texte vers image 4K, l'édition, le niveau Ultra et des variantes Multi dédiées. Nano Banana 2 est son pendant moins cher et plus rapide, avec la cohérence multi-personnages et l'intégration de la recherche web que Pro ne propose pas.
Nano Banana 2 vs GPT Image 2
GPT Image 2 propose des niveaux de qualité explicites (low/medium/high) et un workflow d'édition avec référence. Nano Banana 2 l'emporte sur la cohérence de jusqu'à 5 personnages et la recherche web/image facultative pour les connaissances du monde réel.
Nano Banana 2 vs Seedream 5 Lite
Seedream 5 Lite met l'accent sur la typographie et propose des variantes Sequential pour la cohérence multi-images. Nano Banana 2 est légèrement plus cher mais inclut une génération ancrée dans la recherche web que Seedream n'offre pas.
FAQ
Nano Banana 2 API — Questions fréquentes
Tarifs, licence, intégration — les questions courantes sur l’utilisation de Nano Banana 2 sur WaveSpeedAI.
Qu’est-ce que l’API Nano Banana 2 ?
Nano Banana 2 est un modèle Google de génération d’images exposé sous forme d’API REST sur WaveSpeedAI. Google Nano Banana 2 (Gemini 3.1 Flash Image) — génération d'images de qualité Pro à la vitesse de Flash. Résolution de 512px à 4K, rendu du texte amélioré, cohérence des personnages jusqu'à 5 personnages et intégration de connaissances du monde réel. Vous pouvez l’appeler par programmation ou l’essayer depuis le playground indiqué ci-dessus.
Comment appeler l’API Nano Banana 2 ?
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-2/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 2 ?
Nano Banana 2 démarre à $0.036 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 2 sont disponibles ?
WaveSpeedAI héberge 8 points d’accès Nano Banana 2 actifs : 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. Chaque variante a sa propre page playground et ses propres tarifs.
Puis-je utiliser commercialement les résultats de Nano Banana 2 ?
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 2 sur WaveSpeedAI plutôt qu’en direct ?
Une seule clé API et un seul compte de facturation pour Nano Banana 2 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 2 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 2 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/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)