准备一台Window10或11的计算机

准备环境

CUDA环境,NvidiaGPU,Python环境,git

https://developer.nvidia.com/cuda-downloads
https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe
https://git-scm.com/downloads/

安装本体stable-diffusion(NovelAI基于stable-diffusion)

方法一 直接下载

stable-diffusion本体下载

https://github.com/AUTOMATIC1111/stable-diffusion-webui

下载后解压

方法二 通过git克隆下载

安装上文提到的git,安装好后在终端中输入 git

然后在终端中输入任意驱动器路径(驱动器C:\除外)

例如这里输入 D:\

然后再输入(粘贴)克隆代码

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

然后就会在D:\在目录下找到stable-diffusion生成的文件夹内容与方法一下载后解压得到的相同

配置Python路径与模型文件

找到webui-user.bat,右键进入编辑

在 set PYTHON= 后面输入本地python的安装路径

git可选

set VENV_DIR 之后填 VENV_DIR

最后一个可选

配置完成后再次运行weibui-user.bat

等待联网安装完成依赖

这里会报错因为没有安装模型

安装运算模型

Stable Diffusion web UI官方模型

磁力链接1

magnet:?xt=urn:btih:3a4a612d75ed088ea542acac52f9f45987488d1c&dn=sd-v1-4.ckpt&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337

或者https://huggingface.co/CompVis/stable-diffusion-v-1-4-original

找到models文件夹

进入后找到Stable-diffusion文件夹

将你下载到的.ckpt模型拖动到这里

如某泄露的Novel50 GB模型:

Novel50GB模型 磁链下载

magnet:?xt=urn:btih:5bde442da86265b670a3e5ea3163afad2c6f8ecc&dn=novelaileak&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2810%2Fannounce&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969%2Fannounce

其中并非所有的都是可用或者效果好的,推荐NovelAI泄露出来的novelaileak模型包

找到模型包装的stableckpt文件夹

aminefull-final-pruned子文件夹中的

model.ckpt

(这是目前公认效果比较好的一个模型,各位可以去自行探索不同的模型有不同的风格与效果哦)

将该模型复制到models文件夹下的Stable-diffusion子文件夹

再次启动webui-user.bat

等待环境安装完成

成功后会提示有一个在http:/不同的设备不同/的服务

将该链接复制到浏览器后就可以使用了。

作者:晴风XE https://www.bilibili.com/read/cv19050177?from=articleDetail 出处:bilibili