Runbase

Command Palette

Search for a command to run...

Gemini

Nano Banana

ID :google/nano-banana

API de génération d'images Nano Banana par Google - modèle économique propulsé par Gemini 2.5 Flash avec 11 ratios d'aspect et jusqu'à 10 images de référence.

Text to imageÉdition d'imageImages de référence

Aperçu

API de génération d'images Nano Banana par Google - modèle économique propulsé par Gemini 2.5 Flash avec 11 ratios d'aspect et jusqu'à 10 images de référence.

Authentification

Toutes les requêtes API nécessitent une clé API valide transmise via l'en-tête Authorization avec le schéma Bearer.

Démarrage rapide

Identifiants

Définissez la variable d'environnement RUNBASE_API_KEY.

Shell
export RUNBASE_API_KEY=your-api-key

Créer une exécution

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",
    "input": {
      "prompt": "A cinematic product photo of a ceramic lamp"
    }
  }'

Exécutions

Les exécutions sont traitées de manière asynchrone. Soumettez une requête, puis interrogez le résultat.

Créer une exécution

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",
    "input": { "prompt": "A cinematic product photo of a ceramic lamp" }
  }'

Obtenir le statut d'exécution

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

Obtenir le résultat

Interrogez l'endpoint de statut jusqu'à ce que status soit "succeeded", puis lisez output.urls dans la réponse.

Schéma d'entrée

ParamètreTypeRequisDescription
promptstringRequisPrompt
aspect_ratiostringOptionnelAspect ratioOptions : 1:12:33:23:44:34:55:49:1616:921:9auto
image_urlsstring[]OptionnelReference images

Schéma de sortie

ChampTypeDescription
urlsstring[]URLs des résultats générés

Erreurs

L'API utilise les codes de statut HTTP standard pour indiquer le succès ou l'échec.

Code de statutDescription
400無効なリクエスト - パラメータが不足または不正
401認証エラー - API キーが不足または無効
402クレジット不足
403アクセス拒否 - IP が許可されていない、アカウントが停止中、または API キーの利用上限を超過
404実行が見つかりません
429レート制限を超過
500内部サーバーエラー