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內部伺服器錯誤