Skip to main content
POST
Hinweis zur Modellnamen-Kompatibilität: Diese Schnittstelle unterstützt auch den Alias nano-banana-2-ext, der gemini-3.1-flash-image-preview entspricht. Beide sind austauschbar und liefern identische Ergebnisse.

Autorisierung

string
erforderlich
Alle API-Endpunkte erfordern eine Authentifizierung per Bearer TokenAPI-Schlüssel erhalten:Besuchen Sie die Seite zur Verwaltung von API-Schlüsseln, um Ihren API-Schlüssel zu erhaltenFügen Sie ihn dem Anfrage-Header hinzu:

Body

string
Standard:"gemini-3.1-flash-image-preview"
erforderlich
Name des BildgenerierungsmodellsUnterstützte Modelle:
  • gemini-3.1-flash-image-preview – Standardversion (kompatibler Alias nano-banana-2-ext)
  • gemini-3.1-flash-image-preview-official – Offizielle Version (kompatibler Alias nano-banana-2)
Beispiel: "gemini-3.1-flash-image-preview" oder "gemini-3.1-flash-image-preview-official"
Zur Kompatibilität mit älteren Aufrufen können die Aliasnamen nano-banana-2-ext (entspricht gemini-3.1-flash-image-preview) und nano-banana-2 (entspricht gemini-3.1-flash-image-preview-official) weiterhin verwendet werden.
boolean
Standard:"false"
Legt fest, ob der Inhalt vor dem Absenden des Bildauftrags moderiert wird.
  • true: Prompts und Eingabebilder mit omni-moderation-latest prüfen
  • false oder nicht angegeben: keine Moderationsanfrage und damit keine zusätzlichen Moderationskosten oder Verzögerung (Standard)
string
erforderlich
Textbeschreibung für die Bildgenerierung
string
Seitenverhältnis des BildesUnterstützte Seitenverhältnisse:
  • auto – Seitenverhältnis automatisch wählen
  • 1:1 – Quadrat, Avatare, soziale Medien
  • 3:2 / 2:3 – Standardfotos
  • 4:3 / 3:4 – Klassisches Bildschirmverhältnis
  • 16:9 / 9:16 – Breitbild / Cover für vertikale Videos
  • 5:4 / 4:5 – Bilder für Instagram
  • 21:9 – Ultrabreites Banner
  • 1:4 / 4:1 – Langes Poster / Banner
  • 1:8 / 8:1 – Extrem lange Bilder / Banner-Anzeigen
Bei Text-zu-Bild ist der Standardwert 1:1 oder 16:9, wenn size auf auto gesetzt ist; bei Bild-zu-Bild richtet sich das Seitenverhältnis nach der Antwort der vorgelagerten Quelle. Wir empfehlen, ein Seitenverhältnis explizit anzugeben.
string
Standard:"1K"
Auflösung des AusgabebildesUnterstützte Werte:
  • 0.5K – ~512px, niedrig aufgelöste Vorschau
  • 1K – ~1024px, Standardauflösung (Standard)
  • 2K – ~2048px, hohe Auflösung
  • 4K – ~4096px, ultrahohe Auflösung
Hinweis: Unterschiedliche Auflösungen werden unterschiedlich abgerechnet. 4K ist teurer als 1K.
integer
Anzahl der zu generierenden BilderBereich: 1Standard: 1⚠️ Hinweis: Es muss eine reine Zahl übergeben werden (z. B. 1), keine Anführungszeichen verwenden, sonst tritt ein Fehler auf
boolean
Standard:"false"
Ob der offizielle Fallback-Kanal verwendet werden soll
  • false: Nicht verwenden (Standard)
  • true: Offiziellen Kanal verwenden
Bei Verwendung des offiziellen Kanals (gemini-3.1-flash-image-preview-official) kann dieser Parameter nicht verwendet werden.
array
Liste der URLs von Referenzbildern für die Bild-zu-Bild-GenerierungEs werden zwei Formate unterstützt:1. Vollständige Bild-URL
  • Öffentlich zugängliche Bild-URL (http:// oder https://)
  • Beispiel: https://example.com/image.jpg
2. Base64-kodiertes Format
  • Es muss das vollständige Data-URI-Format verwendet werden
  • Format: data:image/{format};base64,{base64data}
  • Unterstützte Bildformate: jpeg, png, webp
  • Beispiel: data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABg...
  • ⚠️ Hinweis: Das Präfix data:image/jpeg;base64, muss enthalten sein
Einschränkungen:
  • Maximal 14 Referenzbilder (empfohlen: bis zu 10 Objektreferenzen + 4 Charakterreferenzen)
  • Größe eines einzelnen Bildes: maximal 10 MB
  • Unterstützte Formate: jpeg, png, webp
Verbesserung durch Google-Textsuche aktivieren
  • true: Das Modell durchsucht Textinformationen im Web, um die Bildgenerierung zu unterstützen – geeignet für Szenarien, die reale Informationen erfordern
  • false: Deaktiviert (Standard)
Verbesserung durch Google-Bildersuche aktivieren
  • true: Zusätzlich zur Textsuche werden auch Referenzbilder gesucht, um die Generierung zu unterstützen – geeignet für Szenarien, die visuelle Referenzen erfordern
  • false: Deaktiviert (Standard)
Hinweis: Muss zusammen mit google_search: true verwendet werden

Response

integer
Statuscode der Antwort
array
Array mit Antwortdaten