跳转到主要内容
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 参数来指定生成图片的分辨率,支持的分辨率如下:
  • 1K1024x1024
  • 2K2048x2048
  • 4K4096x4096
nano-banana-2 支持 size 参数,nano-banananano-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"
    ]
}'