ControlNet安装教程
本文是关于使用ControlNet插件进行AI绘图的安装教程,包括如何自动和手动安装插件以及如何下载所需的模型文件,并提供相关网盘和GitHub下载链接。安装完成后,用户将能够在Stable Diffusion WebUI的主界面中看到ControlNet窗口,并使用其进行AI绘图创作。
前置条件
魔法上网
如果您不知道什么是魔法上网,请阅读下面的文章。
Stable Diffusion WebUI
若您想使用
来进行AI绘图创作,那么您必须已经在电脑内安装部署了ControlNet
Stable Diffusion
。
关于Stable Diffusion
怎么部署,请看下面的文章,内容详细且所有需要的模型本站均已提供下载。
请您通过上面的文章已经确保完成Stable Diffusion
的安装之后,再继续阅读下文。
注意事项
您的Stable Diffusion WebUI
版本必须在2023年2月份之后,不然可能安装插件后无法正常使用。
因为Stable Diffusion WebUI
的新版有很多变化,以及所需的依赖环境更新;为避免出现不可预见的问题,强烈建议您根据上面的文章重新安装部署一遍。
安装教程
插件下载
自动下载
目前ControlNet
插件已集成在Stable Diffusion WebUI
的扩展内,可以一键自动下载安装。
根据图片红框顺序点击安装即可,Stable Diffusion WebUI -> 扩展 -> 可用 -> 加载 -> sd-webui-controlnet -> install
。
如果您有需要编辑姿势的需求,那么建议您往下翻一点,找到一个名为OpenPose Editor
的插件,安装该插件。
安装完成后,重新加载Stable Diffusion WebUI
的主界面。
注意:如果遇到报错,或者长时间卡顿在安装状态,可以刷新WebUI界面尝试重新安装。但是,重新安装时可能存在报错,大概意思是提示您已经存在未完成的下载文件,无法继续安装。此时需要你手动前往
Stable Diffusion WebUI
的项目目录,手动删除之前未下载完成的已损坏文件,以本站的完整路径为例:<D:\openai.wiki\stable-diffusion-webui\tmp\sd-webui-controlnet
>,删除除该目录内的<sd-webui-controlnet
>文件夹,然后重新来到UI界面点击Install按钮安装。
手动下载
如果您无法通过自动安装,也可以手动下载自行安装。
GitHub下载地址:https://github.com/Mikubill/sd-webui-controlnet。
网盘下载地址:为方便无法使用外网的大家使用,也可通过下面的连接自行下载。
下载完成后,将sd-webui-controlnet-main.zip
文件解压至你的Stable Diffusion WebUI
项目extensions
文件夹内。
例如本站的完成路径为:D:\openai.wiki\stable-diffusion-webui\extensions\sd-webui-controlnet
安装完成后,重新加载Stable Diffusion WebUI
的主界面。
模型下载
因模型较大较多,描述文件较长,不在此文进行描述,请自行前往下面的文章下载相关所需模型。
模型下载完成后,将模型pth文件移动至你的Stable Diffusion WebUI
项目extensions\sd-webui-controlnet\models
文件夹内。
例如本站的PTH模型文件放置路径为:D:\openai.wiki\stable-diffusion-webui\extensions\sd-webui-controlnet\models
安装完成
在完成上述所有安装步骤之后,您将会在Stable Diffusion WebUI
的<http://127.0.0.1:7860/>网页主界面看到关于ControlNet的窗口,界面如下。
至此,安装完成。
相关推荐
ControlNet全方位教程指南,所有模型全部有详细介绍,欢迎阅读。
感谢👍👍👍
我按照咱们站内教程安装SD之后 可以正常生成图片 但是我的扩展(extensions)里面的可用(available)显示是全空的 我load 之后url界面是直接消失变为{} 报错URLError:
@iso 请附带完整报错信息
@iso 放到 models\controlnet
需要多少显存?
@robji 4G就行
两个问题:1.load之后报错如下:URLError:
[object Object]
2.界面怎么才能搞到中文版?
@您好 1.我没看懂什么意思。
2.在SD的设置内找到用户界面设置,拉到最下面,选择ZH-CN
@PhiltreX 谢谢您,controlnet已经装好,但是还是没有找到user interface中的ZH-CN,是不是需要下载什么汉化包捏?再次感谢
@您好 汉化包是需要自己下载的,如果你有需要的话,我可以发你一份。
GitCommandError: Cmd(‘git’) failed due to: exit code(128) cmdline: git clone -v — https://github.com/fkunn1326/openpose-editor.git F:\Aitest\Diffusion\tmp\openpose-editor stderr: ‘fatal: destination path ‘F:\Aitest\Diffusion\tmp\openpose-editor’ already exists and is not an empty directory. ‘ OPENPOSE 编辑器安装时一直报错是何原因?
@NEYMARJR 已自行解决
Stable Diffusion WebUI 在哪里打开
@herculexl 在你的安装目录中有一个webui-user.bat文件,双击启动等待片刻,然后在浏览器器内打开网站http://127.0.0.1:7890
为什么我的controlnet里面,选择预处理器为canny之后,找不到设置threshold的选项
@shiny 看这里https://openai.wiki/controlnet-guide.html
controlnet我现在的情况,手动安装,放在了extensions文件夹下,并且下载了一个controlnet的模型,放在了sd-webui-controlnet\models,为何主页不显示这个controlnet呢?是因为我使用了一键启动嘛
@dumb 不建议使用一键启动类的项目,最好是自己部署,你的放的路径应该是没有问题的,那么目前来看,问题可能出现在了一键部署上,之前有客户遇到过这样的问题。
您好,我在执行上述步骤的时候发生以下问题,请问我应该如何解决呢?
点击拓展-可用-加载,是三个“error”,关闭魔法上网也是如此
请问我这个问题可以如何解决呢?感谢您的指导!
@ccyr119 这个没有什么好办法,而且你看的已经是旧版本了,这里是新版本的教程。https://openai.wiki/stable-diffusion.html
这里有完整的ControlNet插件包,你直接下载到相应的路径,然后重开一下SD就好了。
下好模型是放进model里的controlnet里面,不是model,pth跟yaml都要复制
@ake 请看本站的新版controlnet教程
https://openai.wiki/stable-diffusion.html
controlnet安装好后怎么用api调
为什么网站无法访问
博主,你好,我在按照教程手动安装controlnet后,一直卡在了commit hash: 这个界面,这是怎么回事?你了解这种情况吗?