前面的文章中说过,会出一篇详细介绍安装 SD 的教程,今天来了,先出一篇本地搭建的教程,下次再出一篇在 Google colab 上的教程
环境安装
首先是安装 Python 开发环境,这个详细大家都清楚
在这里下载:https://www.python.org/downloads/windows/
然后需要安装 git,这个写代码的朋友也都比较清楚了
下载链接:https://git-scm.com/download/win
接下来就可以安装 stable-diffusion web UI 了
下载链接:https://github.com/AUTOMATIC1111/stable-diffusion-webui
这个是开源在GitHub 上的
不过这个开源版本,由于依赖较多,一般人可能还要折腾好久才能安装成功,我这里整理了一份全量依赖的安装包,大家可以在文末获取哈
上面这些都安装好之后,就是下载大模型和 Lora 了
目前比较火的大模型就是 Chilloutmix,这是一个用于生成东方面孔的模型,下载文件可以从 civitai.com/ 网站找到,至于 Lora,也是在 C 站下载
Chilloutmix 放在 models/Stable-diffusion 目录,Lora 放到 models/Lora 目录
上面的一系列依赖比较多,可以在文末获取打包好的安装包
项目启动
所有准备工作都做好之后,就可以启动项目了
到项目根目录找到 webui.bat 启动
注意在启动的时候,还是会安装很多依赖,因为都是需要从 GitHub 上下载,所以你的网速就很重要了!
还是建议直接使用整理的安装包哈,所有依赖都打包了,文末获取
当依赖都准备就绪之后,就可以看到启动成功的提示信息了,直接访问127.0.0.1:7860就行了。
打开之后就是这样一个页面,接下来就可以去 AI 生成图片了
至此,本地的 stable diffusion 就搭建完毕了,至于绘制 AI 图片的过程,也是有很多讲究的,我们以后再逐一讲解吧!