在 ComfyUI 里,“模型缓存”通常指两件事之一:
ComfyUI 默认会从以下目录加载模型:
ComfyUI/
└── models/
├── checkpoints/
├── loras/
├── vae/
├── controlnet/
├── embeddings/
├── upscale_models/
└── clip/直接把模型放到对应目录即可,无需配置。
编辑 ComfyUI/ 根目录下的:
extra_model_paths.yaml示例(Windows):
a111:
base_path: D:/sd_models
checkpoints: models/Stable-diffusion
loras: models/Lora
vae: models/VAE
controlnet: models/ControlNetLinux / macOS:
a111:
base_path: /mnt/sd_models
checkpoints: models/Stable-diffusion常用启动参数(run_nvidia_gpu.bat 或命令行):
--highvram # 全部模型放显存(快但吃显存)
--normalvram # 默认
--lowvram # 低显存模式
--medvram # 中等显存
--cpu # 纯 CPU示例:
python main.py --normalvramComfyUI 默认会缓存模型,避免重复加载。
如果你想强制每次重新加载(调试用):
--disable-smart-memory如果你装了 ComfyUI-Manager:
ComfyUI/custom_nodes/ComfyUI-Manager/可清理:
.cache/--highvram--medvram--lowvram你可以告诉我:
我可以直接给你一份可复制的配置。