Runbase

Command Palette

Search for a command to run...

Gemini

Nano Banana Pro

ID:google/nano-banana-pro

Google 的 Nano Banana Pro 圖片產生 API - 基於 Gemini 3 Pro,最銳利的文字渲染、4K 輸出,系列中最高保真度。

文字轉圖片圖片編輯參考圖片4K文字渲染

概覽

Google 的 Nano Banana Pro 圖片產生 API - 基於 Gemini 3 Pro,最銳利的文字渲染、4K 輸出,系列中最高保真度。

驗證

所有 API 請求都需要透過 Authorization 標頭以 Bearer 方式傳遞有效的 API 金鑰。

快速開始

憑證

設定 RUNBASE_API_KEY 環境變數。

Shell
export RUNBASE_API_KEY=your-api-key

建立執行

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

執行紀錄

執行為非同步處理。提交請求後,輪詢取得結果。

建立執行

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

取得執行狀態

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

取得結果

輪詢狀態端點,直到 status 為 "succeeded",然後從回應中讀取 output.urls。

輸入結構

參數類型必填說明
promptstring必填Prompt
aspect_ratiostring選填Aspect ratio選項: 1:12:33:23:44:34:55:49:1616:921:9auto
resolutionstring選填Resolution選項: 1K2K4K
image_urlsstring[]選填Reference images

輸出結構

欄位類型說明
urlsstring[]產生的輸出 URL

錯誤

API 使用標準 HTTP 狀態碼表示成功或失敗。

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