❧ 本地搭建stable-diffusion
1.安装Python,必须为3.10.6版本
https://www.python.org/downloads/release/python-3106/
2.如果电脑是Nvidia GPU,需要安装 CUDA
3.下载 stable-diffusion-webui
4.下载模型文件
stable-diffusion-webui只是个工具,他需要后端的训练模型来让AI参考建模。
目前比较主流的模型有
- stable-diffusion:偏真人(一般简称为 SD 模型, SDwebui 模型)
- waifu-diffusion:偏向二次元(一般简称 Waifu 模型,WD模型)
- Novel-AI-Leaks:更加偏向二次元(一般简称 Naifu 模型)
模型文件一般都比较大,请找个空间富裕的磁盘下载。
下载stable-diffusion
下载的方式有 3 个
官网下载:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original File storage:https://drive.yerf.org/wl/?id=EBfTrmcCCUAGaQBXVIj5lJmEhjoP1tgl
磁力链接 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
将解压出.ckpt文件放在\stable-diffusion-webui\models\Stable-diffusion\ 下 文件名可以是任何你喜欢的英文名。比如stable-diffusion .ckpt
下载 waifu-diffusion
官网下载:https://huggingface.co/hakurei/waifu-diffusion-v1-3/tree/main
下那个 wd-v1-3-float16.ckpt 就行
将解压出.ckpt文件放在\stable-diffusion-webui\models\Stable-diffusion\ 下 文件名可以是任何你喜欢的英文名.比如waifu-diffusion-16.ckpt
下载 NovelAILeaks
Naifu Leaks 4chan:https://pub-2fdef7a2969f43289c42ac5ae3412fd4.r2.dev/naifu.tar
Naifu Leaks animefull-latest:https://pub-2fdef7a2969f43289c42ac5ae3412fd4.r2.dev/animefull-latest.tar
找到naifu\models\animefull-final-pruned\model.ckpt放在\stable-diffusion-webui\models\Stable-diffusion\ 下文件名可以是任何你喜欢的英文名,比如Naifu-Leaks- 4chan.ckpt
找到naifu\models\animefull-final-pruned\config.yaml放在\stable-diffusion-webui\models\Stable-diffusion\ 下文件名改成上边和你上边的文件同名,比如Naifu-Leaks- 4chan.yaml
找到naifu\modules,把里面所有的.pt文件复制到\stable-diffusion-webui\models\hypernetworks\文件夹下,没有这个文件夹就自己新建一个。
5.运行
双击运行 \stable-diffusion-webui\webui-user.bat
报错处理:
1.
Torch is not able to use the GPU,编辑webui-user.bat文件,设置set COMMANDLINE_ARGS=--opt-sub-quad-attention --lowvram --precision full --no-half --skip-torch-cuda-test2.安装依赖报错,python镜像源要改为官方镜像源,
pip config set global.index-url https://pypi.org/simple