Loading...
Loading...
Nano-Banana-Modelle der zweiten Generation für Bildgenerierung und promptbasierte Bearbeitung – mit besserer Prompttreue als die erste Version.
Anmelden, um Modelle auszuführen
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-2',
'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 2 ist Googles gemini-3.1-flash-image, und es ist die Stufe, auf die wir die meisten Leute zuerst zeigen. Wir stellen es als google/nano-banana-2 bereit — der nackte Slug, ohne Capability-Suffix — und berechnen $0.04 pro generiertem Bild bei unserem 1K-Default. Das ist die Hälfte des Preises, den fal.ai für denselben Request nimmt, und Sie bekommen dafür ein Modell, das lesbaren Text im Bild rendert, vierzehn Referenzen annimmt und bis 4K hinaufgeht.
Sie haben schon ein Bild, das Sie verändern statt ersetzen wollen? Nano Banana 2 edit-image sind dieselben Weights zum selben Preis, nur mit einem angeflanschten image_urls-Feld.
Eine Namenswarnung vor den Zahlen. Nano Banana 2 ist nicht Nano Banana Pro. Pro ist gemini-3-pro-image, ein eigenes und teureres Modell, und manche Kataloge — fal.ai darunter — haben es auf einzelnen Seiten als „Nano Banana 2“ ausgezeichnet. Vergleichen Sie die Gemini-Modell-ID, nicht den Marketingnamen.
So stand unser Preis, als wir ihn zuletzt am 26. August 2026 geprüft haben:
| API-Anbieter | Preis pro Bild (1K) | vs. E2X |
|---|---|---|
| E2X | $0.04 | — |
| fal.ai | $0.08 | wir sind 50 % günstiger |
| WaveSpeed | $0.07 | wir sind 43 % günstiger |
| Google Gemini API | $0.067 | wir sind 40 % günstiger |
Preise und Produktbedingungen können sich ändern. Prüfen Sie vor einer Kaufentscheidung die aktuellen Preise des jeweiligen Anbieters. Die Batch- oder Flex-Preise von Google sind einem standardmäßigen On-Demand-API-Request nicht direkt gleichwertig, da Zeitplanung, Verfügbarkeit und Verarbeitungsbedingungen abweichen; sie sind deshalb von diesem Vergleich ausgenommen. Dies ist ein Vergleich mit klar umrissenem Rahmen und keine Behauptung, dass E2X in jeder Konfiguration die weltweit günstigste Option ist.
resolution ist der eine Faktor, der abrechnungsrelevant ist, und die Leiter steht fest:
| Auflösung | Multiplikator | Unser Preis | fal.ai |
|---|---|---|---|
| 1K (Default) | ×1 | $0.04 | $0.08 |
| 2K | ×1,5 | $0.06 | $0.12 |
| 4K | ×2 | $0.08 | $0.16 |
Wir bleiben auf jeder Sprosse 50 % unter fal.ai — 4K eingeschlossen. Dieselben Zahlen stehen zusammen mit dem übrigen Schema in der maschinenlesbaren Spezifikation.
Googles eigene Listenpreise erzählen die Geschichte: Nano Banana 2 kostet $0.067, Nano Banana Pro kostet $0.134. Exakt das Doppelte. Der Qualitätsabstand liegt nirgends in der Nähe von 2×.
Das ist der Deal. Pro behält einen Vorsprung bei dichten typografischen Layouts und aufwendigen Composites; Sie halbieren die Rechnung bei jedem Call, und bei den meisten Produktarbeiten erreicht der Unterschied den Betrachter nie. Was Sie auf dieser Stufe behalten, wiegt schwerer als das, was Sie aufgeben:
resolution-Enum stellt 1k, 2k und 4k bereit. Das ist der größte Abstand zum Lite-Geschwistermodell, das überhaupt keinen resolution-Parameter hat — 1K ist alles, was es erzeugt.Googles Modell unterstützt außerdem ultrabreite Formate, die Pro nicht anbietet — 1:4, 4:1, 1:8, 8:1. Unser aspect_ratio-Enum deckt derzeit die zehn Standardverhältnisse von 1:1 bis 21:9 ab, prüfen Sie also die aktuelle Spezifikation, bevor Sie eine Banner-Pipeline auf einen ultrabreiten Wert stellen.
Eine harte Grenze: Function Calling wird nicht unterstützt. Bauen Sie keine Tool-Use-Schleife darum herum.
Legen Sie im Dashboard einen Key an, halten Sie ihn auf Ihrem Server und posten Sie auf unseren Submit-Endpoint. prompt ist das einzige Pflichtfeld.
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-2",
"input": {
"prompt": "Eine handgeschriebene Tafelkarte vor einer Bäckerei in Lissabon, warmes Licht am späten Nachmittag, die Worte PASTEL DE NATA 1,20 EUR klar lesbar",
"aspect_ratio": "4:5",
"resolution": "2k"
}
}'
Wir geben eine Job-ID zurück. Pollen Sie sie, oder geben Sie uns einen Webhook und hören Sie mit dem Pollen auf:
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-2",
input: {
prompt: "Isometrischer Schnitt durch ein kleines Hydroponik-Gewächshaus, beschriftete Tanks und Rohre, technischer Illustrationsstil",
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 ?? "Generation failed");
}
await new Promise((r) => setTimeout(r, 1500));
}
Der Status läuft pending → processing → completed oder bleibt bei failed oder cancelled stehen. Schicken Sie eine webhookUrl, wenn Sie lieber zurückgerufen werden.
Zwei Schema-Details erwischen die Leute. Unser Default für aspect_ratio ist 9:16, nicht 1:1 — Hochformat, weil der größte Teil unseres Traffics genau das will. Und die resolution-Werte sind kleingeschrieben: 1k, 2k, 4k.
Nano Banana 2 sitzt in der Mitte unserer Reihe, was heißt: Für manche Workloads ist es in beide Richtungen die falsche Wahl. Die ehrliche Karte:
| Modell | Preis / Bild | Nehmen Sie es, wenn |
|---|---|---|
| Nano Banana 2 | $0.04 | 2K- oder 4K-Ausgabe, gemischte Referenzen, reale Motive |
| Nano Banana 2 Lite | $0.0238 | Hohes Volumen, 1K genügt, ein Motiv pro Prompt |
| Nano Banana Pro | $0.075 | Dichte Typografie, strikte Charakterkonsistenz |
| Nano Banana (Legacy) | $0.0312 | Eine Integration, die Sie noch nicht migriert haben |
| GPT Image 2 | ab $0.0525 | Ihnen liegt die Ästhetik von OpenAI mehr |
Fangen Sie bei der Lite-Zeile an, denn die ist es, die Ihnen tatsächlich Geld spart. Nano Banana 2 Lite kostet rund 40 % weniger, läuft etwa 2,7× schneller und zieht im direkten Vergleich bei lesbarem Text und Referenzkonsistenz mit diesem Modell gleich. Was Sie aufgeben, ist schmal, aber real: nur 1K, kein Search-Grounding und schwächeres Instruction-Following, sobald ein Prompt mehrere Objekte jongliert. Ein einzelnes Motiv in Social-Auflösung? Nehmen Sie Lite und behalten Sie die Differenz.
Gehen Sie hoch auf Pro, wenn das Ergebnis ein Plakat voller Wörter ist oder eine Kampagne, in der ein Gesicht zwanzig Bilder überstehen muss. Überspringen Sie die Legacy-Zeile — Google selbst nennt gemini-2.5-flash-image inzwischen Legacy und empfiehlt stattdessen Nano Banana 2 Lite, wegen besserer Qualität, höherer Geschwindigkeit und niedrigerer Kosten. Diese Migration ist geschenktes Geld. Der Rest der Reihe steht in der Kategorie text-to-image und im vollständigen Modellkatalog.
Thinking Mode ändert, wie Sie schreiben sollten. Das Modell denkt nach, bevor es rendert, und belohnt deshalb ausgesprochene Absicht statt aufgehäufter Adjektive — „ein Recruiting-Plakat, das aus drei Metern Entfernung lesbar sein muss“ steuert es besser als fünfzehn Style-Tokens.
Setzen Sie jeden Text, der gerendert werden soll, in Anführungszeichen, exakt so, wie er erscheinen soll, samt Zeichensetzung und Groß- und Kleinschreibung. Vage Anweisungen erzeugen auf jeder Stufe dekorative Kringel.
Wenn ein Motiv in der realen Welt existiert, benennen Sie es. Grounding hilft nur, wenn das Modell weiß, dass es danach greifen soll. Und werden Sie beim Layout deutlich: Hohe und ultrabreite Formate driften zu zentrierten Motiven, wenn Sie nicht sagen, wo was sitzt.
Jedes Bild trägt ein SynthID-Watermark. Googles unmerklicher Herkunftsmarker, ausnahmslos aufgebracht, und kein Anbieter — wir eingeschlossen — hat einen Schalter, um ihn zu deaktivieren. Wenn ein Kundenvertrag Assets mit Watermark verbietet, klären Sie das, bevor Sie integrieren.
Kalkulieren Sie die Latenz mit rund 8,4 Sekunden medianer Modellzeit, nicht mit der Sub-Sekunden-Antwort eines kleinen Diffusionsmodells. Denken kostet Wanduhrzeit. Unsere Job-ETA liegt bei 30 Sekunden, um Queueing und 4K-Renderings aufzufangen.
Pinnen Sie resolution explizit im Code fest. Die Defaults stimmen zwischen Anbietern nicht überein, und das finden Sie lieber in einem Diff als auf einer Rechnung.
Nano Banana 2 ist der Produktname für Googles gemini-3.1-flash-image, das aktuelle Modell der Flash-Stufe in der Nano-Banana-Familie. Es generiert Bilder aus Text, nimmt bis zu vierzehn Referenzen an, rendert lesbaren Text im Bild und gibt bis zu 4K aus.
Wir berechnen $0.04 pro generiertem Bild bei unserem 1K-Default, $0.06 bei 2K und $0.08 bei 4K, geprüft am 26. August 2026. Preise bewegen sich — prüfen Sie sie auf der aktuellen Modellseite, bevor Sie dagegen budgetieren.
Nein. Nano Banana 2 ist gemini-3.1-flash-image; Pro ist gemini-3-pro-image, ein eigenes Modell zu ungefähr dem doppelten Listenpreis. Manche Kataloge haben Pro fälschlich als „Nano Banana 2“ geführt, prüfen Sie beim Spec-Vergleich also die Gemini-Modell-ID.
Nehmen Sie Lite, wenn 1K reicht und Ihre Prompts ein einzelnes klares Motiv beschreiben — rund 40 % günstiger und etwa 2,7× schneller. Nehmen Sie Nano Banana 2 für 2K oder 4K, für Prompts, die mehrere Objekte korrekt platzieren müssen, oder wenn Sie Google-Search-Grounding wollen, das Lite fehlt.
Ja. Jede Ausgabe trägt ein SynthID-Watermark, Googles unmerklichen Marker für KI-generierte Inhalte. Es gibt bei keinem Anbieter einen Parameter, um es abzuschalten, bei uns eingeschlossen.
Nein. Nano Banana 2 unterstützt kein Function Calling, bauen Sie also keine Tool-Use-Schleife darum herum. Thinking Mode und Google-Search-Grounding inklusive Image Search unterstützt es dagegen sehr wohl.
Die mediane Modelllatenz misst rund 8,4 Sekunden; wir setzen die Job-ETA auf 30 Sekunden, um Queueing und größere Renderings abzudecken. Die API ist asynchron — Job einreichen, dann /v1/jobs/{id} pollen oder eine webhookUrl mitgeben.