APIMODELSAPIMODELS

电商商品图 AI 编辑:三个模型、同一张商品图

TL;DR 把商品照片作为参考图发过去,再描述你要的新画面就行。我们在 apimodels.app 上实测:GPT Image 2 把杯子放进了咖啡馆场景、杯子本身没变;Nano Banana 2.1 做出了纯白(#FFFFFF)背景的主图;Qwen Image 3.0 把横幅文字写对了,但多加了几行我们没要的字。一个 key、一个接口,生成失败不扣费。

AI 商品图编辑,就是把现有的商品照片和一句指令一起发给图像模型 —— 换背景、做白底图、出促销横幅 —— 拿回一张商品本身不变的新图。对有几百个 SKU 的店铺来说,常规图可以不用再约拍摄或修图师。难点在于商品本身不能被改动。

下面是一次实测:同一张商品图(一只印着深蓝叶子 logo 的白色马克杯,这张图本身也是为测试生成的),在 apimodels.app 上用三个模型各做一种编辑,每种只调用一次、都用 1K 档,时间是 2026 年 11 月 4 日。每张结果我们都看过之后才写说明。

同一张商品图的三种编辑

左边是原图,右边是编辑结果。每组下面是我们发出的原始提示词,原图通过 image_urls 传入。

换生活场景 —— GPT Image 2

杯子、釉面和 logo 都没变,只换了场景。

展开细节与提示词原文

输出 1445x1089,耗时 27 秒,1K medium 档 $0.025。杯子的形状、釉面和叶子 logo 的位置都保持不变。模型加了窗户、橡木桌、盆栽和一把椅子的靠背,都没有碰到商品本身。适合分类页和社交媒体这种靠场景带货的图。

Keep the mug exactly as it is: same shape, same white glaze, same navy-blue leaf logo in the same place. Place it on a light oak cafe table next to a window with soft morning light, a blurred green plant in the background. Photorealistic lifestyle product photo.

纯白底主图 —— Nano Banana 2.1

纯白背景加柔和投影;杯子在画面里的位置挪了一点。

展开细节与提示词原文

输出 1200x896,耗时 67 秒,1K 档 $0.022。我们检查了输出图的四个角:RGB 都是 255、255、255,也就是很多电商平台主图要求的纯白。杯子和 logo 没变,但模型重新构图,把杯子往左上挪了一点;如果你的商品模板要求居中,需要再裁一次。

Keep the mug exactly the same, including the navy-blue leaf logo. Replace the background with pure white (#FFFFFF) for a marketplace listing photo, with a soft natural shadow under the mug. Do not add anything else.

带文字的促销横幅 —— Qwen Image 3.0

要的两行字都写对了,但它自己多加了四处我们没要的文字。

展开细节与提示词原文

输出 1024x576(16:9),耗时 55 秒,$0.035 加参考图 $0.004。「NEW ARRIVAL」和「20% OFF this week」写得很干净。但它还自己加了一个「Free Shipping」框、「Limited Time Offer」、一行「LEAF CO.」品牌名和一个「Shop Now」按钮。在店铺横幅上凭空多出一个「包邮」是实打实的问题,所以发布前每个字都要看一遍;也可以在提示词里明确写不许加其他文字(这次测试我们没有这样写)。

Use the mug from the reference image unchanged. Create a 16:9 promotional web banner: the mug on the left half on a pale blue background; on the right half the headline 'NEW ARRIVAL' in bold dark navy sans-serif and below it the line '20% OFF this week' in a smaller weight. Clean, minimal, plenty of empty space.

什么活用哪个模型

价格是 apimodels.app 上的每张价。三个模型都用同一个请求字段接收商品图,所以同一个 SKU 可以跑两个模型、留效果好的那张。分辨率越高越贵:GPT Image 2 medium 档 2K $0.03、4K $0.05,Nano Banana 2.1 2K $0.036、4K $0.06。

任务模型 ID价格(1K)实测情况
换生活场景背景gpt-image-2$0.025(medium)商品不变,场景替换
纯白底主图nano-banana-2-1$0.022四角纯白,商品不变,构图有挪动
带文字的横幅 / 海报qwen3-image$0.035,每张参考图 +$0.004要的字写对了,多加了别的字

批量处理整个商品目录

一个 SKU 就是一次调用:把商品图链接放进 image_urls、写上指令,POST 过去;然后轮询 GET /v1/images/generations?task_id=…,或者传 callback_url 用 webhook 收结果。多个 SKU 可以并行跑。结果链接会过期,生成好就及时下载。

每种图(场景图、白底图、横幅)固定一个提示词模板,只换商品描述,整个目录出来的风格才统一。每张结果发布前都要过一遍:商品本身、logo 和图里的每一个字。

要知道的限制

不支持蒙版局部重绘:编辑靠文字描述,没法精确指定一小块区域。模型可能重新构图或加东西,上面三个里就有两个这样做了。我们这次的测试商品上没有小字;包装上有成分表、细小标签的商品,要逐字和原图核对。

不是每次生成都能成功,请求可能失败,也可能被内容审核拒绝;失败的生成不扣费。

什么情况下不该用 AI 编辑

如果图片必须和实物完全一致 —— 对颜色要求严格的商品、受监管的包装、顾客可能因为「和图不一样」退货的东西 —— 用真实拍摄。AI 编辑可能让颜色偏移、重画细节,上面的人工核对也没法让它做到像素级一致。

调用示例

cURL

curl https://api.apimodels.app/v1/images/generations \
  -H "Authorization: Bearer $APIMODELS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nano-banana-2-1",
    "prompt": "Keep the product exactly the same. Replace the background with pure white (#FFFFFF) with a soft natural shadow. Do not add anything else.",
    "image_urls": ["https://your-store.example/photos/sku-1024.jpg"],
    "resolution": "1K",
    "aspect_ratio": "4:3"
  }'

Python

import time
import requests

API = "https://api.apimodels.app/v1/images/generations"
H = {"Authorization": "Bearer YOUR_APIMODELS_KEY"}

task = requests.post(API, headers=H, json={
    "model": "gpt-image-2",
    "prompt": "Keep the product exactly as it is. Place it on a light oak cafe table by a window with soft morning light.",
    "image_urls": ["https://your-store.example/photos/sku-1024.jpg"],
    "resolution": "1K",
    "aspect_ratio": "4:3",
}).json()["data"]["taskId"]

while True:
    d = requests.get(API, headers=H, params={"task_id": task}).json()["data"]
    if d["state"] in ("completed", "failed"):
        break
    time.sleep(5)

print(d.get("resultUrls"))  # download these right away; result links expire

常见问题

电商商品图编辑用哪个 AI 工具最好?

看是哪种图。我们用同一张商品图实测:换生活场景时 GPT Image 2 对商品保持得最好,做白底主图时 Nano Banana 2.1 给出了纯白背景,做带文字的横幅时 Qwen Image 3.0 把字写对了、但多加了别的字。在 apimodels.app 上三者走同一个接口,同一个 SKU 可以试两个模型、留更好的那张。

AI 会把我的商品改掉吗?

有可能。这次实测三个模型都没改杯子和 logo,但有两个重新构图或加了东西,有一个加了我们没要的文字。提示词里写清哪些必须保持不变,发布前每张都要检查。

AI 编辑一张商品图要多少钱?

在 apimodels.app 上 1K 每张:GPT Image 2 medium 档 $0.025,Nano Banana 2.1 $0.022,Qwen Image 3.0 $0.035,每张参考图另加 $0.004。2K、4K 更贵。生成失败不扣费。

能做亚马逊等平台要求的纯白底主图吗?

可以。实测 Nano Banana 2.1 输出图的四个角测出来是 RGB 255、255、255。还要对照平台自己的主图规则核对 —— 尺寸、商品占画面的比例、不能加文字 —— 因为模型可能会重新构图。

能自动批量处理整个商品目录吗?

可以。每个 SKU 一次 API 调用,商品图放在 image_urls 里;多个并行跑,用轮询或 callback_url webhook 收结果,结果链接会过期所以要及时下载。上线前保留一步人工检查。

相关阅读

收录于
APIMODELS on Product HuntAPIMODELS featured on ToolifyAPIMODELS featured on There's An AI For That