Nano Banana 2 API:每张 0.25 元起,3 步接入
Nano Banana 2 对应谷歌的 Gemini 3.1 Flash Image 模型。买积分、创建 Key、发一个请求,就能在自己的产品里调用 Nano Banana 2 API。本站是第三方服务,不是谷歌官方。
- 模型 ID
- nano-banana-2
- 接口地址
- https://www.nano-banana.cn
- 提交任务
- POST /api/ai/generate/
- 查询结果
- POST /api/ai/query/
- 鉴权方式
- Authorization: Bearer sk-…
- 价格
- 1K 每张 0.25 元起,谷歌官方约 0.46 元
- 出图时间
- 通常 20 到 60 秒,失败不扣积分
接入前,先在线试一张
这个框和 Nano Banana 2 API 用的是同一个模型。先把提示词调好,再放进代码。网页上生成要登录,并消耗账号积分。
Nano Banana 2 API 价格:和谷歌官方对比
本站的 Nano Banana 2 API 最低每张 0.25 元,谷歌官方 1K 每张约 0.46 元。本站 2K 和 1K 同价,分辨率越高省得越多,失败、超时、审核没过都不扣积分。
本站和谷歌官方每张多少钱
| 分辨率 | 本站积分 | 本站每张(最低) | 谷歌官方每张 | 比官方省 |
|---|---|---|---|---|
| 0.5K | 2 积分 | ¥0.25 | 0.045 美元(约 ¥0.31) | 约 18% |
| 1K | 2 积分 | ¥0.25 | 0.067 美元(约 ¥0.46) | 约 45% |
| 2K | 2 积分 | ¥0.25 | 0.101 美元(约 ¥0.69) | 约 64% |
| 4K | 3 积分 | ¥0.38 | 0.151 美元(约 ¥1.03) | 约 63% |
一包积分能出多少张
| 积分包 | 价格 | 1K 每张 | 1K 张数 | 4K 张数 |
|---|---|---|---|---|
| 入门 100 积分 | ¥58 | ¥1.16 | 50 张 | 33 张 |
| 标准 240 积分 | ¥98 | ¥0.82 | 120 张 | 80 张 |
| 高级 2,000 积分 | ¥399 | ¥0.40 | 1,000 张 | 666 张 |
| VVIP 8,000 积分 | ¥999 | ¥0.25 | 4,000 张 | 2,666 张 |
如何接入 Nano Banana 2 API
调用 Nano Banana 2 API 分两步:先提交任务拿到 id,再用 id 查询结果。接口是本站自己的格式,不兼容 OpenAI 和谷歌的 SDK,也不支持回调(webhook)。

- 1
- 2
第 2 步:提交生图任务
向 /api/ai/generate/ 发 POST 请求,model 写 nano-banana-2,带上提示词、比例和分辨率。返回里的 data.id 就是任务 id。
- 3
第 3 步:查询并保存图片
Nano Banana 2 API 是异步出图,每隔约 10 秒查询一次 /api/ai/query/。status 变成 success 后,从 outputImages 取图片地址,存到自己的服务器。
可以直接复制的调用代码
下面的 Nano Banana 2 API 例子,左边是提交和查询两个请求,右边是提交、等待并打印图片地址的完整程序。先把 Key 放进环境变量 NANO_BANANA_KEY。
cURL
curl -X POST https://www.nano-banana.cn/api/ai/generate/ \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"mediaType": "image",
"model": "nano-banana-2",
"prompt": "一杯冰拿铁放在木桌上,清晨窗边的柔光",
"scene": "text-to-image",
"options": { "aspectRatio": "1:1", "resolution": "1K" }
}'
# 返回
# { "code": 0, "message": "ok", "data": { "id": "3f2a1b4c-...", "status": "queuing" } }完整程序
import os, time, requests
BASE = "https://www.nano-banana.cn"
HEADERS = {"Authorization": f"Bearer {os.environ['NANO_BANANA_KEY']}"}
task = requests.post(f"{BASE}/api/ai/generate/", headers=HEADERS, json={
"mediaType": "image",
"model": "nano-banana-2",
"prompt": "咖啡新品海报,顶部大标题写:秋日第一杯",
"scene": "text-to-image",
"options": {"aspectRatio": "3:4", "resolution": "2K"},
}, timeout=60).json()
task_id = task["data"]["id"]
while True:
time.sleep(10)
data = requests.post(f"{BASE}/api/ai/query/", headers=HEADERS,
json={"taskId": task_id}, timeout=60).json()["data"]
if data["status"] == "success":
print(data["outputImages"][0])
break
if data["status"] == "failed":
raise RuntimeError(data)Nano Banana 2 API 的模型特点和本站优势
Nano Banana 2 是谷歌 Gemini 3.1 Flash Image 模型的别名,主打出图快、能写中文。通过本站调用 Nano Banana 2 API,不用开谷歌云账号,也不用配置海外结算。
- 1K 每张 0.25 元起
- 不用谷歌云账号
- 一个 Key 切换多款图片模型
- 失败不扣积分
模型特点
- 能在图片里写中文,标题和短句基本能写对。
- 支持 0.5K 到 4K,支持 14 种比例,最宽到 8:1。
- 一次最多传 10 张参考图,可以局部修改。
为什么用本站
- 中文文档和中文客服,支付宝就能买积分。
- 2K 和 1K 同样扣 2 积分,高分辨率更划算。
- 换模型只改一个 ID,GPT Image、Seedream 都在同一个接口。

