black-forest-labs/FLUX.1-schnell-Free   
FREE
  
 - 0 Input Tokens
 - 0 Output Tokens
 
FLUX.1 [schnell] 是一个拥有 120 亿参数的整流流变换器,能够根据文本描述生成图像。
有关更多信息,请阅读我们的 博客文章。
主要特性
- 尖端的输出质量和竞争性的提示跟随,匹配闭源替代品的性能。
 - 使用潜在对抗扩散蒸馏训练,
FLUX.1 [schnell]仅需 1 到 4 步即可生成高质量图像。 - 根据 
apache-2.0许可证发布,该模型可用于个人、科学和商业目的。 
使用方法
我们提供了 FLUX.1 [schnell] 的参考实现以及采样代码,存放在专门的 github 仓库 中。
希望在 FLUX.1 [schnell] 基础上进行开发的开发者和创意工作者可以将其作为起点。
API 端点
FLUX.1 模型也可以通过以下来源的 API 获取
- bfl.ml(目前为 
FLUX.1 [pro]) - replicate.com
 - fal.ai
 - mystic.ai
 
ComfyUI
FLUX.1 [schnell] 也可以在 Comfy UI 中使用,以便通过基于节点的工作流进行本地推理。
Diffusers
要使用 FLUX.1 [schnell] 结合 🧨 diffusers python 库,首先安装或升级 diffusers
pip install -U diffusers  
然后您可以使用 FluxPipeline 运行模型
import torch  
from diffusers import FluxPipeline  
pipe = FluxPipeline.from_pretrained("black-forest-labs/FLUX.1-schnell", torch_dtype=torch.bfloat16)  
pipe.enable_model_cpu_offload() #save some VRAM by offloading the model to CPU. Remove this if you have enough GPU power  
prompt = "A cat holding a sign that says hello world"  
image = pipe(  
    prompt,  
    guidance_scale=0.0,  
    num_inference_steps=4,  
    max_sequence_length=256,  
    generator=torch.Generator("cpu").manual_seed(0)  
).images[0]  
image.save("flux-schnell.png")  
要了解更多信息,请查看 diffusers 文档
限制
- 此模型不旨在提供事实信息。
 - 作为一个统计模型,此检查点可能会放大现有的社会偏见。
 - 模型可能无法生成与提示匹配的输出。
 - 提示跟随受到提示风格的强烈影响。
 
超出范围的使用
该模型及其衍生物不得用于
- 以任何违反适用的国家、联邦、州、地方或国际法律或法规的方式。
 - 以任何方式利用、伤害或试图利用或伤害未成年人,包括但不限于诱导、创建、获取或传播儿童剥削内容。
 - 生成或传播可验证的虚假信息和/或内容,以伤害他人。
 - 生成或传播可用于伤害个人的个人可识别信息。
 - 骚扰、虐待、威胁、跟踪或欺凌个人或群体。
 - 创建非自愿裸体或非法色情内容。
 - 进行完全自动化的决策,影响个人的法律权利或以其他方式创建或修改具有约束力的、可执行的义务。
 - 生成或促进大规模虚假信息活动。