Nano Banana
Gemini API zur Bildbearbeitung
Bearbeite Nano-Banana-Bilder über die Gemini API von BetterToken. Sende Referenzbilder und Anweisungen, teste Anfragen online und lies die erzeugten Bilddaten aus.
POST
Gemini API zur Bildbearbeitung
Sende ein Referenzbild und eine Anweisung an Nano Banana Pro, 2 oder 2.1, um ein bearbeitetes Bild zu erhalten.
Alle drei bieten
POST /v1beta/models/{model}:generateContent
Textgenerierung und Bildbearbeitung nutzen denselben Endpunkt. Bei der Bearbeitung wird ein Referenzbild zur Anfrage hinzugefügt.
Referenzbilder vorbereiten
Sende Text und jedes Bild in eigenen Elementen.inlineData.data enthält base64 ohne Data-URL-Präfix. Nutze PNG- oder JPEG-Referenzen; dieser Endpunkt akzeptiert JSON, kein multipart und keine Bild-URLs.
Ersetze vor dem Senden REPLACE_WITH_IMAGE_BASE64 durch Base64 deines Bildes und passe inlineData.mimeType an die Datei an. Die Beispielanweisung beschreibt eine Tasse; ändere sie bei einem anderen Motiv ebenfalls.
Anfrage testen
Bereite zuerst das Referenzbild vor. Trage BetterToken API Key unter x-goog-api-key ein und wähle model. Ergänze in contents die Anweisung und Bilddaten. Prüfe, obinlineData.data ersetzt wurde und inlineData.mimeType zur Datei passt, und klicke dann 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.
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
Nutze generateContent ohne Streaming. Files / fileData, Batch, Interactions und Streaming werden hier nicht unterstützt.
Antwort lesen
Bilder stehen incandidates[].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
BetterToken API Key.
Header
Höchstzahl gelieferter und berechneter Bilder, keine garantierte Anzahl. Standard: 1.
Erforderlicher Bereich:
1 <= x <= 4Pfadparameter
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

