FLUX翻译站点

3周前更新 12 0 0

Black Forest Labs 的开放权重图像生成家族,schnell 为 Apache-2.0 可商用。

所在地:
美国
语言:
英文
收录时间:
2026-08-20

FLUX 是 Black Forest Labs(Stable Diffusion 原班团队创立)的开放权重图像生成模型家族,提供多种变体:[schnell] 为 Apache-2.0 许可可商用、4 步极速生成;[dev] 为非商用许可、画质接近 Pro;[pro] 仅通过 API 提供。FLUX 家族涵盖文生图、图生图、局部重绘、结构控制、图像编辑等多种任务,是 2026 年开放权重图像生成的事实标准,生态与 Stable Diffusion 深度互通。

 

产品概述

FLUX 由 Black Forest Labs(BFL)开发——该公司由 Stable Diffusion 原班核心团队创立,是 Robin Rombach(Stable Diffusion 论文一作)等人在 2024 年成立的新公司 。FLUX 于 2024 年 8 月首次发布,开创了”开放权重 + 托管 API”并行的图像生成商业模式。

 

家族变体矩阵(具体以官网实时信息为准):

变体 许可 参数量 推理步数 定位
FLUX.1 [schnell] Apache-2.0 12B 4 步 极速生成,可商用
FLUX.1 [dev] FLUX.1-dev 非商用许可 12B 28 步 画质接近 Pro,仅非商用
FLUX.1 [pro] 仅 API 闭源最高画质
FLUX.2 [dev] 非商用许可 32B 新一代最高画质开放权重
FLUX.2 [klein] 4B Apache-2.0 4B 消费级硬件+商用友好

⚠️ FLUX 许可分层是图像生成领域最典型的”开放权重+商业可持续”样本

  • schnell 与 klein 4B 是 Apache-2.0——可商用、可修改、可再分发,无营收门槛
  • dev 与 FLUX.2 [dev] 32B 是非商用许可——仅允许研究、个人非商业使用,商用需向 BFL 购买授权
  • pro 与 FLUX.2 [pro]/[flex] 是闭源 API——仅通过 BFL API 提供

 

架构特点

  • 基于 Latent Rectified Flow Transformers(潜在修正流 Transformer)
  • 12B 参数版本采用与 Stable Diffusion 3 类似的 MMDiT 架构
  • 单一命令行入口(python -m flux),支持子命令调用不同任务模型
  • 任务模型矩阵:FLUX.1 [schnell]/[dev](文生图)、FLUX.1 Fill [dev](局部重绘)、FLUX.1 Canny/Depth [dev](结构控制)、FLUX.1 Redux [dev](图像变化)、FLUX.1 Kontext [dev](图像编辑)

 

许可策略(关键):

  • Apache-2.0 分支(schnell、klein 4B):允许商用、修改、再分发、微调,无营收门槛、无月活限制、无署名义务
  • 非商用分支(dev、FLUX.2 [dev] 32B):FLUX.1-dev Non-Commercial License,仅允许非商业研究、个人项目、个人学习 ;创建衍生品并分发也仅限非商业目的
  • 商用 dev 分支:需通过 BFL API 并启用 --track_usage 上报使用情况,向 BFL 支付商业许可费用

💡 FLUX 的”开放权重”是分层的:schnell/klein 4B 是真正 Apache-2.0 可商用;dev 是”开放权重但不可商用”——这是与 Stable Diffusion 3.5(Stability Community License,年营收<100 万美元可免费商用)最本质的差异。在开放权重图像生成领域,FLUX schnell 与 Stable Diffusion 3.5、Qwen-Image 并列为”可商用开放权重”阵营。

 

核心能力

  • 文生图(Text-to-Image):schnell 4 步极速生成,dev 28 步高画质生成
  • 图生图(Image-to-Image):基于输入图像生成变体
  • 局部重绘(Inpainting/Outpainting):FLUX.1 Fill [dev] 支持修复与扩展
  • 结构控制:FLUX.1 Canny/Depth [dev] 通过边缘图、深度图控制构图
  • 图像编辑:FLUX.1 Kontext [dev] 支持上下文感知的图像编辑(如替换 logo、修改元素)
  • 图像变化:FLUX.1 Redux [dev] 基于输入图像生成多样变化
  • LoRA 微调:可通过 Replicate、ComfyUI、Hugging Face 流水线训练自定义风格,10-20 张参考图即可
  • TensorRT 加速:通过 NVIDIA PyTorch 容器支持可选 TensorRT 推理加速
  • 生态互通:与 ComfyUI(122K GitHub Stars)、Stable Diffusion WebUI、Fooocus 等主流界面深度集成

 

优势亮点

  • Apache-2.0 可商用分支:schnell 与 klein 4B 是真正的 Apache-2.0,商用无门槛——与 Stable Diffusion 3.5、Qwen-Image 并列”可商用开放权重图像生成”阵营
  • 画质接近 Midjourney v7:技术评测中 FLUX dev 在技术指标上接近 Midjourney v7,同时提供闭源模型无法实现的架构透明性与可定制性
  • 极速推理(schnell):4 步生成,适合高并发、实时应用、原型验证
  • 任务模型矩阵完整:文生图、图生图、重绘、结构控制、编辑、变化——一个家族覆盖完整图像生成工作流
  • Stable Diffusion 原班团队:BFL 由 Stable Diffusion 核心作者创立,FLUX 是 SD 精神续作,生态与 SD 深度互通
  • LoRA 微调门槛极低:10-20 张参考图即可训练专属风格,Replicate/ComfyUI/HF 均有现成流水线
  • 消费级硬件可运行:klein 4B 可在 8GB 显存消费级 GPU 运行;schnell 与 dev 需 24GB+ 显存
  • 商业追踪机制:通过 --track_usage 与 BFL API Key 上报使用情况,dev 分支商用化路径清晰

 

