Google Gemini Nano Banana 2.1 支持文生图和参考图编辑。APIMart 提供官方与 Ext 两种线路,输出分辨率规格相同,计费方式和使用限制有所区别。
服务亮点

生成图片的链接在任务完成后 72 小时失效,请及时下载保存。
透明定价,无隐藏费用。按量付费,用多少付多少。
* 实际费用以最终输出为准。
* gemini-nano-banana-2.1: 仅估算图片输出费用,输入与思考另计;最终费用以实际用量为准。
* Ext 不可用时允许转官方版。转官方后的任务按官方 Token 用量计费,最终费用可能与 Ext 预估不同。
Gemini Nano Banana 2.1 是谷歌对 Nano Banana 2 的更新版,画质、提示词遵循、角色一致性和文字渲染都有提升。可将提示词与参考图转化为 1K、2K 或 4K 图像,支持 14 种宽高比,并按需使用官方或 Ext 线路。
Nano Banana 2.1 支持的输入、输出设置与任务流程
Nano Banana 2.1 面向创意、电商和内容团队的实用场景
在 APIMart 上用一个 POST 请求调用 Google Nano Banana 2.1。Nano Banana 2.1 采用异步生成:提交任务后,轮询任务接口获取图片链接。
把 APIMart API 密钥保存到环境变量 APIMART_API_KEY,每次请求在 Authorization: Bearer <key> 中携带。
调用 POST /v1/images/generations,传入 Nano Banana 2.1 模型、提示词、size 和 resolution。图生图时加入 image_urls。响应返回 task_id。
调用 GET /v1/tasks/{task_id} 直到任务完成,然后从 data.result.images[0].url 数组读取图片链接(n 为 4 时包含 4 个链接)。请在 expires_at 到期前保存文件。任务失败将全额退款,原因在 error.message 中返回。
完整参数与返回字段见 Nano Banana 2.1 API 文档。
curl -X POST https://api.apimart.ai/v1/images/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-nano-banana-2.1",
"prompt": "日出时分山间湖泊的全景网站横幅,配有简洁的白色标题 Explore More",
"n": 1,
"size": "16:9",
"resolution": "2K"
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "gemini-nano-banana-2.1",
"prompt": "日出时分山间湖泊的全景网站横幅,配有简洁的白色标题 Explore More",
"n": 1,
"size": "16:9",
"resolution": "2K"
}
resp = requests.post(f"{API_BASE}/v1/images/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["images"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(3)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")curl -X POST https://api.apimart.ai/v1/images/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-nano-banana-2.1",
"prompt": "把照片中的商品放在清晨柔和光线下的大理石厨房台面上,保持标签文字不变",
"n": 1,
"size": "1:1",
"resolution": "2K",
"image_urls": [
"https://example.com/product.jpg"
]
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
model | string | 是 | 默认值: gemini-nano-banana-2.1 | gemini-nano-banana-2.1(官方,1–4 张,按 token 计费)或 gemini-nano-banana-2.1-ext(Ext,1 张,按张计费)。 |
prompt | string | 是 | 默认值: — | 要生成的图像或要进行的编辑的描述。 |
size | string | 否 | 默认值: 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,两条线路均支持全部比例。 |
resolution | string | 否 | 默认值: 1K | 1K、2K 或 4K,影响计费。不支持 0.5K。 |
n | integer | 否 | 默认值: 1 | 官方线路:1 到 4。Ext 线路:仅 1。 |
image_urls | array | 否 | 默认值: — | 参考图,支持公网 HTTP(S) 链接或 base64 Data URL,建议 PNG、JPEG 或 WEBP。文生图时留空。 |
official_fallback | boolean | 否 | 默认值: false | 仅 Ext 可用。Ext 线路失败、改由官方线路完成任务时,按官方 token 计费。 |
webhook | string | 否 | 默认值: — | 任务结束后调用的回调地址。 |
对比 APIMart 上所有 Nano Banana 型号。一个 API Key 即可调用全部型号,按张计费。
| 型号 | 底层模型 | 适用场景 | 分辨率 |
|---|---|---|---|
| Nano Banana API | Gemini 2.5 Flash Image | 角色一致性、多图融合与基于提示词的编辑 | 1K |
| Nano Banana Pro API | Gemini 3 Pro Image | 专业 4K 图像、清晰的多语言文字、最多 5 人保持一致 | 1K / 2K / 4K |
| Nano Banana 2 API | Gemini 3.1 Flash Image | 快速、高性价比的 0.5K–4K 生成 | 0.5K – 4K |
| Nano Banana 2 Lite API | Gemini 3.1 Flash Lite Image | 快速 1K 出图与编辑,每次 1 张,最多 14 张参考图 | 1K |
| Gemini Nano Banana 2.1 API当前页面 | Gemini Nano Banana 2.1 | 最新版本:文生图与参考图编辑,支持 14 种比例 | 1K / 2K / 4K |
Nano Banana 2.1 的线路、参数、计费与结果处理
Gemini Nano Banana 2.1 是谷歌最新的高效图像生成与编辑模型,也是 Nano Banana 2(Gemini 3.1 Flash Image)的更新版。它保持 Flash 级的速度和成本效率,同时提升了画质、提示词遵循、多轮角色一致性和文字渲染。在 APIMart 上可通过 Nano Banana 2.1 API 调用,model 为 gemini-nano-banana-2.1。
谷歌于 2026 年 10 月 6 日正式发布(GA)Gemini Nano Banana 2.1。它取代已被谷歌弃用的 gemini-3.1-flash-image,谷歌建议迁移到 Nano Banana 2.1。
谷歌将 Nano Banana 2.1 描述为 Nano Banana 2 的更新版,在画质、提示词遵循、多轮角色一致性、文字渲染,以及 1K、2K、4K 下的超宽和全景比例(1:4、4:1、1:8、8:1)上都有显著提升。Nano Banana 2.1 不支持 0.5K 档位。
gemini-nano-banana-2.1 使用 Google 官方线路,gemini-nano-banana-2.1-ext 使用 Ext 线路。两者运行同一个 Nano Banana 2.1 模型,支持的分辨率和宽高比相同;计费方式、单次出图张数及参考图大小限制有所区别。
官方版的 n 支持 1–4,Ext 当前仅支持 n=1。需要多张图片时,请分别提交 Ext 任务,或选择官方版一次生成。
image_urls 接受公网可访问的 HTTP(S) 链接或 base64 图片数据,建议使用 PNG、JPEG 或 WEBP。官方单张不超过 20 MB;Ext 单张不超过 30 MB,合计不超过 50 MB。平台不限制参考图张数,但仍受上游限制,并非可无限提交。
分辨率支持 1K、2K、4K;比例支持 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。官方版和 Ext 版在所有分辨率下都支持以上比例,1:4、4:1、1:8、8:1 也可用于 2K 和 4K。默认 1K 和 auto,不支持 0.5K。
官方版按实际输入和输出 token 计费,包括图片输出与思考,图片输出估算不等于任务总费用。Ext 按分辨率档位逐张计费,因此 Nano Banana 2.1 的价格取决于所选线路和分辨率。价格以平台价格表为准,任务完成后返回的 cost 为最终扣费金额。
这是 Ext 的可选设置,默认关闭。当第三方线路失败、实际改走官方线路完成时,费用改按官方 token 方式计算,不再按 Ext 的固定每张价格计费。
调用 POST /v1/images/generations 获取 task_id,再通过 GET /v1/tasks/{task_id} 查询至完成或失败。完成后的图片链接在 data.result.images[0].url 数组中;n 为 4 时该数组包含 4 个链接。
图片链接在任务完成后 72 小时失效,请依据 expires_at 及时下载转存。任务状态为 failed 时全额退款,cost 为 0;查询状态时的网络错误本身不代表生成失败。
注册 APIMart,在控制台打开 API 密钥页面并创建 Nano Banana 2.1 API 密钥。同一个密钥可调用 Google Nano Banana 2.1 API 及平台上的所有其他模型,按量付费,无需订阅。
探索同类型的其他模型。

Seedream 5.0 Flash
Seedream 5.0 Flash is ByteDance's fast, lower-cost text-to-image model. It supports single-image and multi-reference editing with up to 10 references and generates 1K, 1.5K or 2K images, or exact pixel sizes, with strong text rendering.

GPT Image 2.5 Flare
GPT Image 2.5 Flare is OpenAI's speed-focused GPT Image 2.5 model for image generation and editing. It supports up to 16 reference images, inpainting with transparent PNG masks and 15 aspect ratios.

GPT Image 2.5 Sunburst
GPT Image 2.5 Sunburst is an OpenAI image model for generation and editing, focused on precise edits for detail-sensitive creative work. Supports up to 16 reference images and PNG, JPEG or WebP output.

Grok Imagine Image Quality
Grok Imagine Image Quality is the quality-focused version of xAI's Grok image model for photorealistic text-to-image and image editing, with up to three reference images.