Skip to main content
POST
Gemini Text-zu-Bild-API
Erzeuge Bilder aus Text mit Nano Banana Pro, 2 oder 2.1. POST /v1beta/models/{model}:generateContent Textgenerierung und Bildbearbeitung nutzen denselben Endpunkt. Bei der Bearbeitung wird ein Referenzbild zur Anfrage hinzugefügt.

Anfrage testen

Trage deinen BetterToken API Key unter x-goog-api-key ein, wähle model und ändere den Text in contents. Beginne mit 1K und 1:1 und klicke auf Send.
Ein Klick auf Send sendet eine echte Generierungsanfrage, die Kosten verursachen kann. Warte auf die synchrone Antwort. Prüfe nach einem Timeout oder Verbindungsabbruch Verbrauch und Ergebnis, bevor du die Anfrage erneut sendest.
Alle drei bieten 1K, 2K und 4K. Nano Banana 2 und 2.1 unterstützen 14 Seitenverhältnisse, Pro unterstützt 10. X-BetterToken-Max-Images begrenzt gelieferte und berechnete Bilder, garantiert aber keine Anzahl. Seitenverhältnisse
Die BetterToken API unterstützt keine Bildgenerierung mit Suche, einschließlich Google Web Search und Image Search grounding. Füge keine Suchwerkzeuge hinzu.
Für die Bildgenerierung reicht eine Textbeschreibung; ein Referenzbild ist nicht nötig. Nutze generateContent ohne Streaming. Files, Batch, Interactions und Streaming werden nicht unterstützt.

Antwort lesen

Bilder stehen in candidates[].content.parts[].inlineData. Durchlaufe die Elemente, überspringe thought: true, dekodiere data und wähle die Dateiendung anhand von mimeType. Das Bild ist nicht immer das erste Element oder eine PNG-Datei.

Weitere Anleitungen

Autorisierungen

x-goog-api-key
string
header
erforderlich

BetterToken API Key.

Header

X-BetterToken-Max-Images
integer
Standard:1

Höchstzahl gelieferter und berechneter Bilder, keine garantierte Anzahl. Standard: 1.

Erforderlicher Bereich: 1 <= x <= 4

Pfadparameter

model
enum<string>
Standard:nano-banana-2.1
erforderlich

BetterToken Model ID. Wähle eines der drei Nano-Banana-Modelle.

Verfügbare Optionen:
nano-banana-pro,
nano-banana-2,
nano-banana-2.1

Body

application/json
contents
object[]
erforderlich

Verlauf. Bewahre den vollständigen Modell-content und thoughtSignature für Folgeänderungen auf.

Minimum array length: 1
generationConfig
object

Einstellungen zur Bildgenerierung.

Antwort

Ergebnis. Prüfe finale Bildteile und finishReason.

candidates
object[]
promptFeedback
object
usageMetadata
object