局限

  • dev 分支不可商用:FLUX.1 [dev] 与 FLUX.2 [dev] 32B 受非商用许可约束,商用需向 BFL 购买授权并启用 --track_usage ——这是 FLUX 最容易被误用的许可陷阱
  • 消费级硬件仅能运行 klein 4B:schnell 与 dev 需 24GB+ 显存(RTX 4090+),4B 版本虽可商用但画质相对较低
  • 纯图像生成:FLUX 不支持视频生成,视频需求需选用 WAN、Mochi 等
  • 与顶级闭源仍有差距:FLUX.2 [pro] 在画质上仍领先开放权重 dev 分支,闭源 API 与开放权重之间存在画质梯度
  • schnell 画质妥协:4 步极速生成在细节上较 dev 28 步生成略有损失,不适合印刷、时尚、广告等最高画质需求
  • 依赖 Hugging Face 登录:下载 FLUX.1 [dev] 权重需 Hugging Face 登录并接受许可

 

适用人群

  • 需 Apache-2.0 合规的商用图像生成:schnell 与 klein 4B 可商用、可修改、可再分发,与 Stable Diffusion 3.5、Qwen-Image 并列”可商用开放权重”阵营
  • 高并发实时生成场景:schnell 4 步极速生成,适合原型验证、实时应用、批量生成
  • LoRA 微调创作者:10-20 张参考图即可训练专属风格,是个人创作者与品牌定制的最佳选择
  • 本地部署与数据主权:完整权重可下载,数据不出本机,适合医疗、金融、政企的合规图像生成需求
  • 非商业研究与个人项目:dev 分支画质接近 Pro,适合研究、个人艺术创作、风格探索
  • ComfyUI/SD 生态用户:FLUX 与 ComfyUI(122K Stars)、SD WebUI、Fooocus 深度集成,SD 用户迁移零成本

 

安装与部署

 

1. 硬件需求参考

部署目标 推荐配置
FLUX.2 [klein] 4B(Apache-2.0) 单卡 RTX 3060 8GB 或 Mac M2 16GB
FLUX.1 [schnell](Apache-2.0) 单卡 RTX 4090 24GB
FLUX.1 [dev](非商用) 单卡 RTX 4090 24GB 或 A100 80GB
FLUX.2 [dev] 32B(非商用) 多卡 A100/H100 80GB

 

2. 本地安装

cd $HOME && git clone https://github.com/black-forest-labs/flux
cd $HOME/flux
python3.10 -m venv .venv
source .venv/bin/activate
pip install -e '.[all]'

 

3. 文生图推理

# 使用 FLUX.1 schnell(Apache-2.0 可商用)
python -m flux --prompt "a beautiful landscape" --model flux.1-schnell

# 使用 FLUX.1 dev(非商用)
python -m flux --prompt "a beautiful landscape" --model flux.1-dev

# 图像编辑(Kontext)
python -m flux kontext --prompt "replace the logo with the text 'Black Forest Labs'"

 

4. 通过 ComfyUI 部署(推荐可视化工作流)

ComfyUI(122K GitHub Stars)是 FLUX 最流行的运行界面:

# 下载 FLUX 的 GGUF 量化版本到 ComfyUI/models/
# 加载 FLUX 工作流 JSON,选择 schnell 或 dev 模型

 

5. 通过 Hugging Face Diffusers 推理

import torch
from diffusers import FluxPipeline

# FLUX.1 schnell(Apache-2.0)
pipe = FluxPipeline.from_pretrained(
    "black-forest-labs/FLUX.1-schnell",
    torch_dtype=torch.bfloat16
).to("cuda")

image = pipe(
    "A cat holding a sign that says hello world",
    num_inference_steps=4,
    guidance_scale=0.0
).images[0]
image.save("flux_schnell.png")

 

6. 商用追踪(dev 分支商用必选)

export BFL_API_KEY="your_api_key_here"
python -m flux kontext --track_usage --loop

⚠️ 使用 FLUX.1 [dev] 或 FLUX.2 [dev] 32B 进行商业用途时,必须:

  1. 通过 BFL API 获取 API Key
  2. 启用 --track_usage 上报使用情况
  3. 向 Black Forest Labs 支付商业许可费用
    否则违反 FLUX.1-dev Non-Commercial License

 

7. 云端 API 调用

# 通过 BFL API 调用(含 dev 商用授权)
from openai import OpenAI

client = OpenAI(
    api_key="your-bfl-api-key",
    base_url="https://api.bfl.ai/v1"
)

response = client.chat.completions.create(
    model="flux-pro",
    messages=[{"role": "user", "content": "a beautiful landscape"}]
)

 

8. 部署前必检清单

  • 确认商用需求:如商用且不愿向 BFL 付费,必须选择 schnell 或 klein 4B(Apache-2.0)
  • dev 分支仅可用于非商业研究、个人项目
  • 下载 dev 权重需在 Hugging Face 登录并接受 FLUX.1-dev Non-Commercial License
  • schnell 4 步生成画质略低于 dev 28 步,按场景权衡
  • 消费级 8GB 显存只能运行 klein 4B;schnell/dev 需 24GB+ 显存
  • 通过 ComfyUI 可获得最佳可视化工作流体验

 

相关导航