Skip to main content
POST
Nano Banana 2.1 经济版
Nano Banana 2.1 经济版(gemini-nano-banana-2.1-rev)提供 Google Nano Banana 2.1 的文生图和参考图编辑,输出 1k、2k、4k 三档,按成功出图的固定张价结算。与官方版相比,每次请求只出 1 张,1:4、4:1、1:8、8:1 四种长条画幅只在 1k 可用。需要一次出多张,或按实际 token 用量结算时,用Nano Banana 2.1。
经济版不是 Google 官方 API 线路,两条线路也不会自动互相切换:模型 ID 决定走哪条线路。

快速开始

提交成功后返回 task_id。用 GET /v1/tasks/{task_id} 查询结果,也可以用 Prefer: wait 在一次调用里等待,或配置 Webhook。

请求参数

string
必填
固定为 gemini-nano-banana-2.1-rev。
string
默认值:"generate"
  • generate:根据文字生成图片
  • edit:基于参考图改写;必须提供 image_urls
图生图、多图参考融合都走 edit,区别只在 image_urls 传几张。
string
必填
图片描述或编辑指令,中英文均可。
string[]
参考图片 URL 数组。edit 时必填,最多 14 张。参考图不额外收费。
string
默认值:"auto"
画面比例,14 种固定比例加 auto:auto、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。1:4、4:1、1:8、8:1 只在 resolution 为 1k 时可用;2k、4k 下传这四种会返回 400。auto 表示由模型决定:文生图按提示词内容选,图生图跟随输入图的比例。不传时按 auto 处理。
string
默认值:"1k"
输出分辨率:1k、2k 或 4k。不支持 0.5k,传了会返回 400。
integer
默认值:"1"
生成数量,取值 1。每次请求返回一张图。
通用的 callback_url、callback_events、Prefer: wait、Idempotency-Key 和费用上限请求头见提交任务。
经济版不支持 mask_url、quality、seed,也不接受 Nano Banana 2 经济版的 google_search 与 google_image_search。以上之外的参数会返回 400,不计费。需要掩码局部重绘时用 gpt-image-2。

限制

计费

按成功出图的固定张价结算,1k、2k、4k 三档各一个单价。generate 与 edit 同价,参考图不加价,画幅和提示词长度都不影响价格——分辨率是唯一的计费维度,提交前即可确定单次费用。不传 resolution 时按默认的 1k 出图,并按 1k 档计费。
单价见 GET /v1/models 返回的 price_config,或控制台「模型市场」。price_config.image_prices 按 1k、2k、4k 分键,default 是未命中分辨率键时的兜底价。单次调用的实际花费见任务响应里的 cost:整数 quota,500,000 quota = 1 USD,不是美元。
只有成功出图才计费。任务失败、取消,或没有返回可用图片时,全额退款。

响应

任务完成
result.images 返回生成的图片,url 是数组,expires_at 是图片链接的过期时间戳。完整字段说明见查询任务状态。

与官方线路的区别

两者的动作、分辨率档位(1k 2k 4k)和其余画幅相同。

相关文档