ModelRouterModelRouter
接口调用图片模型

Nano Banana 2

Google Gemini 3.1 Flash Image,支持文生图和图片编辑,支持 `4:1`、`8:1` 等超宽比例。

nano-banana-2-lite 是轻量版,出图更快、价格更低。

  • 模型 ID:nano-banana-2、nano-banana-2-lite(参数与用法相同)
  • 接口:POST https://modelrouter.club/v1/images/generations(同步返回)
  • 查看价格 · 在线试用(登录后,按自己的余额扣费)

请求参数

Authorizationstring必填

Bearer YOUR_API_KEY,在 控制台的 API 密钥页 创建。

modelstring必填

nano-banana-2、nano-banana-2-lite

promptstring必填

画面描述。

resolutionstring默认 1K

输出分辨率:1K、2K、4K。

aspect_ratiostring

画面比例: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。不传时由模型决定;传了 size(如 1536x1024)时取最接近的比例。

imagestring | string[]

参考图的公网 URL,最多 14 张,传数组。传了参考图即为图生图 / 图片编辑。

negative_promptstring

不希望出现在画面里的内容。

seedinteger

随机种子。

output_formatstring

png 或 jpeg。

示例:文生图

curl https://modelrouter.club/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nano-banana-2",
    "prompt": "秋日咖啡店的拿铁海报,暖色调,留出标题位置",
    "resolution": "2K",
    "aspect_ratio": "3:4"
  }'

示例:参考图生图

curl https://modelrouter.club/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nano-banana-2",
    "prompt": "把这张产品图换成纯白背景,保持商品不变",
    "image": ["https://example.com/product.jpg"]
  }'

响应

示例结构:

{
  "data": [
    { "url": "https://example.com/generated/xxxx.png" }
  ]
}

计费

按张计费,1K、2K、4K 三档单价;Lite 版单价更低。按实际生成成功的张数结算,失败不扣费。

注意
  • Nano Banana 与可灵的参考图只接受公网可访问的 http(s) URL,不支持上传文件或 Base64。
  • 生成结果是临时链接:GPT Image 约 24 小时失效,Nano Banana 与可灵约 7 天失效。请及时下载转存。
  • 接口同步返回,出图可能需要 1–2 分钟,请把客户端超时设为 5 分钟以上,避免重复提交导致重复扣费。

实时单价见 模型广场。通用字段、响应格式和常见错误见 图片通用说明。