Nano Banana 是由 Google DeepMind 开发的 Google 最先进图片生成模型,支持图片生成与图片编辑,是 Gemini 2.5 Flash Image 的底层画图模型。
Nano Banana 最大只能生成 1K 分辨率的图片,且不支持修改,为此我们提供了 Nano Banana HD 版本支持生成 4K 高清图片,调用方式和 Nano Banana 完全一致。
Nano Banana 2 是 Nano Banana 的 Pro 版本,专为专业数字资产制作,原生支持 4K 图片生成,是 Gemini 3 Pro Image 的底层画图模型。
模型参数
- 模型ID:
nano-banana/nano-banana-hd/nano-banana-2
- 模型价格:你可以在模型广场查看最新价格信息
- 调用入口:
https://geekai.co/api/v1/images/generations
- 模型参数:参考画图 API 手册
- API认证:获取 API KEY
不支持画图 API 中的以下参数:
negative_prompt
seed
strength
quality
style_preset
mask
watermark
background
Nano Banana 支持的 aspect_ratio 尺寸如下:
1:1
2:3
3:2
4:3
3:4
4:5
5:4
16:9
9:16
21:9
Nano Nanana 2 支持通过 size 参数来指定生成图片的分辨率,支持的分辨率如下:
1K:1024x1024
2K:2048x2048
4K:4096x4096
仅 nano-banana-2 支持 size 参数,nano-banana 和 nano-banana-hd 不支持该参数。
图片生成
通过文字描述来生成对应图像:
curl --location --request POST 'https://geekai.co/api/v1/images/generations' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer $GEEKAI_API_KEY' \
--data '{
"model":"nano-banana",
"prompt":"画一只可爱的小猫在草丛中玩耍",
"aspect_ratio": "1:1"
}'
图片编辑
和 GPT-Image-1 一样,Nano Banana 也支持图片编辑接口,因此我们通过此接口可以实现图生图功能。
单图
通过传入图片+文本提示对指定图片进行编辑:
curl --location --request POST 'https://geekai.co/api/v1/images/edits' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer $GEEKAI_API_KEY' \
--data '{
"model": "nano-banana",
"prompt": "修复这张破损的照片",
"image": "https://static.geekai.co/storage/2025/04/02/broken-picture.jpg"
}'
多图
多张图片可以通过字符串数组传递:
curl --location --request POST 'https://geekai.co/api/v1/images/edits' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer $GEEKAI_API_KEY' \
--data '{
"model": "nano-banana",
"prompt": "将图1中的面料应用至图2的服装上,图片比例按照图2来",
"image": [
"https://style3d-render.oss-cn-hangzhou.aliyuncs.com/test/针织.jpg",
"https://style3d-render.oss-cn-hangzhou.aliyuncs.com/test/款式图.jpg"
]
}'