MacBook Pro部署Stable Diffusion WebUI笔记 (二)VAE、CLIP和Mediapipe
续上一篇内容,新装之后的WebUI主界面上缺少了VAE和CLIP。部署方式如下:
1 点击Settings,点击左侧栏目最后面的Show all pages
2 在右侧内容中找到Quicksettings list(setting entries that appear at the top of page rather than in settings tab)(requires restart),这里就说明了这个下拉列表里面的内容可以被设置显示在主页面上,但是需要重启UI。
3 在下拉菜单里找到sd_vae和CLIP_stop_at_last_layers两项并打勾

4 回到Settings页面顶部,点Apply settings大按钮,再点Reload UI大按钮。重启之后WebUI主界面上就可以看到VAE和CLIP了。
另外我安装了Controlnet,遇到的主要问题是mediapipe。部署方式如下:
1 点击Extensions,选Install from URL
2 在第一个空栏里输入https://github.com/Mikubill/sd-webui-controlnet,然后点install就可以。
3 安装后重启,会出现长时间无法刷新出来,原因就是上面说的mediapipe。mediapipe是谷歌开源出来的,主要用于人脸和动作检测,对于Controlnet来说应该很重要,但自己装好像比较麻烦。每次运行webui.sh后,webui都会尝试下载mediapipe,但是它不会显示出任何内容,呈现假死状态。长时间等待以后它才会返回结果,如果下载失败会报出很多信息。目前的mediapipe0.10.0有53.5MB,报错的时候会显示出下了多少断掉了。我第一次是才下了0.6MB。报错以后webui还是能启动完成。我采用的方式是死等,不断重启等待,一共试了4-5次才下载完成。一旦下完,再次启动webui就都正常了,很快就能部署完成。
4 当前的webui版本是1.3.1,Controlnet的版本是1.1.217。
5 要使用Controlnet还有一大堆pth文件要下,20GB+。太可怕了T_T!

