🚀 FLUX.1 [dev]
FLUX.1 [dev] 是一个拥有 120 亿参数的整流流变换器,能够根据文本描述生成图像。它为图像生成领域带来了新的可能性,无论是对于科研还是创意工作,都具有重要价值。
🚀 快速开始
FLUX.1 [dev]
是一个可以根据文本描述生成图像的模型。若需了解更多信息,请阅读我们的 博客文章。
![FLUX.1 [dev] Grid](./dev_grid.jpg)
✨ 主要特性
- 前沿的输出质量,仅次于我们最先进的模型
FLUX.1 [pro]
。
- 出色的提示遵循能力,性能可与闭源替代方案相媲美。
- 通过引导蒸馏进行训练,使
FLUX.1 [dev]
更高效。
- 开放权重以推动新的科学研究,并助力艺术家开发创新工作流程。
- 生成的输出可用于个人、科学和商业目的,具体请参考
FLUX.1 [dev]
非商业许可协议。
📦 安装指南
若要使用 🧨 diffusers Python 库来使用 FLUX.1 [dev]
,首先需要安装或升级 diffusers:
pip install -U diffusers
💻 使用示例
基础用法
import torch
from diffusers import FluxPipeline
pipe = FluxPipeline.from_pretrained("black-forest-labs/FLUX.1-dev", torch_dtype=torch.bfloat16)
pipe.enable_model_cpu_offload()
prompt = "A cat holding a sign that says hello world"
image = pipe(
prompt,
height=1024,
width=1024,
guidance_scale=3.5,
num_inference_steps=50,
max_sequence_length=512,
generator=torch.Generator("cpu").manual_seed(0)
).images[0]
image.save("flux-dev.png")
若想了解更多,请查看 diffusers 文档。
高级用法
我们在专门的 GitHub 仓库 中提供了 FLUX.1 [dev]
的参考实现以及采样代码。鼓励希望基于 FLUX.1 [dev]
进行开发的开发者和创意人员以此作为起点。
📚 详细文档
API 端点
FLUX.1 模型也可以通过以下来源的 API 获取:
ComfyUI
FLUX.1 [dev]
也可在 Comfy UI 中使用,支持基于节点的本地推理工作流程。
🔧 技术细节
模型局限性
- 此模型并非用于提供事实信息,也不具备该能力。
- 作为统计模型,该检查点可能会放大现有的社会偏见。
- 模型可能无法生成与提示相匹配的输出。
- 提示遵循能力受提示风格的影响较大。
适用范围外的使用
该模型及其衍生产品不得用于以下情况:
- 以任何违反适用的国家、联邦、州、地方或国际法律或法规的方式使用。
- 用于剥削、伤害或试图剥削或伤害未成年人的任何目的;包括但不限于招揽、创建、获取或传播儿童剥削内容。
- 生成或传播可验证的虚假信息和/或旨在伤害他人的内容。
- 生成或传播可用于伤害个人的个人身份信息。
- 骚扰、虐待、威胁、跟踪或欺凌个人或群体。
- 创建非自愿的裸体或非法色情内容。
- 用于对个人合法权利产生不利影响的全自动决策,或以其他方式创建或修改具有约束力的可执行义务。
- 生成或推动大规模的虚假信息传播活动。
📄 许可证
此模型遵循 FLUX.1 [dev]
非商业许可协议。
⚠️ 重要提示
点击“同意”即表示您同意 FluxDev 非商业许可协议,并确认已了解 可接受使用政策。