适合用它做什么
下面三张都是我们用这个模型实际生成的,没有修图。小字和细节还是要逐处检查。

带中文标题的海报
两行中文都写对了。场景比描述更热闹,自己加了客人和绿植,不想要就在提示词里写明。

改图里的文字
上传原图,写清改什么。日期和时间都对,价格牌这类小字有细微变化。

店铺 Logo 方案
店名四个字都写对了,可以当初稿继续改。商用前要自己查商标。
常用参数
| 参数 | 必填 | 说明 |
|---|---|---|
| mediaType | 是 | 生图固定写 image |
| model | 是 | 固定写 nano-banana-2 |
| prompt | 是 | 图片描述,可以写中文 |
| scene | 否 | text-to-image 文生图,image-to-image 图生图 |
| options.aspectRatio | 否 | 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,默认 1:1 |
| options.resolution | 否 | 0.5K、1K、2K、4K,默认 1K |
| options.image_urls | 否 | 参考图地址数组,最多 10 张,要先上传 |
| options.web_search | 否 | 打开联网搜索,每张加 1 积分 |
| options.seed | 否 | 随机种子 |
| options.mask_url | 否 | 局部修改用的蒙版地址 |
常见报错和使用限制
报错怎么查
| 返回的 message | 原因 | 怎么办 |
|---|---|---|
| no auth, please sign in | Key 没带或不对 | 检查 Authorization 请求头 |
| paid account required for API access | 账号没有付费记录 | 先购买积分包 |
| insufficient credits | 积分不够 | 充值,或降低分辨率 |
| invalid scene | scene 写错了 | 只能写 text-to-image 或 image-to-image |
| Unsupported model | 模型 ID 写错了 | 写 nano-banana-2 |
使用前要知道的限制
- 一张图通常 20 到 60 秒,不能在一个请求里等结果,要轮询。
- 不合规的内容会被拦下,不扣积分。
- 实际输出像素不保证固定,要用比例和分辨率档位控制。
- 谷歌已把 Nano Banana 2.1 列为 gemini-3.1-flash-image 的推荐替代,暂未公布关停日(2026 年 11 月 4 日核对谷歌弃用列表)。
nanobanana2和nanobanana_pro、nanobanana_2.1怎么选
Nano Banana 2 API 和另外两个模型走同一个接口,换模型只改 model 这一项。我们用同一句描述各生成一张做过对比测试,同样的提示词结果差别不小,建议各跑一张再定。
| 模型 | 1K / 2K / 4K 积分 | 谷歌官方 1K 价 | 我们的 1K 价(最低) | 实测表现 |
|---|---|---|---|---|
| nano-banana-2 | 2 / 2 / 3 | 0.067 美元(约 ¥0.46) | ¥0.25 | 文字对,场景容易自己加东西 |
| nano-banana-pro | 2 / 2 / 4 | 0.134 美元(约 ¥0.91) | ¥0.25 | 画面最贴近描述 |
| nano-banana-2.1 | 4 / 4 / 5 | 0.0336 美元(约 ¥0.23) | ¥0.50 | 排版最像成品,细节会多加 |
Nano Banana 2 API 常见问题
本站内容按当前配置,2026 年 11 月 4 日核对;谷歌内容以官方文档为准。
nanobanana 2 api 和 Gemini 3.1 Flash Image API 是同一个吗?
Nano Banana 2 是谷歌给 Gemini 3.1 Flash Image 起的名字。接口不同:谷歌官方用 Gemini API,本站用自己的接口,模型 ID 写 nano-banana-2。
Nano Banana 2 API 一张多少钱?
0.5K、1K、2K 每张 2 积分,4K 每张 3 积分。按积分包换算,1K 图每张约 0.25 到 1.16 元。谷歌官方 1K 每张 0.067 美元,约 0.46 元。
Nano Banana 2 API 有免费额度吗?
谷歌接口的图片输出没有免费档。本站注册赠送的积分只能在网页上用,账号有过付费才能调用接口。
能直接用 OpenAI 或谷歌的 SDK 吗?
不能。本站接口是自己的格式,要按上面的例子写请求。
调用失败会扣积分吗?
不会。生成失败、超时或审核没过都不扣积分。
支持图生图吗?
支持。先上传图片拿到地址,放进 options.image_urls,最多 10 张,scene 写 image-to-image。
支持开发票吗?
支持。需要开票请联系客服 support@nano-banana.cn。