Loading...
Loading...
Niveau premium de Nano Banana basé sur gemini-3-pro-image : texte-image et retouche, avec du texte lisible dans l'image et une sortie jusqu'en 4K.
Connectez-vous pour exécuter des modèles
No output yet
Run the model to see generated results.
import requests
result = requests.post(
'https://api.e2x.ai/v1/jobs/submit',
headers={
'Authorization': f'Bearer {API_KEY}',
'Content-Type': 'application/json'
},
json={
'model': 'google/nano-banana-pro/edit-image',
'input': {}
}
)import time
job_id = result.json()['jobId']
while True:
response = requests.get(
f'https://api.e2x.ai/v1/jobs/{'{job_id}'}',
headers={'Authorization': f'Bearer {'{API_KEY}'}'}
)
data = response.json()['data']
if data['status'] == 'completed':
print('Done!', data['outputs'][0]['url'])
break
elif data['status'] == 'failed':
raise Exception(f"Job failed: {'{'}data['error']['message']{'}'}")
time.sleep(2)Nano Banana Pro, c'est le gemini-3-pro-image de Google — le palier le plus haut de la famille Nano Banana, et celui vers lequel nous nous tournons quand une édition doit tenir en pleine taille. Nous exposons sa capability d'édition sous google/nano-banana-pro/edit-image, et nous facturons $0.075 par image éditée en 1K et en 2K. C'est la moitié de ce que coûte la même requête sur fal.ai ou Replicate aujourd'hui.
Aucune image source à traiter ? Alors c'est Nano Banana Pro text-to-image qu'il vous faut — même modèle, même prix, prompt seul.
Voici où se situait notre prix lors de notre dernière vérification, le 26 août 2026 :
| Provider API | Prix (1K/2K) | Prix (4K) | vs. E2X |
|---|---|---|---|
| E2X | $0.075 | $0.15 | — |
| fal.ai | $0.15 | $0.30 | nous sommes 50 % moins cher |
| Replicate | $0.15 | $0.30 | nous sommes 50 % moins cher |
| Google Gemini API | $0.134 | $0.24 | nous sommes 44 % moins cher |
Nous datons ce tableau parce que nous le revérifions, et parce que les prix bougent.
Les prix et les conditions produit peuvent changer. Vérifiez les tarifs en vigueur de chaque provider avant toute décision d'achat. La tarification Google Batch ou Flex n'est pas directement équivalente à une requête API on-demand standard, car les conditions de planification, de disponibilité et de traitement diffèrent ; elle est donc exclue de cette comparaison. Il s'agit d'une comparaison délimitée, et non d'une affirmation selon laquelle E2X serait l'option la moins chère au monde dans toutes les configurations.
La plupart des modèles image traitent une édition comme une nouvelle génération qui ressemble par hasard à l'original. Celui-ci la traite comme une composition, et vous sentez la différence à trois endroits.
Il tient quatorze références à la fois. Google répartit ce budget par rôle : jusqu'à 5 images de personnage quand une personne doit rester reconnaissable, jusqu'à 6 images d'objet pour un placement produit haute fidélité, jusqu'à 3 références de style. Un composite publicitaire complet — mannequin, produit, palette de marque — entre en une seule requête au lieu d'une chaîne de trois appels à surveiller.
Il écrit du texte lisible. C'est de loin la première raison pour laquelle nous recommandons Pro plutôt que les paliers moins chers dès qu'il s'agit de commercial. Il rend une copie stylisée et lisible pour des infographies, des menus, des schémas et du packaging, et il gère les mises en page multilingues — donnez-lui une infographie en anglais, demandez la version espagnole, et le reste du visuel ne bouge pas. La plupart des modèles image transforment encore le texte courant en gribouillis décoratifs.
Une résolution qui mène quelque part. 1K, 2K, ou 4K jusqu'à 4096×4096. Nous tarifons la 1K et la 2K à l'identique, $0.075 ; la 4K double.
Un comportement à connaître avant de nous comparer à qui que ce soit : le modèle génère des « thought images » intermédiaires pendant qu'il raisonne sur la composition. Google ne les renvoie pas et nous ne les facturons pas. C'est aussi pourquoi vous devez tabler sur environ 30 secondes par requête plutôt que les deux ou trois d'un modèle du palier flash.
Créez une API key dans votre dashboard, gardez-la côté serveur, et postez le job sur notre endpoint de soumission. Nous exigeons deux champs : prompt et image_urls.
curl -X POST https://api.e2x.ai/v1/jobs/submit \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "google/nano-banana-pro/edit-image",
"input": {
"prompt": "Pose la bouteille sur une ardoise mouillée, sous une lumière douce de ciel couvert. Le texte imprimé sur la bouteille doit rester net et inchangé.",
"image_urls": [
"https://example.com/product.jpg",
"https://example.com/mood.jpg"
],
"aspect_ratio": "4:5",
"resolution": "2k"
}
}'
Nous vous rendons un job ID. Faites du polling jusqu'à ce que le statut se stabilise :
const headers = {
Authorization: `Bearer ${process.env.E2X_API_KEY}`,
"Content-Type": "application/json",
};
const submitted = await fetch("https://api.e2x.ai/v1/jobs/submit", {
method: "POST",
headers,
body: JSON.stringify({
model: "google/nano-banana-pro/edit-image",
input: {
prompt: "Remplace l'arrière-plan par une cour milanaise ensoleillée. Garde le visage et les vêtements du sujet identiques.",
image_urls: ["https://example.com/portrait.jpg"],
aspect_ratio: "16:9",
resolution: "1k",
},
}),
}).then((r) => r.json());
const jobId = submitted.data.jobId;
while (true) {
const job = await fetch(`https://api.e2x.ai/v1/jobs/${jobId}`, { headers })
.then((r) => r.json());
if (job.data.status === "completed") {
console.log(job.data.outputs[0].url);
break;
}
if (job.data.status === "failed") {
throw new Error(job.data.error?.message || "Image edit failed");
}
await new Promise((r) => setTimeout(r, 2000));
}
Le statut va pending → processing → completed, ou s'arrête sur failed ou cancelled. Vous ne voulez pas poller ? Envoyez un webhookUrl dans le body de soumission et nous vous appellerons quand ça atterrira.
Deux détails de schema qui mordent : notre aspect ratio par défaut est 9:16, pas 1:1 — réglez-le explicitement sauf si vous voulez du portrait — et les valeurs de résolution sont en minuscules (1k, 2k, 4k). La spécification lisible par machine en direct porte toujours le schema et le prix en vigueur.
Pro est notre éditeur d'images le plus cher, et il est franchement surdimensionné pour beaucoup de travaux. Voici la carte honnête de ce que nous opérons par ailleurs :
| Modèle | Prix / image | À choisir quand |
|---|---|---|
| Nano Banana Pro | $0.075 | Du texte dans l'image, de nombreuses références, une sortie 4K |
| Nano Banana 2 | $0.04 | La qualité de la génération actuelle, sans exigence de 4K |
| Nano Banana 2 Lite | $0.0238 | Gros volume, éditions simples, budget serré |
| Nano Banana (legacy) | $0.0312 | Rien. Google l'éteint le 2 octobre 2026 |
| GPT Image 2 | $0.0525 en qualité high | Édition par mask, ou le rendu du texte par OpenAI |
Relisez ce tableau et regardez la ligne legacy. Google retire gemini-2.5-flash-image le 2 octobre 2026, et Nano Banana 2 Lite est à la fois moins cher et plus récent que lui — $0.0238 contre $0.0312. Si vous êtes encore sur l'ancien, cette migration se rembourse deux fois. Nous préférons vous le dire plutôt que de vous vendre un palier dont vous n'avez pas besoin.
Le reste est une question de budget. Pro coûte environ trois fois Lite. Si vos éditions sont des remplacements de fond et des changements de couleur en résolution réseaux sociaux, Lite fait le travail et vous gardez la différence. Si un client va lire les mots incrustés dans l'image, revenez à Pro. Parcourez tout dans la catégorie image-to-image ou dans le catalogue complet des modèles.
L'habitude héritée du text-to-image, c'est de décrire toute la scène. Dans une édition, cette instruction se bat contre la référence et vous obtenez une régénération qui dérive au lieu d'un changement.
Écrivez le delta. Nommez ce qui bouge, puis nommez ce qui ne doit pas bouger : « remplace la veste par de la laine anthracite, garde la pose, le visage et la lumière identiques » bat une description de scène complète presque à chaque fois. Quand plusieurs références partent dans un seul appel, étiquetez-les — « image 1 est la personne, image 2 est le produit, image 3 sert uniquement à l'étalonnage colorimétrique » — parce que rien d'autre n'indique au modèle que votre troisième pièce jointe était une palette et non un sujet.
Vous éditez du texte ? Citez la chaîne exacte. Paraphraser invite à réinterpréter.
Chaque sortie porte un watermark SynthID. C'est le marqueur de provenance imperceptible de Google, il s'applique sans exception, et ni nous ni aucun autre provider ne peut exposer d'interrupteur pour le désactiver. Si votre pipeline fait de la détection en aval, ou si un contrat client interdit les assets watermarkés, réglez ce point avant d'intégrer.
Surveillez les valeurs de résolution par défaut si vous portez une config. Nous partons sur 1K, fal.ai aussi ; Replicate part sur 2K. Même prix sur ces paliers chez nous, mais vos dimensions de sortie ne correspondront pas à ce que vous supposiez.
Nano Banana Pro est le nom produit du gemini-3-pro-image de Google, le palier premium de la famille Nano Banana. Il vise le travail visuel complexe — composition multi-références, cohérence des personnages, texte lisible dans l'image, sortie jusqu'en 4K — plutôt que la génération la plus rapide possible.
Nous facturons $0.075 par image éditée en résolution 1K et 2K, la 4K étant facturée au double. C'était notre prix lors de la vérification du 26 août 2026. Les tarifs bougent : confirmez sur la page modèle en direct avant de budgéter dessus.
Quatorze au total. Google plafonne le mélange par rôle : au plus 5 images de personnage pour la cohérence, au plus 6 images d'objet pour une intégration haute fidélité, et au plus 3 références de style.
Pour les prix on-demand comparables que nous avons vérifiés à cette date, oui — $0.075 chez nous contre $0.15 chez les deux. Soit 50 % d'économie sur une requête équivalente. Les plans différents, les produits batch ou les tarifs promotionnels ne font pas partie de cette comparaison.
Oui. Chaque image issue de Nano Banana Pro contient un watermark SynthID, le marqueur imperceptible de Google pour les contenus générés par IA. Aucun provider n'offre de paramètre pour l'éteindre, nous compris.
Prenez Pro quand l'image contient du texte lisible, quand vous combinez plusieurs références, ou quand il vous faut de la 4K. Pour des remplacements de fond et de la retouche simple en résolution réseaux sociaux, Nano Banana 2 Lite coûte trois fois moins et la différence se voit rarement.
Non. Vous soumettez un job, puis vous faites du polling sur son statut ou vous nous donnez un webhookUrl. Un job terminé expose le résultat sur data.outputs[0].url. Comptez environ 30 secondes de traitement.