ControlNet的安装与模型

  • A+
所属分类:百科知识

大家安装ControlNet插件有2个办法,1、可以通过Stable-Diffusion-webUI进行扩展插件安装;2、可以下载ControlNet插件放在文件夹内(直接在github上下载压缩包解压即可)。

一、ControlNet插件安装:

我们主要来介绍通过扩展进行安装的方案,我们启动webUI界面,点击“扩展”-点击“从网址安装”,输入“https://github.com/Mikubill/sd-webui-controlnet.git”后点击“安装”。

ControlNet的安装与模型

稍等片刻后,显示出下方截图中的文案“Installed into stable-diffusion-webui\extensions\sd-webui-controlnet. Use Installed tab to restart”后,即表明ControlNet插件已经安装成功后(这个安装时间取决于你的网络状态,若安装失败可再次安装重试)。

安装完成后,需要重启webUI界面,注意需要完全重启webui,如果你的本地启动webui的,需要重启“终端”,如果你是使用Autodl等云端方法,需暂停运行后,再开启。

ControlNet的安装与模型

重启成功后,我们再次打开Stable-Diffusion-WebUI界面后,就可以再文生图或图生图界面中看到ControlNet插件了(见下方截图)。

ControlNet的安装与模型

二、ControlNet模型下载:

初次安装好ControlNet后,我们点击“模型”中可以看到是无模型的,ControlNet的模型需要单独下载,我们需要下载ControlNet必备的模型后,才能正常使用ControlNet插件功能。

ControlNet的模型,需要前往huggingface进行下载,点击链接“https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main”即可访问ControlNet模型下载地址。

点击页面中下载按钮,即可下载模型,需注意这里必须要下载文件后缀为pth的文件,文件大小一般都是1.45GB。

ControlNet的安装与模型

如果你是本地运行的Stable Diffusion,模型下载完全后把模型文件保存到“stable-diffusion-webui/extensions/sd-webui-controlnet/models”即可。若使用Autodl等云端运行的工具,也可以下载后传到对应文件夹。

这里借用Autodl举例,复制文件名称和下载链接地址,在Autodl中,打开“自定义链接下载”,把文件名和下载链接地址复制进去,并填入下载路径“autodl-tmp/stable-diffusion-webui/extensions/sd-webui-controlnet/models”,点击“下载文件”即可。

下载花费时间长短根据网络情况,只要不报错即可正常下载完成。

ControlNet的安装与模型

下图为autodl中填入文件名、下载链接地址和下载位置的截图,大家可根据截图填入信息即可。这里需要注意,若你是使用autodl运行stable diffusion的话,下载模型时建议关闭webui后进行下载,不然你可能无法看到下载进度百分比。

ControlNet的安装与模型

模型下载完成我们再次启动webui,点击模型栏即可看到已经下载的模型了,若依旧没显示模型的话,可以点击右侧的刷新按钮。

ControlNet的安装与模型

到这里关于ControlNet的安装与模型下载都搞定了,最后补充一个小知识,初次安装好的ControlNet可能只有1个或2个入口,若想要更多的ControlNet,可以点击“设置”,找到ControlNet,多网络联合扩散控制力进行调整,最多可以开启到10个ControlNet(但一般用不到那么多,10个ControlNet可能显卡就炸了),正常只需要开启4-5个即可。

ControlNet的安装与模型

ControlNet的安装与模型

以上就是关于ControlNet的安装、模型下载等初步操作注意事项,后续将为大家持续性介绍ControlNet中不同预处理器和模型的使用方法以及效果。

历史上的今天:

发表评论

您必须登录才能发表评论!