随手记新上架的 qwen-image-2.1:同一个透明诉求,两条命令给出两种结果
最近在盯阿里云百炼的「模型上下架与更新」页面,顺手记一下十月新到的两个图像模型:qwen-image-2.1-pro 和 qwen-image-2.1-turbo,那一栏只有这两条。
新模型刚到手的时候,我一般不急着做东西,先把官方写的宣称逐条对一遍,看哪条住在我会走的那条路上。这次对下来,四条宣称里三条当场成立,一条要先换命令才成立。换路这件事文档写了,只是得翻到 API 参考那一页才看见,光看模型优势栏会走进死胡同。
下面每个读数都标了跑的次数,单次的读数不下稳定性结论。

一、先核在架,再看默认模型是谁
模型 ID 差一个字符就是另一个模型,2.1-pro、2.1-turbo、还有默认的 qwen-image-3.0,长得都很像。装好阿里云百炼 CLI 之后(CLI 安装页在这),一条命令核在架:
bl model search --keyword qwen-image-2.1
返回 total 2:pro 和 turbo,能力标签都是图像生成,输入接受文本加图像。这一步不需要 Key。
顺手记一条容易踩的:bl image generate 的默认模型是 qwen-image-3.0。想用新族必须显式写 --model,不写就是另一个模型在跑,你记下来的读数全对不上号。
二、第一次出图,和三个单次计时
先出一张图看看手感:
bl image generate --model qwen-image-2.1-turbo --prompt "一张极简风格的产品贴纸:黄色柠檬切片图标,纯白背景" --size 1:1 --out-dir ./img21 --out-prefix t1
从敲回车到落盘 14 秒,就这一次。同一句提示词换 pro 跑了一次,20 秒,也是 1 次。后面那条透明提示词在 turbo 上是 13 秒,同样只跑了一次。三个数我都只当量级参考,谁快谁慢不下结论:次数不够,变量也没控。
落盘都是 PNG,1328×1328,RGBA 容器。容器带 alpha 不等于图是透明的,这句下面要兑现。
还有个我一开始没留意的默认值:不带 --watermark 就是加水印。帮助文本写的是"省略该 flag 时用 Profile 设置或 CLI 默认值(true)",我生成的图右下角确实有「AI 生成」角标。取图直接要用的话先决定要不要它,不要就显式写 --watermark false。生成和编辑都要 Key,API Key 在密钥管理页签创建,地域选北京。
三、透明这条:我原来以为在生成侧
官方给 2.1 族写的第一条优势是"原生透明"。我的第一反应是在生成命令里把透明喊出来:
bl image generate --model qwen-image-2.1-turbo --prompt "一枚圆形徽章贴纸:蓝色山峰剪影,背景完全透明(alpha 通道透明,不要任何底色)" --size 1:1 --out-dir ./img21 --out-prefix t2
出图之后把 PNG 的 alpha 通道拉直方图:全透明像素 0 个,全不透明 1,759,201 个。容器是 RGBA,内容是全不透明。
我原来以为提示词写得再狠一点就能抠出来,试了才知道这条路我这一次什么都没拿到。原因我不猜:bl image generate --help 里没有任何透明相关的开关,猜下去就是编。
对的路在文档里。官方 API 参考对两个 2.1 模型写的是同一句:图生图/图像编辑(I2I)支持传入最多 10 张参考图,且能够根据提示词描述自动决定输出普通图像还是带有透明通道的图像。也就是说透明通道长在编辑侧,开不开由提示词描述决定,没有参数名。
换成编辑命令,把刚才那张柠檬贴纸的背景抠透明:
bl image edit --model qwen-image-2.1-turbo --image ./img21/t1.png --prompt "保留柠檬切片主体,把背景改成完全透明的 alpha 通道" --size 1:1 --out-dir ./img21 --out-prefix t3
这次 alpha 直方图里全透明像素 164,919 个。同一句提示词换 pro 跑了一次,301,400 个。各 1 次,次数如实写:透明这件事在编辑侧我拿到了,在生成侧我那一次没拿到。两个模型的透明面积差不少,但一轮各一次不足以说谁抠得更干净。

四、另外三件顺手记下的事
多参考图。编辑命令的 --image 可以重复传,文档口径最多 10 张。我传了两张贴纸让它合并:
bl image edit --model qwen-image-2.1-turbo --image ./img21/t1.png --image ./img21/p1.png --prompt "把两张贴纸合并成一张组合贴纸,左右并排,白色底" --size 1:1 --out-dir ./img21 --out-prefix t4
成图里两枚柠檬贴纸左右并排,两个源主体都在,布局听指令。1 次,通了。
排版。官方宣称里有一条"优雅排版",我出了一道中文招牌题:
bl image generate --model qwen-image-2.1-turbo --prompt "一张咖啡店门头照片,招牌上写着中文「山屿咖啡」四个字,字清晰可读" --size 3:4 --out-dir ./img21 --out-prefix t5
招牌上「山屿咖啡」四个字清晰可读,连门口立牌上的「今日特调」都没写错。1 次,在我这道题上成立。中文小字要上生产还得多组题多轮跑,这一条不算结论。

seed 复现。帮助文本说 --seed 用于可复现生成,同提示词同 seed 跑两次:
bl image generate --model qwen-image-2.1-turbo --prompt "一枚圆形徽章:蓝色山峰剪影" --size 1:1 --seed 42 --prompt-extend false --out-dir ./img21 --out-prefix s1
两张图逐像素比对完全一致,差异图是空集;文件哈希却不一样,差在 PNG 容器的元数据上。所以要比复现比像素,别比哈希,我一开始就是拿哈希比的,白纳闷了一会儿。这条 2 次。
五、pro 和 turbo,我记下的选法
官方定位逐字抄:turbo 是"目前 Qwen-Image 系列中综合表现与性价比最优的开源图像生成模型";pro 是"统一的文本到图像生成与图像编辑模型,视觉生成组件仅包含 70 亿参数",还多写了一条"从照片中提取主体"。我自己的单次观察(计时各 1 次、透明像素各 1 次)只够当参考,不够当选型结论。
能写进清单的是路径层面的事:要透明抠图走编辑侧,两个模型都行;要多参考图合并,两个模型都吃 --image 重复传;只想第一次调用快点出图看感觉,turbo 的先例是 14 秒那一次。选型看你要哪条路径,不看宣传语序。
六、记下来的六条
- 模型 ID 差一个字符就是另一个模型,先
model search核在架再跑 - 不带
--watermark默认带角标,取图直接用要先决定要不要它 - 透明背景在编辑侧,由提示词描述自动决定;在生成侧喊透明,我那一次全透明像素 0 个
- seed 复现比像素不比哈希,哈希差是容器元数据
--function那个参数只服务 wanx 系编辑模型,2.1 族别套--size比例(1:1、3:4)和像素(2048*2048)两种写法都收,像素写法中间是星号
新模型自己跑一遍的价值不在"用上了",在知道宣称住在哪条路径上。这四条宣称里三条在我这儿当场成立,一条要先换路,而换路的说明写在 API 参考页,不在优势栏。
想自己跑一遍的话,三个入口:CLI 安装页、API Key 签发页、阿里云百炼首页。跑完回来对一下你的透明像素数,花费与额度去控制台看当天读数,这篇不给金额。
会变的:在架名单、模型版本、单次计时。重跑一遍就有当天读数,结论以你那次为准。

浙公网安备 33010602011771号