解决 Stable Diffusion 安装 ADetailer 插件后启动缓慢的问题

Stable Diffision 在安装了几个插件后启动速度变得很慢,要好几分钟才能启动起来,而之前只需要十几秒钟。经过排查后发现启动缓慢是 ADetailer 这个面部修复插件造成的,如果不启用这个插件就能达到原来的启动速度。

在 Github 上这个插件有一个 issue 反映了同样的问题。原来是 Adetailer 用到的一些模型是在 Huggingface 上的,如果网络不好访问 Huggingface 慢就会启动缓慢(不过我这里访问 Huggingface 挺快的,不知道为什么也会这样)。插件作者给出的解决方法是在命令行启动参数里加上 --ad-no-huggingface

我是用的是秋葉 aaaki 大佬的整合包,在高级选项最下方的自定义参数填入 --ad-no-huggingface 就可以了。

加上这个参数后 Adetailer 只会使用本地的三个模型,为了获得完整的体验我们可以把 Huggingface 上的模型下载下来放到 models\adetailer 文件夹里。

模型的地址是 Bingsu/adetailer at main (huggingface.co)。如果你无法访问 Huggingface 也可以点击下方的按钮进行下载。

下载模型

总结

  1. 给启动器添加 --ad-no-huggingface 参数;
  2. 下载模型并放置到 Stable Diffusion 路径下 models\adetailer 文件夹中

解决 Stable Diffusion 安装 ADetailer 插件后启动缓慢的问题
http://blog.qzink.me/posts/stable-diffusion安装adetailer插件后启动缓慢/
作者
Qzink
发布于
2023年8月2日
许可协议