01在线体验
在线体验 Nano Banana 2
提示词、参考图、宽高比和分辨率,无需写代码。同一个请求的代码,一键即可获取。
02价格
Nano Banana 2 的价格
Google 官方价格与我们的价格。无需订阅:只为成功生成的图片从余额中付费。
| 分辨率 | Google 官方价格 | Rendergrid | 节省 | $10 可生成 |
|---|---|---|---|---|
| 1K | $0.067 | $0.025 | 62% | 400 张图片 |
| 2K | $0.101 | $0.04 | 60% | 250 张图片 |
| 4K | $0.151 | $0.06 | 60% | 166 张图片 |
03示例
用 Nano Banana 2 生成的作品
这款模型的 6 张图片,附带提示词。“去在线体验”会把提示词和参数填入表单。

雨后老城区的狭窄傍晚街道,招牌上清晰可读:“卢加咖啡馆”、“药房 24”、“图书与唱片”,湿漉漉的柏油路面倒映着灯光,摄影作品

商品广告摄影:虚构品牌“清泉”的起雾玻璃水瓶,周围是碎冰屑,带有冷凝水珠,冷调蓝色背景,逆光

清晨宽敞的 Loft 工作室:砖墙、大窗户、斜射的阳光、摆着笔记本电脑和绿植的木桌、靠墙的自行车,室内摄影

围裙上沾着面粉的面包师肖像:他正从烤炉中取出一盘法棍,炉火的暖光,蒸汽,皮肤和布料的质感清晰可见,纪实摄影

严格俯拍:灰色混凝土桌面上整齐地分开摆放着一杯咖啡、一个牛角包、圆框眼镜、笔记本、钥匙和无线耳机,互不重叠,柔和的日光

