安装 Controlnet 插件
注:从网址安装可以保证插件的更新能在 WebUI 中自动显示,如果是下载压缩包文件放进根目录,就无法自动更新。下面执行网址安装。
- 打开 WebUI,点击"扩展"选项卡,选择"从网址安装",复制(https://github.com/Mikubill/sd-webui-controlnet.git ),粘贴在第一行的"拓展的 git 仓库网址"中。点击"安装"按钮,等待十几秒或几分钟。
- 在下方看到一行小字"Installed into stable-diffusion-webui\extensions\sd-webui-controlnet. Use Installed tab to restart",表示安装成功,同时在文件夹中能看到对应内容。
- 点击左侧的"已安装"选项卡,单击"检查更新",等待进度条完成;然后单击"应用并重新启动 UI";
- 最后在 WebUI 主界面中下方看到 Controlnet 的选项。
安装 Controlnet V1.1 新模型
Controlnet V1.1 模型下载:https://modelscope.cn/models/AI-ModelScope/ControlNet-v1-1/files
执行:
modelscope download --model AI-ModelScope/ControlNet-v1-1 --local_dir /home/third_party_app/llm/stable-diffusion-webui/extensions/sd-webui-controlnet/models
问题:AssertionError: extension access disabled because of command line flags
出现此问题是因为开启了远程访问功能,也就是在命令行中使用了 "--listen"或者"--share" 参数。
将"--enable-insecure-extension-access" ( 启用不安全扩展访问 )参数添加在配置文件中即可解除此限制。