Nano Banana 系列
Google 的 Gemini 圖像模型,共五款。建議透過 Gemini 原生介面呼叫,可精確控制比例與解析度;OpenAI 相容介面同樣可用,但僅支援部分參數。
常見任務
模型選擇
- 1K、2K、4K 三檔
- 支援 1:8 至 8:1 的比例;2K、4K 實測約 2 分鐘
- 512 至 4K 四檔解析度
- 支援的比例最多,含 1:8、8:1
- 1K、2K、4K 三檔
- 生成前會先進行推理,耗時較長
- 僅支援 1K
- 實測單張約 5 秒,輸出 JPEG
- 固定約 1K,不支援指定解析度
- 既有專案可繼續使用
google/gemini-nano-banana-2.1最新google/gemini-3.1-flash-image日常首選google/gemini-3-pro-image4K、複雜構圖google/gemini-3.1-flash-lite-image僅支援 1Kgoogle/gemini-2.5-flash-image上一代即時價格請參閱模型頁:Nano Banana 2 、Nano Banana Pro 。實際扣費以回應中的 usageMetadata 為準。
介面選擇
耗時與逾時
介面為同步呼叫。實測 1K 約 5 至 20 秒,4K 約 30 秒;Nano Banana 2.1 的 2K、4K 約 2 分鐘。尖峰時段耗時會更長。Pro 在生成圖片前會先進行推理(回應中含 thoughtsTokenCount),耗時高於同解析度的 Nano Banana 2。常見的 60 秒預設逾時無法涵蓋 4K 及尖峰時段的請求;用戶端中斷連線後,請求仍會計費。
回應結構
{
"candidates": [{
"content": {
"parts": [{ "inlineData": { "mimeType": "image/png", "data": "iVBORw0KGgo…" } }],
"role": "model"
},
"finishReason": "STOP"
}],
"modelVersion": "google/gemini-3-pro-image",
"usageMetadata": {
"promptTokenCount": 7,
"candidatesTokenCount": 2000,
"candidatesTokensDetails": [{ "modality": "IMAGE", "tokenCount": 2000 }],
"thoughtsTokenCount": 211,
"totalTokenCount": 2218
}
}- 圖片位於
parts中含inlineData的項目,不一定是第一項,前面可能有文字內容。請逐一檢查parts尋找。 candidatesTokensDetails中IMAGE項的數量即為輸出圖片的 token 數。實測 1K 為 1,120,Pro 的 4K 為 2,000。thoughtsTokenCount僅出現在 Pro 的回應中,表示生成圖片前的推理 token。
官方文件
官方文件描述的是直連 Google 時的行為;透過 OfoxAI 呼叫時,以本頁實測結論為準。
常見問題
Nano Banana Pro 如何生成 4K 圖片?
使用 Gemini 原生介面,在 generationConfig.imageConfig 中傳入 imageSize: "4K",同時用 aspectRatio 指定比例。實測 16:9 的 4K 輸出 5504x3072,約 16 MB,耗時約 33 秒。OpenAI 相容介面不支援 imageSize,傳入 image_size 會回傳 400。
Nano Banana 2 支援哪些比例?
常用 10 種:1:1、2:3、3:2、3:4、4:3、4:5、5:4、9:16、16:9、21:9;另外支援 1:4、4:1、1:8、8:1 四種超寬或超長比例。不在清單中的比例會回傳 400 Request contains an invalid argument。
Nano Banana Pro 支援 1:8 或 4:1 嗎?
不支援。1:4、4:1、1:8、8:1 這四種比例只有 Nano Banana 2.1、Nano Banana 2 與 Nano Banana 2 Lite 支援,需要超長或超寬圖片請使用這三款。
imageSize 要寫 4K 還是 4k?
建議寫大寫 1K、2K、4K,與 Google 官方一致。實測 OfoxAI 也接受小寫。512 檔不帶 K,只有 Nano Banana 2 支援。
用 OpenAI 相容介面如何指定 Nano Banana 的比例?
使用頂層的 aspect_ratio,例如 "16:9"。該介面不支援解析度參數,需要 2K、4K 請使用 Gemini 原生介面的 imageConfig.imageSize。
Nano Banana 一次能生成多張圖嗎?
不能,一次請求生成一張。如需多張,請並行發出多次請求,並留意速率限制。
Nano Banana 的逾時應設定多少?
建議 300 秒以上。實測 1K 約 5 至 20 秒,4K 約 30 秒,Nano Banana 2.1 的 2K、4K 約 2 分鐘,尖峰時段耗時更長。Pro 在生成前會先進行推理,耗時高於 Nano Banana 2。