没有特殊文字或参数控制需求时,先用 FLUX.2 Pro 建立基准;当成败取决于图中文字、细小元素,或需要调整推理步数和引导强度时,再比较 Flex。 这是按任务安排试用顺序的建议,不是画质排名:Black Forest Labs(BFL)把 Pro 定位于生产吞吐,把 Flex 定位于文字表现、细节和可调推理。两者都支持文生图与图像编辑,FLUX.2 家族还另有 Max,不能仅凭“Pro”这个名字判断谁是所有任务里的最高档。BFL 模型说明、官方选型说明
最容易低估的区别是费用如何随尺寸增加:按 2026 年 9 月 6 日 BFL 官方 API 美元价目表,无参考图的 1024 × 1024 输出,Pro 为 0.03 美元,Flex 为 0.05 美元;2048 × 2048 则分别为 0.075 和 0.20 美元。这里是公开价格及计算器的费用结果,不是生成效果测试或实际结算记录。当前价格与计算器
先看交付物,别先看型号名称
如果你要批量生成商品场景、文章插图或常规广告素材,并且后续会在设计软件里添加文案,Pro 是合理的起点。理由很具体:它在当前官方价目表中的单次费用更低,你也没有必须通过 Flex 参数解决的需求。能否满足商品外观、人物一致性和品牌要求,仍要拿自己的素材检验。
如果文字必须成为画面的一部分,例如包装标签、店招或海报主标题,Flex 值得加入对照测试。官方对文字与细节的强调,说明它是有针对性的候选,但不能推出“中文不会错字”,更不能保证长文案逐字准确。把中文文本写得清楚只解决输入表达,输出仍需逐字检查;金额、日期、规格和品牌名尤其不能只看缩略图。Flex 的官方定位
以下几种选择可以直接落到工作安排上:
| 交付要求 | 建议先做什么 | 真正需要比较的结果 |
|---|---|---|
| 大批量图片,文字后期排版 | 用 Pro 跑一组代表性任务 | 主体、构图和细节是否达到交付标准 |
| 图内文字必须与环境融合 | 用同一份要求对比 Pro 与 Flex | 文字逐字准确、位置合适、交付尺寸下清晰 |
| 基本构图已经可用,但细节或指令执行不稳定 | 在 Flex 中一次只改一个推理参数 | 是否减少废图,而非只让画面更锐利 |
| 多张参考图合成或编辑 | 先确认所用接口的字段与参考图计费 | 主体保留、参考图之间的关系和总费用 |
| 希望本地部署或训练 LoRA | 另行检查可下载模型及其许可 | 权重与训练支持是否真的满足需求 |
最后一项不适合继续用“Flex 比 Pro 更灵活”来推断。Flex 的可调项是生成时的推理设置,不能据此认定它开放权重或支持本地微调;官方的 Dev、Klein 等可下载模型是另外的型号。FLUX.2 模型家族
Flex 多出的控制,应该怎么用
在 BFL 的固定版本接口中,Pro 使用 /v1/flux-2-pro,当前参数列表没有向调用者开放 steps 或 guidance。Flex 使用 /v1/flux-2-flex,开放推理步数 steps 与引导强度 guidance。这些差别来自具体接口规格,不能直接套到所有第三方平台的同名选项上。Pro API 参数、Flex API 参数
| Flex 参数 | 当前默认值与范围 | 调整时要观察什么 |
|---|---|---|
steps | 默认 50,范围 1–50 | 减少步数后,细节、文字和整体完成度是否仍可接受 |
guidance | 默认 5,范围 1.5–10 | 指令执行是否改善,以及写实感是否受损 |
prompt_upsampling | 默认 true | 自动扩写输入是否适合这类任务;做对照时记录开关 |
BFL 对引导强度的说明是:提高数值会加强对输入要求的遵循,但会降低写实感。因此,不能把“拉满参数”当作通用画质增强方式。上表默认值和范围均以 Flex 当前接口文档 为准。
一个便于定位问题的试法是:先保留默认设置生成基准,若文字布局或小元素没有按要求出现,再固定输入、尺寸、参考图和种子,只改变 guidance;若目标是减少等待时间,再单独测试较少的 steps。这是控制变量的实验安排,并非官方推荐参数组合。相同种子便于记录,但不能把两个不同模型产生的图像视为严格一一对应。
降低步数不等于官方单次价格会降低。 当前 Flex 价目表按输入、输出的计费百万像素收费,没有列出按步数打折的规则。若少量步数让废图增加,即便一次生成更快,完成整批任务也未必更快、更省。BFL 计费表
算费用时,参考图和取整比起步价更容易漏掉
这里全部使用 BFL 直连 API 的公开美元价格,不是第三方充值平台的报价,也不含税费或汇率换算。官方部分旧指南仍出现不同的 Flex 价格;预算应以当前详细价目表和你实际使用的平台为准,不要混用旧文章里的单张报价。当前 FLUX.2 价格
| 计费项目 | FLUX.2 Pro | FLUX.2 Flex |
|---|---|---|
| 输出首个计费 MP | 0.03 美元 | 0.05 美元 |
| 输出每个额外计费 MP | 0.015 美元 | 0.05 美元 |
| 参考图每个计费 MP | 0.015 美元 | 0.05 美元 |
BFL 此处把 1 MP 定义为 1024 × 1024 像素,输出和每张参考图分别向上取整;当前输出上限是 4 MP。不要改用除以 1,000,000 的算法,也不要把 4 MP 当作常说的 4K 分辨率。计费单位与尺寸规则
将取整后的输出记为 O,处理并取整后的参考图合计记为 I,在 O 为 1–4 时,费用可以直接写成:
textPro 单次费用(美元)= 0.03 + 0.015 × (O − 1) + 0.015 × I Flex 单次费用(美元)= 0.05 × (O + I)
例如,1536 × 1024 的输出是 1.5 个上述单位,向上按 2 MP 计费。无参考图时,Pro 是 0.045 美元,Flex 是 0.10 美元。下面把常见任务放在同一个口径下;这些是公式推算,1000 次费用未计重复尝试和税费。
| 每次请求的尺寸与参考图 | 计费 O / I | Pro 单次 / 1000 次 | Flex 单次 / 1000 次 |
|---|---|---|---|
| 输出 1024 × 1024,无参考图 | 1 / 0 | 0.03 / 30 美元 | 0.05 / 50 美元 |
| 输出 2048 × 2048,无参考图 | 4 / 0 | 0.075 / 75 美元 | 0.20 / 200 美元 |
| 输出 1024 × 1024,单张 2048 × 2048 参考图 | 1 / 4 | 0.09 / 90 美元 | 0.25 / 250 美元 |
| 输出 1024 × 1024,两张各 2048 × 2048 的参考图 | 1 / 2 | 0.06 / 60 美元 | 0.15 / 150 美元 |
最后两行看起来反常:为什么两张参考图比一张便宜?因为当前官方规则对单图与多图分别处理。单张参考图在不超过 4 MP 时按原分辨率处理,超过则降采样并按 4 MP 计费;多张参考图中,每张超过 1 MP 的图片都会降采样到 1 MP,并各按 1 MP 计费。表格中的两张大图因此合计为 2 MP,而不是 8 MP。参考图处理与计费规则