傍晚滨水步道的宽幅全景照片:一排亮着暖光的咖啡馆、码头边的小船、深色水面上的倒影、蓝色暮色,前景中没有人
04API
一个请求,一张图片
POST /images/ 返回 202 和 id。结果可通过轮询 GET /creations/ 或 Webhook 获取。
| 参数 | 类型 | 传入内容 |
|---|---|---|
model必选 | string | nano-banana-2 |
prompt必选 | string | 要画什么:主题、风格、光线、图中文字。最多 20,000 个字符。 |
resolution | string | 1K、2K 或 4K。未指定时为 2K。 |
aspect_ratio | string | 1:1 16:9 9:16 4:3 3:4 2:3 3:2 5:4 4:5 21:9 1:4 1:8 4:1 8:1 或 auto |
image_file_ids | string[] | 最多 14 个来自 POST /uploads 的文件 id——即参考图:PNG、JPEG 或 WebP。仅用文本发起的请求不要传此字段。 |
image_urls | string[] | 可用 1 到 14 个公开的图片链接代替文件。不要与 image_file_ids 混用。 |
webhook_url | string | 接收就绪或出错事件的地址——用来代替轮询。 |
X-Idempotency-Key请求头 | string | 使用相同的幂等键重复发送,不会创建第二个请求,也不会产生第二次扣费。 |
在 webhook_url 字段中传入地址,我们会发送 creation.completed 或 creation.failed 事件。请使用控制台中的密钥验证签名,见 “Webhook” 板块:那里还有投递日志和测试发送。
curl https://api.rendergrid.io/ api/ public/ v1/ images/ generate \ -H "Authorization: Bearer $RENDERGRID_API_KEY" \ -H "Content-Type: application/json" \ -H "X-Idempotency-Key: 7b3e0c2a-0001" \ -d '{ "model": "nano-banana-2", "prompt": "雨后老城区的狭窄傍晚街道,招牌上清晰可读:“卢加咖啡馆”、“药房 24”、“图书与唱片”,湿漉漉的柏油路面倒映着灯光,摄影作品", "resolution": "1K", "aspect_ratio": "3:4" }' # 然后查询状态和结果链接 curl https:// api.rendergrid.io/ api/ public/ v1/ creations/ 8f2c41a9-1710-4917-ae39-f3374ea1952c \ -H "Authorization: Bearer $RENDERGRID_API_KEY"
import os, time, requests API = "https://api.rendergrid.io/ api/ public/ v1" headers = {"Authorization": f"Bearer {os.environ['RENDERGRID_API_KEY']}"} job = requests.post(f"{API}/images/generate", headers=headers, json={ "model": "nano-banana-2", "prompt": "雨后老城区的狭窄傍晚街道,招牌上清晰可读:“卢加咖啡馆”、“药房 24”、“图书与唱片”,湿漉漉的柏油路面倒映着灯光,摄影作品", "resolution": "1K", "aspect_ratio": "3:4", }).json() # 202: {"id": "…", "status": "queued", "task_id": "…", "cost": 0.025} while True: c = requests.get(f"{API}/creations/{job['id']}", headers=headers).json() if c["status"] in ("completed", "failed"): break time.sleep(5) print(c.get("result_urls"))
const API = "https://api.rendergrid.io/ api/ public/ v1"; const headers = { Authorization: `Bearer ${process.env.RENDERGRID_API_KEY}`, "Content-Type": "application/json", }; const job = await fetch(`${API}/images/generate`, { method: "POST", headers, body: JSON.stringify({ model: "nano-banana-2", prompt: "雨后老城区的狭窄傍晚街道,招牌上清晰可读:“卢加咖啡馆”、“药房 24”、“图书与唱片”,湿漉漉的柏油路面倒映着灯光,摄影作品", resolution: "1K", aspect_ratio: "3:4", }), }).then((r) => r.json()); // 202: {"id": "…", "status": "queued", "task_id": "…", "cost": 0.025} let c; do { await new Promise((r) => setTimeout(r, 5000)); c = await fetch(`${API}/creations/${job.id}`, { headers }).then((r) => r.json()); } while (c.status === "queued" || c.status === "processing"); console.log(c.result_urls);
{
"id": "8f2c41a9-1710-4917-ae39-f3374ea1952c",
"status": "queued",
"task_id": "8f2c41a9-1710-4917-ae39-f3374ea1952c",
"cost": 0.025
}{
"id": "8f2c41a9-1710-4917-ae39-f3374ea1952c",
"status": "completed",
"result_urls": [
"https:// …"
]
}{
"id": "8f2c41a9-1710-4917-ae39-f3374ea1952c",
"status": "failed",
"error": "The image or prompt was rejected by the safety filter. Try a different image or rephrase the prompt.",
"failure": {
"type": "declined",
"code": "content_policy",
"retryable": false
}
}{
"error": {
"code": "ERR_INSUFFICIENT_BALANCE",
"message": "insufficient api wallet balance",
"details": { "required": 0.025, "available": 0.0 }
}
}05说明
Nano Banana 2 的功能
Google 的图像生成与编辑模型:严格遵循提示词的照片和场景。10 种标准宽高比和 4 种细长宽高比——8:1、4:1、1:4 和 1:8,均支持 1K、2K 和 4K。

4 种细长宽高比:8:1、4:1、1:4 和 1:8
除 10 种标准宽高比外,还有宽幅的 8:1 和 4:1,以及高幅的 1:4 和 1:8:适合网站页头、横幅、橱窗和竖向长条。这四种在 1K、2K 和 4K 下均可使用。
nano-banana-2 · 1K · 4:1 · $0.025

清晰可读的招牌
把所需文字放在引号中——上方街景中可以清楚读出“卢加咖啡馆”“药房 24”和“图书与唱片”。短文字比长文字更准确。
nano-banana-2 · 1K · 3:4 · $0.025

