Runbase

Command Palette

Search for a command to run...

Gemini

Nano Banana 2.1

ID:google/nano-banana-2.1

Nano Banana 2.1 Bilderzeugung-API von Google — das Gemini-Flash-Bildmodell, aufgewertet für visuelles Design, Bearbeitung und Motivkonsistenz, bis 4K mit 14 Referenzbildern.

Nano Banana 2.1Gemini ImageGoogleBildbearbeitung4K

Übersicht

Nano Banana 2.1 Bilderzeugung-API von Google — das Gemini-Flash-Bildmodell, aufgewertet für visuelles Design, Bearbeitung und Motivkonsistenz, bis 4K mit 14 Referenzbildern.

Authentifizierung

Alle API-Anfragen erfordern einen gültigen API-Schlüssel im Authorization-Header mit dem Bearer-Schema.

Schnellstart

Zugangsdaten

Setze die Umgebungsvariable RUNBASE_API_KEY.

Shell
export RUNBASE_API_KEY=your-api-key

Ausführung erstellen

Shell
curl -s https://runbase.net/api/v1/runs \
  -H "Authorization: Bearer $RUNBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/nano-banana-2.1",
    "input": {
      "prompt": "A cinematic product photo of a ceramic lamp"
    }
  }'

Ausführungen

Ausführungen werden asynchron verarbeitet. Sende eine Anfrage und frage dann das Ergebnis ab.

Ausführung erstellen

Shell
curl -s https://runbase.net/api/v1/runs \
  -H "Authorization: Bearer $RUNBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/nano-banana-2.1",
    "input": { "prompt": "A cinematic product photo of a ceramic lamp" }
  }'

Ausführungsstatus abrufen

Shell
curl -s https://runbase.net/api/v1/runs/RUN_ID \
  -H "Authorization: Bearer $RUNBASE_API_KEY"

Ergebnis abrufen

Frage den Status-Endpunkt ab, bis status den Wert "succeeded" hat, und lies dann output.urls aus der Antwort.

Input-Schema

ParameterTypErforderlichBeschreibung
promptstringErforderlichPrompt
aspect_ratiostringOptionalAspect ratioOptionen: 1:11:41:82:33:23:44:14:34:55:48:19:1616:921:9auto
resolutionstringOptionalResolutionOptionen: 1K2K4K
image_urlsstring[]OptionalReference images

Output-Schema

FeldTypBeschreibung
urlsstring[]Generierte Ausgabe-URLs

Fehler

Die API verwendet Standard-HTTP-Statuscodes zur Anzeige von Erfolg oder Fehlern.

StatuscodeBeschreibung
400잘못된 요청 - 매개변수가 누락되었거나 형식이 올바르지 않습니다
401인증 실패 - API 키가 누락되었거나 유효하지 않습니다
402크레딧 부족
403접근 거부 - IP가 허용되지 않았거나, 계정이 차단되었거나, API 키 지출 한도 초과
404실행을 찾을 수 없습니다
429요청 속도 제한 초과
500내부 서버 오류