Skip to main content
POST

Modellauswahl

Beide Modelle bieten dieselben Ausgabeabmessungen und dieselbe Bildqualität. Wählen Sie die offizielle Version für mehrere Bilder pro Anfrage oder Ext für eine bildbasierte Kostenschätzung. Maßgeblich sind die Modellpreise.
Dieser Endpunkt arbeitet asynchron. Nach erfolgreicher Übermittlung wird eine task_id zurückgegeben. Rufen Sie Status und Bilder über die Aufgabenabfrage ab. Empfohlen werden Abfragen alle 3–5 Sekunden und eine gesamte Wartezeit von mindestens 3 Minuten vor einem Timeout.

Anfrage-Header

string
erforderlich
Bearer-Authentifizierung im Format Bearer <token>, wobei <token> Ihr APIMart API Key ist.

Anfrageparameter

string
erforderlich
Modell-ID: gemini-nano-banana-2.1 oder gemini-nano-banana-2.1-ext.
string
erforderlich
Textbeschreibung für die Bildgenerierung oder -bearbeitung. Chinesisch und Englisch werden unterstützt.
string
Standard:"auto"
Seitenverhältnis der Ausgabe. Unterstützt werden 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9 und 21:9. Schreibweisen wie 16x9 sind ebenfalls zulässig.Bei Auslassung oder auto entscheidet das Modell. Bei Bild-zu-Bild folgt die Ausgabe dem Seitenverhältnis des Referenzbildes.Andere Verhältnisse wie 1:4, 4:1, 1:8 und 8:1 werden nicht unterstützt. Nicht unterstützte Werte führen zum Fehlschlagen der Aufgabe und zur Erstattung.
string
Standard:"1K"
Auflösungsstufe: 1K, 2K oder 4K. Kleinschreibung wird akzeptiert. Der Wert beeinflusst auch die Abrechnung.0.5K und 512 werden nicht unterstützt und führen bei der Übermittlung zu HTTP 400. Andere unbekannte Werte wie 3K werden für Generierung und Abrechnung als 1K behandelt. Verwenden Sie nur die oben genannten unterstützten Werte.
integer
Standard:"1"
Anzahl der generierten Bilder: 1–4 bei der offiziellen Version, nur 1 bei Ext.Werte über 4 führen sofort zu HTTP 400. Ext-Anfragen mit 2–4 schlagen während der Ausführung fehl und werden vollständig erstattet. Senden Sie für mehrere Bilder separate Ext-Aufgaben oder verwenden Sie die offizielle Version.
string[]
Liste der Referenzbilder. Ohne diese Liste wird Text-zu-Bild verwendet, mit ihr Bild-zu-Bild oder Bildbearbeitung. Jeder Eintrag unterstützt:
  • Eine öffentlich zugängliche HTTP(S)-Bild-URL.
  • Eine Base64-Data-URL wie data:image/png;base64,....
PNG, JPEG oder WEBP wird empfohlen. Die offizielle Version erlaubt maximal 20MB pro Bild. Ext erlaubt maximal 20MB pro Bild und insgesamt 50MB.Die Plattform legt keine feste Höchstzahl für Referenzbilder fest. Das bedeutet jedoch nicht unbegrenzte Uploads: Wird die Modellgrenze überschritten, kann die Aufgabe fehlschlagen und erstattet werden. Mehr Referenzbilder benötigen normalerweise mehr Zeit.
boolean
Standard:"false"
Gilt nur für gemini-nano-banana-2.1-ext. Bei Aktivierung wird nach einem Ext-Fehler versucht, die Aufgabe mit der offiziellen Version abzuschließen.Wird tatsächlich die offizielle Version verwendet, erfolgt die Abrechnung nach deren tatsächlichem Tokenverbrauch und nicht nach dem Ext-Preis pro Bild.
string
Callback-URL für die Benachrichtigung nach Aufgabenende. Siehe Aufgaben-Webhooks.

Referenzwerte für Ausgabeabmessungen

Diese Abmessungen umfassen Messwerte und Referenzwerte der Modellfamilie. Nicht alle Kombinationen wurden getestet. Maßgeblich sind die tatsächlichen Pixelabmessungen des zurückgegebenen Bildes.

Referenzbild bearbeiten

Ersetzen Sie die Beispiel-URL durch eine zugängliche Bild-URL. Ohne size folgt die Ausgabe dem Seitenverhältnis des Referenzbildes.

Stapelgenerierung (nur offizielle Version)

Übermittlungsantwort

integer
Antwortstatuscode. 200 bedeutet Erfolg.
array
Ergebnis der Aufgabenübermittlung. status ist submitted. task_id dient zur Abfrage von Status und Ergebnis und ist nicht die endgültige Bild-URL.

Aufgabenergebnisse abfragen

Beispiel einer erfolgreichen Antwort (die Bild-URL ist ein Platzhalter):
Alle fertigen Bildlinks stehen im Array data.result.images[0].url. Bei 4 generierten Bildern enthält es 4 Links. Es werden nur fertige Bilder zurückgegeben; n=1 entspricht 1 fertigen Bild. Links laufen 24 Stunden nach Aufgabenabschluss ab, wie in expires_at angegeben. Laden Sie die Bilder rechtzeitig herunter und speichern Sie sie. Die Ausgabe ist PNG oder JPEG; maßgeblich ist der tatsächliche Dateiinhalt. data.cost im Abfrageergebnis ist der endgültige Betrag in USD.

Abrechnung

  • Offizielle Version: Abrechnung nach tatsächlichen Eingabe- und Ausgabetokens. Prompts und Referenzbilder zählen zur Eingabe. Bei Übermittlung wird anhand der Auflösungsstufe und n vorab abgebucht; nach Abschluss erfolgt je nach tatsächlichem Verbrauch eine Erstattung oder Nachbelastung.
  • Ext-Version: Preis der Auflösungsstufe × tatsächlich generierte Bildanzahl. Das Seitenverhältnis beeinflusst die Stufe nicht. Ist official_fallback aktiviert und wird tatsächlich die offizielle Version verwendet, gilt deren Tokenabrechnung.
  • Die Einzelpreise finden Sie unter Modellpreise. Bei Übermittlung abgelehnte Anfragen erstellen keine Aufgabe und verursachen keine Kosten. Fehlgeschlagene Aufgaben werden vollständig erstattet.

Häufige Fehler

Nano banana 2.1 und Gemini 3.1 Flash Image sind unterschiedliche Modelle; ihre Namen sind keine austauschbaren Aliasse. Entfernen Sie beim Wechsel vom letzteren Modell die Auflösung 0.5K und die vier extremen Verhältnisse 1:4, 4:1, 1:8 und 8:1.