ComfyUI各个文件夹的作用和模型的放置位置
在 ComfyUI 中,各个文件夹的作用和模型的放置位置是根据其功能和用途进行分类的。以下是主要文件夹及其对应模型的详细说明:
-
models/:这是 ComfyUI 中存放各种模型文件的核心目录。它包含多个子文件夹,每个子文件夹对应一种特定类型的模型。例如:checkpoints/:用于存放 Stable Diffusion 的大模型文件(如.ckpt或.safetensors文件)。clip/:存放 CLIP 模型文件,用于图像和文本的对齐。

clip_vision/:存放 CLIP Vision 模型文件,专注于图像理解。controlnet/:存放 ControlNet 模型文件,用于在生成过程中提供额外的控制信号。loras/:存放 LoRA 模型文件,用于指定目标特征(如人物、动作、风格等)。vae/:存放 VAE 模型文件,用于生成和解码图像。unet/:存放 UNet 模型文件,用于图像生成和放大。upscale_models/:存放用于图像放大的模型文件。embeddings/:存放嵌入模型文件,用于文本到图像的映射。hypernetworks/:存放超网络模型文件,用于修改主模型的权重。
-
input/:用于存放上传的图像文件,这些文件通常通过“加载图像”节点上传到 ComfyUI 中。 -
output/:用于保存生成的图像文件,这些文件通常通过“保存图像”节点输出到 ComfyUI 中。 -
custom_nodes/:用于存放自定义节点的文件夹,允许用户扩展 ComfyUI 的默认功能。 -
notebooks/:用于存放 Jupyter Notebook 文件,可能包含用于调试、实验或教程的代码。 -
config/:用于存放配置文件,以便调整模型参数和运行环境设置。 -
extra_model_paths.yaml:这是一个配置文件,用于指定额外模型的路径。例如,可以将模型文件放置在G:\sd-webui\models目录下,并通过修改extra_model_paths.yaml文件中的base_path来引用这些模型。

-
README_VERY_IMPORTANT.txt:这是一个重要的说明文件,包含 ComfyUI 的使用方法和解释。 -
run_cpu.bat和run_nvidia_gpu.bat:这两个批处理文件分别用于在 CPU 或 NVIDIA GPU 上启动 ComfyUI。 -
comfyui.log:这是 ComfyUI 的运行日志文件,用于记录应用的运行过程和错误信息。 -
update/:包含用于升级 ComfyUI 的 Python 脚本和批处理命令。 -
input/:用于存放上传的图像文件,这些文件通常通过“加载图像”节点上传到 ComfyUI 中。 -
user/:用于存放用户信息文件夹,包括默认配置和用户特定的配置文件。 -
comfy_extras/:用于存放自定义节点和扩展模块。 -
.git:用于代码版本管理。 -
.github:用于 GitHub Actions 工作流。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)