Comfy Org

Introduction - ComfyUI

部署ComfyUI

# 安装

pip install --pre torch torchvision torchaudio -i <https://pypi.tuna.tsinghua.edu.cn/simple>
git clone <https://github.com/comfyanonymous/ComfyUI.git>
cd ComfyUI
pip install -r requirements.txt
python main.py --listen=0.0.0.0

Untitled

Untitled

下载自定义模型(示例)

Untitled

参考上面的例子(跳转模型进行下载)

https://github.com/comfyanonymous/ComfyUI/blob/master/notebooks/comfyui_colab.ipynb

使用huggingface国内的镜像 将 https://huggingface.co替换为 https://hf-mirror.com

# Checkpoints

### SDXL
### I recommend these workflow examples: <https://comfyanonymous.github.io/ComfyUI_examples/sdxl/>

wget -c <https://hf-mirror.com/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_base_1.0.safetensors> -P ./models/checkpoints/
wget -c <https://hf-mirror.com/stabilityai/stable-diffusion-xl-refiner-1.0/resolve/main/sd_xl_refiner_1.0.safetensors> -P ./models/checkpoints/

# SDXL ReVision
wget -c <https://hf-mirror.com/comfyanonymous/clip_vision_g/resolve/main/clip_vision_g.safetensors> -P ./models/clip_vision/

# SD1.5
wget -c <https://hf-mirror.com/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt> -P ./models/checkpoints/

# SD2
wget -c <https://hf-mirror.com/stabilityai/stable-diffusion-2-1-base/resolve/main/v2-1_512-ema-pruned.safetensors> -P ./models/checkpoints/
wget -c <https://hf-mirror.com/stabilityai/stable-diffusion-2-1/resolve/main/v2-1_768-ema-pruned.safetensors> -P ./models/checkpoints/

# Some SD1.5 anime style
wget -c <https://hf-mirror.com/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix2/AbyssOrangeMix2_hard.safetensors> -P ./models/checkpoints/
wget -c <https://hf-mirror.com/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3A1_orangemixs.safetensors> -P ./models/checkpoints/
wget -c <https://hf-mirror.com/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3A3_orangemixs.safetensors> -P ./models/checkpoints/
wget -c <https://hf-mirror.com/Linaqruf/anything-v3.0/resolve/main/anything-v3-fp16-pruned.safetensors> -P ./models/checkpoints/

# Waifu Diffusion 1.5 (anime style SD2.x 768-v)
wget -c <https://hf-mirror.com/waifu-diffusion/wd-1-5-beta3/resolve/main/wd-illusion-fp16.safetensors> -P ./models/checkpoints/

# unCLIP models
wget -c <https://hf-mirror.com/comfyanonymous/illuminatiDiffusionV1_v11_unCLIP/resolve/main/illuminatiDiffusionV1_v11-unclip-h-fp16.safetensors> -P ./models/checkpoints/
wget -c <https://hf-mirror.com/comfyanonymous/wd-1.5-beta2_unCLIP/resolve/main/wd-1-5-beta2-aesthetic-unclip-h-fp16.safetensors> -P ./models/checkpoints/

# VAE
!wget -c <https://hf-mirror.com/stabilityai/sd-vae-ft-mse-original/resolve/main/vae-ft-mse-840000-ema-pruned.safetensors> -P ./models/vae/
wget -c <https://hf-mirror.com/WarriorMama777/OrangeMixs/resolve/main/VAEs/orangemix.vae.pt> -P ./models/vae/
wget -c <https://hf-mirror.com/hakurei/waifu-diffusion-v1-4/resolve/main/vae/kl-f8-anime2.ckpt> -P ./models/vae/

# Loras
wget -c <https://civitai.com/api/download/models/10350> -O ./models/loras/theovercomer8sContrastFix_sd21768.safetensors #theovercomer8sContrastFix SD2.x 768-v
wget -c <https://civitai.com/api/download/models/10638> -O ./models/loras/theovercomer8sContrastFix_sd15.safetensors #theovercomer8sContrastFix SD1.x
wget -c <https://hf-mirror.com/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors> -P ./models/loras/ #SDXL offset noise lora

# T2I-Adapter
wget -c <https://hf-mirror.com/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_depth_sd14v1.pth> -P ./models/controlnet/
wget -c <https://hf-mirror.com/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_seg_sd14v1.pth> -P ./models/controlnet/
wget -c <https://hf-mirror.com/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_sketch_sd14v1.pth> -P ./models/controlnet/
wget -c <https://hf-mirror.com/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_keypose_sd14v1.pth> -P ./models/controlnet/
wget -c <https://hf-mirror.com/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_openpose_sd14v1.pth> -P ./models/controlnet/
wget -c <https://hf-mirror.com/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_color_sd14v1.pth> -P ./models/controlnet/
wget -c <https://hf-mirror.com/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_canny_sd14v1.pth> -P ./models/controlnet/

# T2I Styles Model
wget -c <https://hf-mirror.com/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_style_sd14v1.pth> -P ./models/style_models/

# CLIPVision model (needed for styles model)
wget -c <https://hf-mirror.com/openai/clip-vit-large-patch14/resolve/main/pytorch_model.bin> -O ./models/clip_vision/clip_vit14.bin

# ControlNet
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11e_sd15_ip2p_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11e_sd15_shuffle_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_canny_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11f1p_sd15_depth_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_inpaint_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_lineart_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_mlsd_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_normalbae_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_openpose_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_scribble_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_seg_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_softedge_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15s2_lineart_anime_fp16.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11u_sd15_tile_fp16.safetensors> -P ./models/controlnet/

# ControlNet SDXL
wget -c <https://hf-mirror.com/stabilityai/control-lora/resolve/main/control-LoRAs-rank256/control-lora-canny-rank256.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/stabilityai/control-lora/resolve/main/control-LoRAs-rank256/control-lora-depth-rank256.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/stabilityai/control-lora/resolve/main/control-LoRAs-rank256/control-lora-recolor-rank256.safetensors> -P ./models/controlnet/
wget -c <https://hf-mirror.com/stabilityai/control-lora/resolve/main/control-LoRAs-rank256/control-lora-sketch-rank256.safetensors> -P ./models/controlnet/

# Controlnet Preprocessor nodes by Fannovel16
cd custom_nodes && git clone <https://github.com/Fannovel16/comfy_controlnet_preprocessors>; cd comfy_controlnet_preprocessors && python install.py

# GLIGEN
wget -c <https://hf-mirror.com/comfyanonymous/GLIGEN_pruned_safetensors/resolve/main/gligen_sd14_textbox_pruned_fp16.safetensors> -P ./models/gligen/

# ESRGAN upscale model
wget -c <https://github.com/xinntao/Real-ESRGAN/releases/download/v0.1.0/RealESRGAN_x4plus.pth> -P ./models/upscale_models/
wget -c <https://hf-mirror.com/sberbank-ai/Real-ESRGAN/resolve/main/RealESRGAN_x2.pth> -P ./models/upscale_models/
wget -c <https://hf-mirror.com/sberbank-ai/Real-ESRGAN/resolve/main/RealESRGAN_x4.pth> -P ./models/upscale_models/

参考文章

https://github.com/black-forest-labs/flux

zhuanlan.zhihu.com

联系我