一、简介
这篇博客主要介绍一款非常强大的开源AI绘画(文生图)工具ComfyUI。ComfyUI是一个基于节点流程式的AI绘图工具WebUI,它通过将Stable Diffusion的流程拆分成节点,实现了工作流的定制和可复现性。最直观的体现就是,你定义和设置的任何工作流都可以以json文件的格式进行保存,反之其他人创建的好的工作流只要分享出了其json文件,你也可以瞬间导入使用并在此基础上进行修改编辑。
二、安装部署
1.ComfyUI安装
这里直接贴上项目地址https://github.com/comfyanonymous/ComfyUI,下面给的安装方式写的很详细了,这里说一下本人的具体部署步骤。
(1)想要流畅运行的话,首先需要安装基本的GPU环境(CPU也可以,没有测试,速度应该较慢),显存最好在8G以上,并配置好cuda和显卡驱动。
(2)拉取项目,并创建一个conda虚拟环境,在虚拟环境中安装项目所需要的依赖,即根目录下requirements.txt当中的所有内容。进入根目录 执行pip install -r requirements.txt。这个项目需要torch环境,torch的安装建议按照pytorch官网的安装方式单独进行安装,避免出现版本不匹配问题。
如果安装无误,在项目根目录下执行 python main.py,即可启动ComfyUI的web服务。
2.模型配置
flux.1模型
FLUX.1 是由前 Stability AI 核心成员 Robin Rombach 创立的新公司 Black Forest Labs 开源的 AI 图像生成模型,在图像生成领域引起了广泛关注。Robin