Zurück zu Modellen

Nano Banana 2

Nano-Banana-Modelle der zweiten Generation für Bildgenerierung und promptbasierte Bearbeitung – mit besserer Prompttreue als die erste Version.

Preiseab $0.04/Anfrage
Latenz~30 Sekunden im Durchschnitt
Auflösung1K/2K/4K
Am besten geeignet fürtext to image, Improved, Balanced

Parameter

Geschätzte Kosten

Du sparst 50% bei diesem Modell
Grundkosten pro request$0.08
Rabatt-50%
Deine Gesamtsumme$0.04
Sie sparen $0.04 pro Anfrage

Anmelden, um Modelle auszuführen

Output Preview

Ready

No output yet

Run the model to see generated results.

Beispielausgabe

API-Beispiel— Aktuelle Parameter

generate.py
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': {}
}
)

Auftrag abrufen— Auf Ergebnis warten

get_job.py
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)
Alternativen entdecken

Ähnliche Modelle

Weitere KI-Modelle in dieser Kategorie entdecken

Alle Modelle ansehen

Nano Banana 2 Text-to-Image API auf E2X

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-AnbieterPreis pro Bild (1K)vs. E2X
E2X$0.04—
fal.ai$0.08wir sind 50 % günstiger
WaveSpeed$0.07wir sind 43 % günstiger
Google Gemini API$0.067wir 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ösungMultiplikatorUnser Preisfal.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.

Das Preis-Qualitäts-Argument für diese Stufe

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:

  • Vierzehn Referenzbilder pro Request. Keine erzwungenen Rollen-Slots — mischen Sie Motive und Moodboards in einem Call und beschriften Sie sie im Prompt.
  • Vier Auflösungsstufen. Google fährt dieses Modell von 0,5K bis 4K; unser 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.
  • Thinking Mode ist an. Wie jedes Gemini-3-Modell denkt es über die Komposition nach, bevor es malt. Dorthin geht die mediane Latenz von rund 8,4 Sekunden.
  • Google-Search-Grounding, inklusive Image Search. Fragen Sie nach einem realen Wahrzeichen oder einer realen Uniform, dann kann es nachsehen, statt eine plausible Form zu halluzinieren.

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.

API-Request: Prompt rein, Bild raus

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.

Die Wahl zwischen unseren Nano-Banana-Modellen

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:

ModellPreis / BildNehmen Sie es, wenn
Nano Banana 2$0.042K- oder 4K-Ausgabe, gemischte Referenzen, reale Motive
Nano Banana 2 Lite$0.0238Hohes Volumen, 1K genügt, ein Motiv pro Prompt
Nano Banana Pro$0.075Dichte Typografie, strikte Charakterkonsistenz
Nano Banana (Legacy)$0.0312Eine Integration, die Sie noch nicht migriert haben
GPT Image 2ab $0.0525Ihnen 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.

Mehr aus dem Prompt herausholen

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.

Bevor Sie live gehen

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.

Häufig gestellte Fragen

Was ist Nano Banana 2?

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.

Was kostet Nano Banana 2 auf E2X?

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.

Ist Nano Banana 2 dasselbe wie Nano Banana Pro?

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.

Soll ich Nano Banana 2 oder Nano Banana 2 Lite verwenden?

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.

Haben Bilder von Nano Banana 2 ein Watermark?

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.

Unterstützt das Modell Function Calling?

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.

Wie lange dauert eine Generierung?

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.