800 字
3 分钟
FLUX:本地部署避坑手册
14 | 在自家 GPU 上跑 FLUX<从显存到商用许可的避坑手册>从显存到商用许可的避坑手册>
文体<运维部署手册>运维部署手册>(工程师口吻、命令式、配置导向) 适用对象<负责在自有>负责在自有> GPU 上部署 FLUX 的工程师/运维。 核心原则<先定商用边界>先定商用边界>(许可),再定硬件(显存),最后选量化(FP8/GGUF)。
部署决策前置条件
第一步<确定商用边界>确定商用边界>
| 变体 | 参数 | 许可 | 商用 |
|---|---|---|---|
| FLUX.1 dev | 12B | FLUX 非商用 | ❌ 需授权/API |
| FLUX.1 schnell | 蒸馏 | Apache 2.0 | ✅ |
| FLUX.2 dev | 32B | FLUX 非商用 | ❌ |
| FLUX.2 klein | 4B/9B | 4B Apache 2.0 | ✅(4B) |
第二步<硬件评估>硬件评估>
| 模型 | 显存 | 出图时间(4090) |
|---|---|---|
| schnell | 12-16GB(FP8) | 3-6s |
| dev(FLUX.1) | 20-28GB(BF16)/12GB+(FP8) | 15-25s |
| dev(FLUX.2) | 24GB+ | 慢 |
| klein 4B | ~13GB | 亚秒级 |
部署步骤
# 1. 安装 ComfyUI(或使用 Forge)git clone https://github.com/comfyanonymous/ComfyUIcd ComfyUIpip install -r requirements.txt
# 2. 下载权重(Hugging Face 官方仓库)# - diffusion_models/ 主模型# - text_encoders/ 文本编码器# - vae/ VAE# FLUX 是"三件套",缺一不可
# 3. 低显存启动(可选)python main.py --lowvram # 需 32GB 系统内存量化选型
| 方案 | 显存 | 质量 | 场景 |
|---|---|---|---|
| BF16 全精度 | 20-28GB | 最佳 | 4090/3090 |
| FP8 | 12-16GB | 好 | 性价比平衡 |
| GGUF Q4 | 8GB | 中 | 入门卡(klein 4B 8GB 可跑) |
- FP8<官方>官方> + NVIDIA 联合优化(RTX 显存 -40%、吞吐 +40%)。
- GGUF<用>用> ComfyUI-GGUF 节点(city96)。
生产配置建议
- LoRA 训练
,12-16GB 可训(Adafactor 优化器)。 - ControlNet
现有 canny/depth/union 三种。 - API 化<如需对外服务>如需对外服务>,建议 FastAPI 封装,勿直接暴露 ComfyUI。
- 缓存预热<生产前预热模型>生产前预热模型>,避免首请求慢。
故障排查
| 症状 | 诊断 | 处置 |
|---|---|---|
| 灰色输出 | 三件套缺失/路径错 | 检查 Loader 节点 |
| OOM | 精度过高 | FP8/GGUF 或 —lowvram |
| 过饱和 | CFG 过高 | FLUX 一般 CFG 1-4 |
| 文字模糊 | 步数不足/档低 | dev + 更高步数 |
| LoRA 无效 | 架构不匹配 | FLUX LoRA 仅用于 FLUX |
| 加载慢 | 大模型首次 | 预热/换量化 |
商用合规红线
- FLUX.1/2 dev 基础许可不允许商业收入;商用需 BFL 授权或 Pro API。
- schnell/klein 4B 为 Apache 2.0,可商用。
- klein 9B 非商用。
- 原则<卖成品>卖成品>/服务用 Apache 2.0 档;商用高质量走 Pro API。
FAQ
Q1
实战配置示例
A<可商用批量物料>可商用批量物料>(klein 4B)
- 权重
.2 klein 4B(Apache 2.0)。 - ComfyUI 加载 → 亚秒级批量 → LoRA 统一风格 → 商用无忧。
B<多参考一致性>多参考一致性>(FLUX.2)
- 8-10 张参考图 + 32K 上下文 → 跨场景一致图集。
- 适合产品/角色/品牌资产。
C<草稿-精修流水线>草稿-精修流水线>
- klein/schnell 打草稿(秒级 24 张)→ dev 精修 → ControlNet 控构图。
D<欧盟合规私有化>欧盟合规私有化>
- 自托管 klein 4B(数据不出境),或 AWS Bedrock 法兰克福(Pro)。
风险清单
- 许可红线
商用需授权。 - 32B 部署成本高,评估 ROI。
- 生态仍少于 SDXL,冷门风格缺资源。
- FLUX 3 Dev 未发布,承诺非现实。
- 自托管的安全/维护/量化责任自担。
运维要点
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
FLUX:本地部署避坑手册
https://mizuki-eaf.pages.dev/posts/图片生成模型/14-flux开源本地部署/ 部分信息可能已经过时
相关文章 智能推荐





