Krita-AI-Diffusion项目:如何配置已有模型文件夹路径
在使用Krita-AI-Diffusion插件时,许多用户会遇到如何复用已有ComfyUI模型资源的问题。本文将详细介绍如何正确配置模型路径,避免重复下载和存储模型文件。
问题背景
当用户从Krita-AI-Diffusion 1.17版本升级到1.19版本时,可能会发现之前配置的模型路径丢失,需要重新设置。特别是对于那些已经在本地存储了大量模型文件(如1TB以上)的用户来说,重新下载和复制模型既耗时又占用存储空间。
解决方案
修改extra_model_paths.yaml文件
ComfyUI提供了一个灵活的模型路径配置方式,通过修改extra_model_paths.yaml
文件可以指定外部模型文件夹的位置。这个文件通常位于ComfyUI的根目录下。
- 首先找到ComfyUI的安装目录
- 在该目录下寻找
extra_model_paths.yaml
文件(如果没有,可以复制extra_model_paths.yaml.example
文件并重命名) - 使用文本编辑器打开该文件进行配置
配置文件示例
在extra_model_paths.yaml
文件中,可以按照以下格式指定不同类型的模型路径:
base_path: D:/AI-Models/
checkpoints: path/to/checkpoints
loras: path/to/loras
vae: path/to/vae
embeddings: path/to/embeddings
其中:
base_path
是基础路径,所有相对路径都会基于此路径- 其他键值对分别对应不同类型的模型路径
路径配置技巧
- 可以使用绝对路径或相对路径
- 路径分隔符建议使用正斜杠(/)而不是反斜杠()
- 可以配置多个路径,方便管理不同类型的模型
- 修改后需要重启ComfyUI服务使更改生效
注意事项
- 确保Krita-AI-Diffusion插件使用的ComfyUI版本与模型兼容
- 路径配置错误可能导致模型无法加载,但不会损坏原有模型文件
- 建议在修改配置文件前先备份原始文件
- 不同操作系统的路径表示方法可能略有不同
通过正确配置模型路径,用户可以充分利用已有资源,避免重复下载,提高工作效率。这种方法特别适合那些已经在本地存储了大量模型的用户,帮助他们快速迁移和升级Krita-AI-Diffusion插件环境。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考