Documentation Index
Fetch the complete documentation index at: https://docs.crazyrouter.com/llms.txt
Use this file to discover all available pages before exploring further.
Nano Banana
nano-banana 是 nano-banana 的公开别名。用户侧统一使用 OpenAI Images 兼容协议;Gemini / Vertex 原生承载、字段转换和路由选择都由 Crazyrouter 在服务端处理。
模型名
| 推荐模型名 | 等价底层模型 |
|---|---|
nano-banana | nano-banana |
nano-banana。如果你的系统已经直接写了 nano-banana,也可以继续通过同一个 /v1/images/generations 入口调用。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 推荐 nano-banana;也兼容 nano-banana |
prompt | string | 是 | 生成或编辑指令 |
image_input | string 或 string[] | 否 | 参考图 URL;不传则为文生图 |
resolution | string | 否 | 1K、2K、4K |
aspect_ratio | string | 否 | 如 1:1、16:9、9:16、21:9、auto |
output_format | string | 否 | png、jpeg / jpg |
output_compression | integer | 否 | 0-100,用于 JPEG 压缩质量 |
n | integer | 否 | 生成数量,默认 1 |
不要在客户请求里传 Gemini 原生字段,例如
generationConfig、imageConfig、imageOutputOptions、image_output_options。这些属于上游 provider 细节,Crazyrouter 会从统一参数自动转换。文生图示例
参考图编辑示例
cURL
响应
响应保持 OpenAI Images 风格。默认优先读取data[0].url;少数兼容渠道可能返回 data[0].b64_json。
常见错误
| 错误写法 | 正确写法 |
|---|---|
直接调用 /v1beta/models/nano-banana:generateContent | 改用 POST /v1/images/generations |
在请求中传 image_output_options | 改用统一参数 output_format、output_compression |
只把 base URL 配成 https://cn.crazyrouter.com 后又让 SDK 拼 OpenAI 路径 | OpenAI SDK 使用 https://cn.crazyrouter.com/v1 |