Gemini 图像系列
Nano Banana 经济版
Nano Banana(Gemini Image)经济线路:按张固定价的文生图与多图参考编辑
POST
Nano Banana 经济版
Nano Banana 是 Google Gemini 的图像模型线。本页覆盖四个经济版模型,它们共用同一套请求参数、同一种计费方式(按成功出图的固定张价),只在画幅、分辨率和专有参数上有区别——换档只改
提交成功后返回
通用的
model。需要按实际 token 用量结算时,用Nano Banana 官方版。
经济版不是 Google 官方 API 线路,两条线路也不会自动互相切换:模型 ID 决定走哪条线路。
快速开始
task_id。用 GET /v1/tasks/{task_id} 查询结果,也可以用 Prefer: wait 在一次调用里等待,或配置 Webhook。
请求参数
string
必填
四选一:
gemini-3-pro-image-rev、gemini-3.1-flash-image-rev、gemini-3.1-flash-lite-image-rev 或 gemini-2.5-flash-image-preview-rev。string
默认值:"generate"
generate:根据文字生成图片edit:基于参考图改写;必须提供image_urls
edit,区别只在 image_urls 传几张。string
必填
图片描述或编辑指令,中英文均可。
string[]
参考图片 URL 数组。
edit 时必填,四档都最多 14 张。参考图不额外收费。string
默认值:"1:1"
画面比例。四档共通 11 种:
auto、1:1、2:3、3:2、3:4、4:3、4:5、5:4、9:16、16:9、21:9。gemini-3.1-flash-image-rev 额外支持 1:4、4:1、1:8、8:1。auto 表示由模型决定:文生图按提示词内容选,图生图跟随输入图的比例。gemini-2.5-flash-image-preview-rev 不传这个参数时,比例同样由模型决定。string
默认值:"1k"
输出分辨率,接受这个参数的三档默认值都是
1k。各模型可用的档位见「可用模型」:旗舰档 1k、2k、4k,快速档 0.5k、1k、2k、4k,上一代档只有 1k。gemini-3.1-flash-lite-image-rev 不支持这个参数,输出固定为 1K;传了会返回 400。integer
默认值:"1"
生成数量,取值
1。每次请求返回一张图。boolean
默认值:"false"
生成前联网检索文本资料辅助出图。只有
gemini-3.1-flash-image-rev 接受这个参数。boolean
默认值:"false"
联网检索参考图片辅助出图,须同时
google_search: true。只有 gemini-3.1-flash-image-rev 接受这个参数。callback_url、callback_events、Prefer: wait、Idempotency-Key 和费用上限请求头见提交任务。
限制
计费
按成功出图的固定张价结算。generate 与 edit 同价,参考图不加价,画幅、提示词长度和联网检索都不影响价格——分辨率是唯一的计费维度,提交前即可确定单次费用。
各模型的计价档不同:
单价见
GET /v1/models 返回的 price_config,或控制台「模型市场」。price_config.image_prices 里没有单独列出的分辨率,按同级的 default 兜底价结算。单次调用的实际花费见任务响应里的 cost——整数 quota,500,000 quota = 1 USD,不是美元。
只有成功出图才计费。任务失败、取消,或没有返回可用图片时,全额退款。
响应
任务完成
result.images 返回生成的图片,url 是数组,expires_at 是图片链接的过期时间戳。完整字段说明见查询任务状态。
可用模型
四档都支持文生图与参考图编辑,每次请求出 1 张。
- 11 种画幅(四档共通):
auto1:12:33:23:44:34:55:49:1616:921:9 - 快速档额外 4 种极端画幅:
1:44:11:88:1,适合长条横幅与竖幅 - 最轻档不接受
resolution参数,输出固定 1K - 参考图最多 14 张,四档相同