外观
Gemini 3.1 Flash Image Preview (Nano Banana 2)
gemini-3.1-flash-image-preview 是 Gemini 3.1 Flash 图片生成与编辑模型。nano-banana-2 是同一模型协议的别名。使用 size 字段请求紧凑、标准、2K 或 4K 输出,不需要切换模型 id。
API 形式
| 操作 | Endpoint | 模式 |
|---|---|---|
| 图片生成 | POST /v1/images/generations | 同步 |
| 图片生成任务 | POST /v1/async/images/generations | 异步 |
| 图片编辑 | POST /v1/images/edits | 同步 |
| 图片编辑任务 | POST /v1/async/images/edits | 异步 |
价格
积分
| 模型 id | 分辨率 | 每张积分 |
|---|---|---|
gemini-3.1-flash-image-preview-512 | 512px | 4 |
gemini-3.1-flash-image-preview | 1K(1024px) | 4 |
gemini-3.1-flash-image-preview-2k | 2K(2048px) | 6 |
gemini-3.1-flash-image-preview-4k | 4K(4096px) | 8 |
请求字段
该模型与 Pixapi 其他图片模型一样,使用 OpenAI 兼容图片字段。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 使用 gemini-3.1-flash-image-preview 或别名 nano-banana-2。 |
prompt | string | 是 | 描述要生成或编辑的图片。 |
image | file 或 file[] | 编辑必填 | 调用 /v1/images/edits 编辑输入图片时通过表单上传。 |
n | number | 否 | 返回图片数量。 |
size | string | 否 | 输出尺寸,例如 512x512、1536x1024、2K、4K 或模型支持的其他尺寸。 |
response_format | string | 否 | 模型支持时可选 url 或 b64_json。 |
示例
json
{
"model": "gemini-3.1-flash-image-preview",
"prompt": "A clean product hero image for an API dashboard",
"n": 1,
"size": "1536x1024"
}共享响应结构和图片编辑上传示例见 API 参考。