更多细节,适合印刷和大幅横幅
4K 提供充足的尺寸余量:室内场景、产品画面和宽幅构图,可用于印刷、大幅面载体,以及之后需要裁切的画面。
nano-banana-2 · 4K · 16:9 · $0.06
规格与注意事项
- 厂商
- 模型 id
nano-banana-2- 分辨率
- 1K、2K 和 4K
- 未指定时
- 2K · 宽高比 1:1
- 参考图
- 最多 14 个 · PNG、JPEG、WebP · 每个最大 25 MiB
- 平均耗时
- 34 秒
- 四种细长宽高比——
8:1、4:1、1:4和1:8——在三种分辨率下均可使用。 - 未指定分辨率时为 2K。
- 支持
auto模式:由模型选择宽高比。有参考图时,通常沿用第一张参考图的宽高比。 - 一个请求生成一张图片。需要一组图片时,请发送多个请求。
- 提示词是必选参数,带参考图时也不例外,且不超过 20,000 个字符。
- 超过 7 MiB 或长边超过 4,096 像素的参考图可能会被缩小或转码——请自行保存原图。
- 不支持蒙版:要编辑图片,请将其作为参考图传入,并在提示词中描述编辑内容。
- 分辨率是尺寸档位,不是像素值:不接受
width和height参数。 - 结果保存 24 小时——请将文件下载到你自己的存储中。已上传文件的 id 在上传后 24 小时内有效,文件本身会在最后一次上传 48 小时后删除。
- 模型可能拒绝提示词或参考图:请求会以
failed结束,资金会退回。
适用人群
用于卡片和目录的产品拍摄、平铺摆拍和干净背景。
宽幅 8:1 和 4:1,用于页头、橱窗和通栏广告。
竖向画面 9:16 和 1:4,用于 Stories 和竖向长条。
基于参考图的场景、室内和构图,用于演示文稿和情绪板。
如何写提示词
五条最常提升效果的规则。
- 先写主体,再写细节。画面里有什么、在哪里、什么光线和视角;风格和技法放在最后。
- 文字放在引号中。逐字写出文字:“药房 24”。短文字比长文字更准确。
- 按位置选择宽高比。
8:1和4:1适合页头和橱窗,1:4和1:8适合竖向横幅。 - 参考图用于构图。上传最多 14 个文件,并在提示词中写明从每张图中取什么。
- 分辨率按用途选。1K 价格 $0.025,适合预览和草稿;2K 价格 $0.04,适合网站;4K 价格 $0.06,适合印刷和大幅横幅。
与相邻模型对比
| 模型 | 优势 | 分辨率 | 起始价格 | 平均耗时 |
|---|---|---|---|---|
| Nano Banana 2本模型 | 照片和场景,严格遵循提示词;支持细长和全景宽高比 | 1K、2K、4K | 起价 $0.025 | 平均 34 秒 |
| Nano Banana Pro | 图中文字、复杂场景和产品摄影 | 1K、2K、4K | 起价 $0.04 | 平均 39 秒 |
06常见问题
关于 Nano Banana 2 的常见问题
Nano Banana 2 的一张图片多少钱?
比 Google 官方价格便宜多少?
生成失败怎么办?
支持哪些分辨率和宽高比?
auto——由模型自行选择宽高比。图片要等多久?
GET /creations/ {id} 查看,也可以传入 webhook_url。轮询频率不要超过每 5 秒一次。可以上传自己的图片吗?
POST /uploads 上传文件,再将其传入 image_file_ids(最多 14 个),或者把链接传入 image_urls。支持 PNG、JPEG 和 WebP,每个文件最大 25 MiB。已上传文件的 id 在上传后 24 小时内有效,文件本身会在最后一次上传 48 小时后删除。如何生成全景或细长画面?
aspect_ratio:宽幅用 8:1 或 4:1,高幅用 1:4 或 1:8。这四种宽高比在 1K、2K 和 4K 下均可使用。如何获取结果?
202 响应中包含 id。用它请求 GET /creations/ {id} 即可获得状态和 result_urls;也可以不轮询,改为传入 webhook_url——图片就绪时我们会发送事件。结果文件保存 24 小时。如何付费?
大批量有专属方案吗?
07相似模型
相似模型
08文章
关于 Nano Banana 2 的文章

最佳图像生成 API:一张表看懂 10 款模型
Nano Banana 和 GPT Image 两个系列的模型并排放进一张表:厂商、分辨率、宽高比、Rendergrid 的单张价格,以及每款模型的说明里写明的用途。再配上示例图和对应的提示词,方便你用自己的任务检验;本文不给模型排名。

10,000 张图片要花多少:图片生成预算怎么算
用“张数乘以单张价格”估算每月的图片生成预算:哪些请求会计入账单,不同模型和分辨率的算法示例,以及一份用你的账号自己的价格计算的 Python 和 Node.js 模板。

请求失败不收费:按张付费是怎样运作的
提交请求时按张扣费;没有生成出图片时,扣掉的金额会自动退回余额,无需申请。本文说明哪些请求从不扣费、API 响应里怎样体现,以及控制台里能看到什么。


