AI大模型学习三十、ubuntu安装comfyui
一、说明
ComfyUI是一个开源的、基于节点的Web应用。它允许用户根据一系列文本提示(Prompt)生成图像。
ComfyUI使用扩散模型作为基础模型,并结合 ControlNet、Lora和LCM低阶自适应等模型,每个工具都由程序中的一个节点表示
二、开发环境搭建
1、创建云环境
2、下载源码
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfuUI
#重要目录说明
SD权重路径默认为:
models/checkpoints
VAE文件路径默认为:
models/vae
插件路径默认为:
custom_nodes
3、安装插件管理器ComfyUI-Manager
cd costum_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
4、创造虚拟环境
conda create -n comfyui python=3.10
conda activate comfyui# torch
pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu121pip install -r requirements.txt
5、运行
python main.py --port 8090 --listen 0.0.0.0参数解析--listen:是否进本地可访问
--port:服务的端口
--preview-method auto:开启预览VAE解码前的图像
三、配置 && Debug
修改模型文件的路径
#将
extra_model_paths.yaml.example
重命名为extra_model_paths.yaml
以启用该文件cp extra_model_paths.yaml.example extra_model_paths.yaml
#然后修改文件中的
base_paths
并设置为stablediffusion-webui
的项目路径。路径为/workspace/
stablediffusion-webui/