这也说明,增加一张参考图会改变大图的处理方式。不要为了降低账单随意塞入无关图片:参考内容和分辨率都变了,结果不再是原任务的等价版本。如果你依靠参考图上的小字、纹理或商品细节,应在实际交付尺寸下检查保留情况。
贵一些的 Flex,什么时候反而划算
选型时最好统计“单张可用图成本”,而不是只比较成功请求的价格:
text单张可用图成本 = 这批任务实际总支出 ÷ 最终接受的图片数
这里的“可用”由交付要求决定。商品颜色错误、品牌名拼错或必须重绘的图片,即使接口正常返回,也不应算入接受数量;人工修字与后期合成的时间,可以另列为制作成本。
假设每次请求的尺寸与参考图固定,可用率分别为 p 和 f,那么 Pro、Flex 的模型费用约为各自单次价格除以可用率。Flex 更省钱的条件是:f / p 大于 Flex 单次价格 / Pro 单次价格。
以无参考图为例,1 MP 输出的价格比约为 1.67,4 MP 输出则约为 2.67。后一个场景里,如果你自己测得 Pro 可用率已达 50%,那么即使 Flex 达到 100%,其可用图模型费用仍是 0.20 美元,高于 Pro 的 0.075 ÷ 50% = 0.15 美元。50% 和 100% 只是帮助理解临界条件的假设,不能当成模型表现数据。

反过来,Flex 若能显著减少修字、反复沟通或人工重做,仍可能在总制作成本上更合算。因此,用两列分别记录“API 支出”和“人工处理时间”,通常比给画面打一个综合分数更能支持采购决定。
接入之前,先排除两个会让对比失真的问题
第一,记录准确的模型与接口。 /v1/flux-2-pro 与指南里可能出现的 /v1/flux-2-pro-preview 是不同的接口名称。测试记录至少保留实际模型、尺寸、参考图、参数和时间;不要把不同接口的结果合并成一个“Pro”平均值。Pro 固定版本接口
第二,超过 8 张参考图时,不要直接编造字段。 官方编辑指南写到 Pro API 最多 8 张、Playground 最多 10 张,并把 Flex 的 API 与 Playground 上限写为 10 张;但当前 Flex API 参数表只列到 input_image_8。这处文档差异尚不能支持向该接口提交 input_image_9、input_image_10。如果任务必须同时输入 9–10 张图,应先确认当前平台和接口的实际支持方式。编辑指南、Flex 参数表
此外,BFL 使用异步生成流程:提交返回 id 和 polling_url,应用还需轮询结果。统计延迟应到状态为 Ready 且实际拿到图片为止,不能把 HTTP 200 或任务编号当作出图完成。官方签名图片链接有效期为 10 分钟,需要及时下载保存。文生图流程、结果查询接口
吞吐和延迟也应分开记录:同时完成很多任务的能力,不等于单张图片更快。官方的生产定位不能替代你在所用服务、负载和尺寸下测得的等待时间。
用一批真实素材做最终决定
先挑出能代表业务的几类任务:没有文字的常规图、必须准确的短中文文案,以及依赖参考图细节的编辑。每类都预先写明接受条件,例如“品牌名逐字正确”“产品颜色不变”“手机屏幕大小下能读清标题”。固定交付尺寸,并把没有生成成功、需要重试和需要人工修改的情况一并计入。
先得到 Pro 与默认 Flex 的结果,再针对 Flex 单独做参数实验;如果同时换文案、尺寸和引导强度,就很难知道改善来自哪里。文字任务按实际文案逐字验,细节任务按交付尺寸验,批量任务按最终接受数量结算。任何单张漂亮示例都不能代替这一批任务的结果。
可以从 BFL 官方模型页的试用入口 开始,并在提交前用 官方价格计算器 填入真实尺寸和参考图。若 Pro 已满足验收要求,继续用它扩大样本;若主要损失集中在图中文字或可调细节,再看 Flex 能否以较少的废图和人工修改弥补价差。



