智能

ControlNet 专题 —— 模型安装

波比AI · 5月2日 · 2025年本文共2452个字 · 预计阅读9分钟2次已读

模型文件放在…\extensions\sd-webui-controlnet\models

一、 旧版模型

sd-webui-controlnet插件同时支持完整模型和精简模型。

1. 原始完整模型

基于v.1.1 官方说明,这几个原始模型可以弃了

原始完整模型基于sd1.5训练,一个就接近6g,空间足够的可以去下载,使用Web UI其实不需要用这个

https://huggingface.co/lllyasviel/ControlNet/tree/main/models

ControlNet 专题 —— 模型安装

t2i模型:
上面的原始模型里没有t2i的模型,需要自己去TencentARC下载,关于t2i后面再说。建议新建个文件夹存放t2i模型,方便后续管理。直接在models文件夹下新建即可,插件可以识别子文件夹。

https://huggingface.co/TencentARC/T2I-Adapter/tree/main/models

不需要全部下载,有15的下15,没15下14就行↓
ControlNet 专题 —— 模型安装

在sd webui中使用t2i模型需要配置文件,t2i配套的配置文件插件本身附带,按照下面的提示自己改名即可。↓

ControlNet 专题 —— 模型安装
就是把adapter对应config文件改成和adapter同名。
例如下载的是t2iadapter_canny_sd14v1.pth,对应的是sketch_adapter_v14.yaml,那么就把sketch_adapter_v14.yaml复制一份,重命名为t2iadapter_canny_sd14v1.yaml。
v1.1版本已经更新了配置文件,不需要自己重命名了,直接复制即可

2. 精简模型

现在一般使用的是精简模型,单独提取了控制网,体积缩到了700mb,可以在下面的网址下载,里面同时包括了t2i的模型,

https://huggingface.co/webui/ControlNet-modules-safetensors/tree/main

ControlNet 专题 —— 模型安装
注意t2i的模型需要单独复制配置文件并重命名,别弄错文件名,改成和模型一样的名字↓

有个简单的下载方法,打开…\extensions\sd-webui-controbobyailnet\models文件夹,在文件夹打开终端,输入

“`text
git lfs install(只需要安装一次lfs)
git clone https://huggingface.co/webui/ControlNet-modules-safetensors

等下载完成,会在models里生成一个ControlNet-modules-safetensors子文件夹,不用复制出来,直接在插件里刷新就可以用,下次有更新直接git pul。↓
![image.png|1000](https://cdn.jsdelivr.net/gh/YiDaCP/Pictures/20241030215459.png)
ControlNet-modules-safetensors这个仓库的t2i模型可能并不是最新的,如果想体验最新的,自己再去[TencentARC](https://replicate.com/tencentarc/gfpgan)下载就可以,还是注意配置文件重命名。

1.1已经更新了v2的配置文件,在model文件夹,自己去复制就行 

## 二、新版v1.1模bobyai型

v1.1修复了旧版模型的错误,并添加了一些新模型。看新版说明中的图像错误应该是指的修复了基于SD1.5的原始模型,使用精简版应该不大受影响,除了修复错误,新模型还有很多改进,还添加了一些预处理器,建议删掉以前的模型直接使用新模型。这次新模型没有集成sd1.5,所以不大,一个1.4G。↓ 
`text
ControlNet 1.1 包括 14 个模型(11 个生产就绪模型、2 个实验模型和 1 个未完成模型):

control_v11p_sd15_canny

control_v11p_sd15_mlsd

control_v11f1p_sd15_depth

control_v11p_sd15_norbobyaimalbae

control_v11p_sd15_seg

control_v11p_sd15_inpaint

control_v11p_sd15_lineart

control_v11p_sd15s2_lineart_anime

control_v11p_sd15_openpose

control_v11p_sd15_scribble

control_v11p_sd15_softedge

control_v11e_sd15_shuffle

control_v11e_sd15_ip2p

control_v11u_sd15_tile 作者:没啥用的芝士 https://www.bilibili.com/read/cv23307880/ 出处:bilibili
``

从v1.1版本开始的命名规则:这个规则可能意味着后续模型改动是常态....↓
![image.png|1000](https://cdn.jsdelivr.net/gh/YiDaCP/Pictures/20241030230900.png)
安装方法:自己去下方那个ControlNet-v1-1网址下载即可 
```text
git lfs install
git clone https://huggingface.co/lllyasviel/ControlNet-v1-1

简易安装方法和上面一样,直接在…\extensions\sd-webui-controlnet\models文件夹git clone,然后刷新就行,里面自带配置文件,不需要再复制

此仓库包含全部模型,有两个试验模型(后缀是e)control_v11e_sd15_shuffle、control_v11e_sd15_ip2p和一个未完成模型(后缀是u)control_v11u_sd15_tile,使用时要注意↓

总结

参考

[Total: 0 Average: 0]
0 条回应

必须 注册 为本站用户, 登录 后才可以发表评论!