先给结论:FLUX 不是一个模型,而是一组许可证、显存门槛和可用方式都不同的型号。截至 2026 年 11 月,能免授权商用、自己托管的是 Apache 2.0 的 FLUX.2 [klein] 4B 系列和 FLUX.1 [schnell];[dev] 与 9B 变体是非商业授权;[pro]、[flex]、[max] 只走 API。把型号名和许可证混为一谈,是本地部署最常见的成本误判。
很多人搜「FLUX 怎么装」,装完才发现自己用的那份权重不能商用。这篇文章不比画质排名,只把官方公开页上写明的型号、许可证、显存和获取方式摊开,因为这几项才是选型时真正会卡住你的东西。
事实口径:本文核对时间为 2026 年 11 月 10 日,数据来自 Black Forest Labs 官方模型页、官方博客与发布日志(链接见文末)。模型版本与授权条款会变动,落地前请以权重仓库随附的 LICENSE 文件与当时的官方模型卡为准;文中出现的性能数字均为厂商在特定硬件上的自测值,不是通用基准。
FLUX 是模型家族,不是一个可以下载的安装包
同一个名字底下有三种完全不同的交付方式:可下载的开放权重、需要单独授权的开放权重、以及只在 API 里提供的闭源型号。它们的运行方式不同,法律边界也不同。
官方自托管文档列出的可下载型号包括 FLUX.2 [klein]、FLUX.2 [dev]、FLUX.1 [dev]、FLUX.1 Tools [dev] 与 FLUX.1 Kontext [dev]。换句话说,「能下载」和「能商用」是两件事,前者不等于后者。这和我们在Checkpoint、LoRA、VAE、ControlNet 各管什么里讲的「文件类型」是另一层问题:文件放哪儿能跑,跟许可允许你拿它做什么,是两条独立的检查线。
FLUX.2 [klein] 四个变体的官方规格
[klein] 是德语「小」,指紧凑尺寸与低延迟,2026 年 1 月 15 日发布。官方模型页给出的显存与许可如下:
| 变体 | 定位 | 许可证 | 官方标注显存 |
|---|---|---|---|
| [klein] 4B | 蒸馏版,主打低延迟 | Apache 2.0 | 8.4 GB |
| [klein] 4B Base | 未蒸馏,适合微调 | Apache 2.0 | 9.2 GB |
| [klein] 9B | 蒸馏版,质量优先 | FLUX Non-Commercial License | 19.6 GB |
| [klein] 9B Base | 未蒸馏,适合微调与研究 | FLUX Non-Commercial License | 21.7 GB |
官方博客另外给出「4B 可在约 13 GB 显存的消费级显卡上运行(RTX 3090/4070 及以上)」的描述。这与模型页按变体列出的 8.4 GB 并不矛盾:一个是整机运行的经验门槛,一个是模型页的规格值,引用时要说清是哪一种口径。
4B 是 Apache 2.0,9B 不是,差一个数字就差一整条授权链
官方博客原文写得很直接:「Apache 2.0 on 4B models, open weights for 9B models」,同时说明原「FLUX [dev] Non-Commercial License」已改名为「FLUX Non-Commercial License」,9B 系列适用后者,条款本身没有实质变化。
所以常见的一句「FLUX.2 klein 是开源的,可以商用」,只在 4B 与 4B Base 上成立。9B 及其 Base 属于开放权重但非商业授权:可以下载、可以研究、可以微调,商业化需要另行走官方授权。把 9B 的评测结论套到 4B 的授权上,或者反过来,都会写进错误的技术选型文档。
Base 与蒸馏版的区别不是画质,而是能不能拿来训
官方把 Base 定义为「未蒸馏的完整容量基座模型」,保留完整训练信号,适合 LoRA 训练、全量微调和研究;蒸馏版把推理压缩到很少的步数(9B 官方描述为 step-distilled 到 4 步),代价是输出多样性下降。官方训练文档也把「用 Base 而不是蒸馏版做微调」写成明确建议。
这里有个容易混淆的点:步数少不等于一定更快出好图。蒸馏改变的是「每张图要跑几步」,量化改变的是「每一步要多少字节」,两者可以叠加,也可以分别判断。关于量化的取舍单独放在显存与量化那篇里讲。
FP8 与 NVFP4 省的是显存,不是许可证
官方随 [klein] 一起发布了 FP8 与 NVFP4 量化版本,并注明与 NVIDIA 合作优化 RTX 推理。在 RTX 5080/5090、1024×1024 文生图的厂商自测条件下,FP8 最多快 1.6 倍、少用 40% 显存,NVFP4 最多快 2.7 倍、少用 55% 显存。
但官方同时写明「Same licenses apply」:4B 的量化版仍按 Apache 2.0,9B 的量化版仍按非商业授权。量化不会把一个非商业权重变成可商用权重,这一点在整理内部模型清单时最容易被漏掉。
按用途怎么选:先过许可证,再谈显存
| 你的场景 | 先看什么 | 建议的核对动作 |
|---|---|---|
| 商业项目自托管、无授权预算 | 许可证 | 只考虑明确标注 Apache 2.0 的变体,并下载对应 LICENSE 存档 |
| 8–12 GB 显存的消费卡 | 显存 | 从 4B 起步,必要时上 FP8 量化版;别按 9B 的规格估机器 |
| 要训自己的 LoRA | 是否 Base | 选未蒸馏的 Base 变体,确认该变体许可证允许你的用途 |
| 要最高画质、不想管显卡 | 交付方式 | 走 API 型号,按服务条款而不是权重许可证评估 |
三个必须自己复核的地方
第一,同名型号可能在不同时间发布过不同授权的权重,下载时认准具体仓库和变体名;第二,「开放权重」「开源」「可商用」是三种不同的表述,官方博客里的 open-source 也不自动等于 Apache 2.0;第三,输出图的权利和权重本身的权利是分开约定的,商用前要分别确认。
小结
FLUX 的选型顺序应该是:许可证 → 交付方式(权重还是 API)→ 显存 → 是否需要 Base 做微调 → 最后才是画质。把顺序反过来,最容易出现的结局是模型跑通了、图也满意,但授权不允许上线。这也是为什么我们专门写了模型类型这个分类:先把文件的性质分清楚,比背型号名有用。
官方资料:FLUX.2 [klein] 模型页、官方发布博客、发布日志。
评论 0