ModelSell 文档
图片系列通用图片

通用图片生成

使用 /v1/images/generations 统一调用 nano-banana 全系和 gpt-image-2 图片模型。

/v1/images/generations 是 ModelSell 推荐的通用图片入口。文本生成图片时传入 modelprompt;如果需要参考图或图片编辑,再传入 imagesimageimage_urls

不同模型支持的参数并不完全一致。建议调用方保留统一入口,但按模型选择对应参数和值。

接口

操作Endpoint
图片生成POST /v1/images/generations
图片编辑兼容入口POST /v1/images/edits
查询异步图片任务GET /v1/images/generations/{task_id}

支持模型

模型说明
nano-banananano-banana 基础图片生成/编辑模型。
nano-banana-2nano-banana 2 图片生成/编辑模型,支持更完整的分辨率和搜索增强参数。
nano-banana-2-litenano-banana 2 轻量版本,适合更快或更低成本的图片生成/编辑。
nanp-banana-pronano-banana pro 图片生成/编辑模型。
gpt-image-2GPT Image 2 图片生成/编辑模型。

通用请求字段

字段类型必填说明
modelstring模型名称,例如 nano-banana-2gpt-image-2
promptstring图片生成或编辑提示词。
imagesstring[]参考图 URL 或可访问的图片引用。推荐统一使用该字段。
imagestring / string[]OpenAI 图片编辑兼容字段,可用于单图或多图输入。
image_urlsstring[]兼容部分上游格式的参考图字段。
aspect_ratiostring输出比例。适合 nano-banana 全系和部分 gpt-image-2 渠道。
resolutionstring图片分辨率或计费分档。适合 nano-banana 全系和部分 gpt-image-2 渠道。
sizestringOpenAI/gpt-image 兼容尺寸字段。适合 gpt-image-2
qualitystring图片质量。适合 gpt-image-2,部分渠道也可用于其他模型。
output_formatstring输出格式,如 pngjpeg
response_formatstringOpenAI 兼容响应格式,如 urlb64_json
nnumber生成张数。是否支持由具体模型和渠道决定。
enable_web_searchbooleannano-banana-2 系列可用,开启网页搜索增强。
enable_image_searchbooleannano-banana-2 系列可用,开启图片搜索增强。

按模型区分参数

nano-banana 全系

nano-banana 全系包括 nano-banananano-banana-2nano-banana-2-litenanp-banana-pro。推荐使用 imagesaspect_ratioresolutionoutput_format 这组参数。

参数推荐值
images参考图数组。不传时为文生图,传入时为图生图或图片编辑。
aspect_ratio1:13:22:33:44:34:55:49:1616:921:91:44:11:88:1
resolution0.5k1k2k4k
output_formatpngjpeg
enable_web_searchtruefalse,主要用于 nano-banana-2 系列。
enable_image_searchtruefalse,主要用于 nano-banana-2 系列。
{
  "model": "nano-banana-2",
  "prompt": "修改海报中的物品,改为杯子",
  "images": [
    "https://example.com/input.png"
  ],
  "aspect_ratio": "4:3",
  "resolution": "2k",
  "output_format": "png",
  "enable_web_search": false,
  "enable_image_search": false
}

gpt-image-2

gpt-image-2 可按渠道能力选择 OpenAI 兼容尺寸参数或图片分档参数。不要把 size 和 nano-banana 的 resolution 分档混为同一个含义。

参数推荐值
sizeOpenAI 兼容尺寸,如 1024x10241536x10241024x1536,具体以渠道支持为准。
aspect_ratio比例型渠道可使用,如 1:14:316:99:16
resolution分档型渠道可使用,如 1k2k4k
qualitylowmediumhighauto
output_formatpngjpeg
response_formaturlb64_json
{
  "model": "gpt-image-2",
  "prompt": "A cinematic product photo of a ceramic cup",
  "size": "1536x1024",
  "quality": "high",
  "response_format": "url"
}

如果当前渠道使用比例和分档参数,也可以这样调用:

{
  "model": "gpt-image-2",
  "prompt": "A cinematic product photo of a ceramic cup",
  "aspect_ratio": "4:3",
  "resolution": "2k",
  "quality": "high",
  "output_format": "png"
}

图片编辑

带参考图时,推荐使用 images 数组。单图也可以使用 image,但多图编辑时 images 更清晰。

{
  "model": "nano-banana-2",
  "prompt": "把参考图中的海报主体改为杯子",
  "images": [
    "https://example.com/poster.png"
  ],
  "aspect_ratio": "4:3",
  "resolution": "2k"
}

返回结果

部分图片模型会返回异步任务 ID:

{
  "id": "task_xxx",
  "object": "image.task",
  "created": 1770000000,
  "model": "nano-banana-2",
  "status": "created"
}

生成完成后,通过异步任务查询接口获取最终图片 URL。是否同步等待、是否返回 OpenAI 图片格式,由当前模型和渠道配置决定。

On this page