flux是目前非常火的,也是非常强大的一款文本到图像生成模型,该项目由黑森林实验室(Black Forest Labs)开发,经过之前的多代版本模型开发迭代,flux生成的图片可以说质量非常的高,支持生成各种尺寸图片,最大图片可达8192×8192像素,横屏竖屏任意风格,生成的写实图片也非常的逼真,感觉和真实照片没多大区别,功能非常强大。
flux发布了3个版本的模型,
FLUX1.1 [pro]
只能通过API调用
FLUX.1 [pro]
只能通过API调用
FLUX.1 [dev]
主要特点
- 领先的输出质量,仅次于最先进的模型
FLUX.1 [pro]
。 - 具有竞争力的提示跟随性能,匹敌闭源替代方案。
- 通过引导蒸馏进行训练,使
FLUX.1 [dev]
更高效。 - 开放权重以推动新的科学研究,并赋能艺术家开发创新工作流程。
- 生成的输出可用于个人、科研及商业目的。
FLUX.1 [schnell]
主要特点
- 领先的输出质量和竞争力的提示跟随,媲美闭源替代品的性能。
- 通过潜在对抗性扩散蒸馏训练,
FLUX.1 [schnell]
可以在仅1到4步内生成高质量图像。 - 该模型以
apache-2.0
许可发布,可用于个人、科研及商业目的。
这个项目本来很早就测试了,但是单模型文件夹就68.2GB,打包压缩包的话估计得小80G,太大了没法上传分享,有感兴趣的可以根据教程自己部署体验。
按下面步骤操作前请确保已经安装完成python和git。
先克隆项目库,打开终端界面切换到当前目录文件夹下,运行下面命令:
git clone https://github.com/black-forest-labs/flux
cd flux
python -m venv myenv
myenv\Scripts\activate
pip install .
然后复制如下命令,新建一个txt文档,复制进去,将文件保存为.bat格式,
set HUGGINGFACE_HUB_BASE_URL=https://hf-mirror.com
set HF_ENDPOINT=https://hf-mirror.com
python demo_gr.py --name flux-schnell --device cuda
将文件保存为.bat格式,然后双击启动脚本,即可自动下载模型文件,下载途径为国内镜像站点
你也可以通过阿里的魔塔社区下载模型,运行如下命令:
git clone https://modelscope.cn/models/AI-ModelScope/FLUX.1-dev
下载完成后,需要在.bat文件中设置模型路径
set FLUX_DEV=dev模型文件路径地址
本应用对电脑配置要求比较高,建议显卡显存在8G以上用户尝试体验