ComfyUI安装及Flux-Schnell模型部署

Qwen-Image 定制镜像 | RTX4090D CUDA12.4 大模型推理专用

Qwen-Image 定制镜像 | RTX4090D CUDA12.4 大模型推理专用

Qwen
图片生成
ComfyUI

基于官方 Qwen-Image 基础镜像定制优化,适配 RTX 4090D 24GB 显存 环境,预装 CUDA 12.4、对应驱动 550.90.07,配置 10 核 CPU / 120GB 内存运行环境,内置通义千问视觉语言模型依赖库、推理脚本与常用工具,开箱即用,支持大模型快速加载、图像理解、多模态推理等任务,无需重复配置环境。

一、前期准备

1.确认显卡配置:

确保使用的是英伟达(NVIDIA)显卡,显存最低6GB,12GB以上更好(作者使用的是RTX 5060,显存为8GB)

2.确认硬盘配置:

最好是NVMe固态硬盘(SSD),剩余硬盘空间在200GB以上,注意是剩余空间不是总空间。虽然ComfyUI本身占用不大,但是Flux模型动不动就是几十GB,而且考虑到模型的更新迭代,所以多留一点比较好。如果你还想玩其他家的模型,那最好预留500GB以上。

3.设置虚拟内存:

虚拟内存简单说就是把部分多出来的硬盘空间当低配内存用,让你可以运行更多或者更大的软件。那么我们为什么需要这玩意儿呢?因为跑模型的时候要加载动辄几十亿几百亿的参数,这本身会占用大量内存,另外还需要加载CLIP和UNet模型等等,所以如果没有虚拟内存,全靠GPU,那对显存的要求起码都是几十GB了。
设置虚拟内存步骤:首先打开Windows系统的设置,点击系统——系统信息——高级系统设置,接着在“性能”一栏中点击“设置”;然后选择“高级”选项卡,在“虚拟内存”一栏中选择“更改”。在弹出的设置窗口中,首先取消勾选“自动管理所有驱动器的分页文件大小”,然后选择ComfyUI安装目录所属的盘,接着勾选自定义大小,设置初始大小为65536MB,即64GB,最大值为92160MB,即90GB。最后依次点击“设置”和“确定”。具体如下图所示:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.安装Git

直接去官网,Git的安装教程很多,我就不重复造轮子了,这里推荐一个教程:
https://blog.csdn.net/mukes/article/details/115693833

二、安装ComfyUI

访问ComfyUI中文官网:https://www.comfy.org/zh-cn/
点击下载,选择对应版本下载安装包即可,本文以Windows11为例,所以选择Windows版本。

在这里插入图片描述

下载完毕,点击安装即可。前期准备已经安装好了Git,这里点击“Skip”跳过。

在这里插入图片描述

点击开始使用

在这里插入图片描述

点击下一个

在这里插入图片描述

这里除非你的C盘空间很大,否则安装位置不要选C盘,选择一个其他盘,然后点下一个。

在这里插入图片描述

首次安装,选择下一个即可。如果之前装过,那就在红框处选择之前安装的路径。

在这里插入图片描述

点击安装,会弹出命令行窗口设置Python环境等

在这里插入图片描述

在这里插入图片描述

安装完成后会进入以下界面

在这里插入图片描述

三、Flux各版本简介

1.Flux.1 Pro:拥有最高级别的图像质量和细节表现

用途许可:可商用。
使用方式:只能通过API付费访问,不支持本地部署。

2.Flux.1 Dev:是一个引导蒸馏变体,综合表现接近Pro

用途许可:不可商用。
使用方式:可通过API访问,也支持本地部署。
硬件需求:最低12GB 显存,32GB内存

3.Flux.1 Schnell:注重速度和效率,只需4步就能生成不错的图像

用途许可:不可商用。
使用方式:可通过API访问,也支持本地部署。
硬件需求:最低6GB显存,8GB内存。

4.Flux.1 Kontext:目前Flux中最新的模型

在文本渲染和指令遵循表现最佳,生成速度仅次于Schnell的情况下,出图质量也只是稍逊Dev版本,可惜目前还不支持商用。该版本下有Dev、Pro和Max三个细分版本。
用途许可:不可商用。
使用方式:Pro和Max只能通过API访问,Dev支持本地部署。
硬件需求:Kontext下的Dev版本的需求和Flux.1 Dev一致。

由于我的电脑显存只有8G,也没有想追求特别高的质量,所以就选择了Schnell版本下的Schnell-FP8版本,下文也是以Schnell-FP8版本的部署为例。

四、下载对应的Flux大模型文件

  • 官网链接:https://huggingface.co,官网下载需要魔法,如果不会可以去镜像网站https://hf-mirror.com下载。
  • 镜像网站使用方法:将https协议之后第一个单斜杠之前的字符串替换成hf-mirror.com,例如:将https://huggingface.co/black-forest-labs/FLUX.1-dev/tree/main改为:https://hf-mirror.com/black-forest-labs/FLUX.1-dev/tree/main
  • 有魔法的直接去官网下载(下载下来的文件是三合一版本,集成了CLIP、UNet和VAE,无需再单独下载,直接用checkpoints加载器来加载就可以使用):https://huggingface.co/Comfy-Org/flux1-schnell/tree/main
  • 没魔法的可以直接点击下面这个网址:
    https://hf-mirror.com/AiAF/flux1-schnell-fp8.safetensors/tree/main/AiAF

在这里插入图片描述

点击下载箭头即可开始下载,下载的文件为flux1-schnell-fp8.safetensors,下载到Windows上是16GB。

五、在ComfyUI上使用Flux.1 Schnell

首先将下载的flux1-schnell-fp8.safetensors文件移动到ComfyUI安装路径下的checkpoints文件夹中,即ComfyUI\models\checkpoints,以我的安装目录为例完整路径就是D:\Software\ComfyUI\models\checkpoints,然后重启ComfyUI,选择Flux Schnell fp8文生图即可

在这里插入图片描述
在这里插入图片描述

点击运行即可生成默认的图片,然后就可以自己设定提示词,图片的宽高和每次生成的个数。

在这里插入图片描述

六、常见问题

1.Failed to initialize database

在这里插入图片描述
启动ComfyUI时,命令行窗口出现Failed to initialize database的错误。
解决办法:
在以下目录中创建一个名为“user”的文件夹
C:\Users\YOUR_USERNAME_HERE\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI
注意“YOUR_USERNAME_HERE”是指你的账户名,如Administrator就是在C:\Users\Administrator\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI下创建一个user文件夹

2.TypeError: Failed to fetch

一般是内存不足,虚拟内存没分配或者分配得过少导致的。
解决办法:按照前期准备中的步骤设置虚拟内存即可。

您可能感兴趣的与本文相关的镜像

Qwen-Image 定制镜像 | RTX4090D CUDA12.4 大模型推理专用

Qwen-Image 定制镜像 | RTX4090D CUDA12.4 大模型推理专用

Qwen
图片生成
ComfyUI

基于官方 Qwen-Image 基础镜像定制优化,适配 RTX 4090D 24GB 显存 环境,预装 CUDA 12.4、对应驱动 550.90.07,配置 10 核 CPU / 120GB 内存运行环境,内置通义千问视觉语言模型依赖库、推理脚本与常用工具,开箱即用,支持大模型快速加载、图像理解、多模态推理等任务,无需重复配置环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值