1.说明
相较于Disco Diffusion,Stable Diffusion提供了UI面板,操作更人性化。而且替换模型要更加方便,只需要往文件夹下放入模型,再在UI页面刷新以下就能用了。
2.准备工作
- 安装Python3.10.x版本(x代表小版本,可随意,但大版本是3.10)
- 安装PyCharm(可选)
- 安装Pytorch的CUDA版本。参考链接
- 准备一台配置比较好的电脑(显存最好有6G)
3.克隆项目
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
*如果github克隆比较慢,可以使用gitee先导入这个仓库再从gitee克隆。
克隆完成后,用txt打开launch.py脚本,然后查找prepare_environment方法,依次修改:
- 将pip install torch修改为自己下载下来的torch和torchvision.
- 将github链接替换为gitee链接来提升下载速度。
注意:将github链接替换为gitee链接后,记得原github链接中的@xxxxxxxxxxx也要加上。
4.下载模型
在打开的网页中找到“chomni.safetensors”、"ulzzang-6500.pt"两个文件,分别点击它们,然后在新的页面点击"download"。


下载完成后:
- 将chomni.safetensors模型文件复制到项目文件夹 models\Stable-diffusion 目录下。
- 将ulzzang-6500.pt模型文件复制到项目文件夹 embeddings\ 目录下。
*如果浏览器下载的慢,可以通过迅雷或其他下载工具来下载。
4.1漂亮小姐姐模型(可选)
进入网站:点击跳转
下载 koreanDollLikeness_v15.safetensors 模型并复制到项目文件夹 models\Lora 目录下,这个模型是用来生成漂亮小姐姐的。
进入网站:点击跳转
下载 vae-ft-mse-840000-ema-pruned.safetensors 模型并放在项目文件夹 models\VAE 目录下,这个模型是用来优化眼睛和嘴的细节的。
5.安装requirements.txt
在项目的根目录执行python命令:
pip install -r requirements.txt
然后等待安装完成即可。
*pip安装,最好使用国内的源,这样下载轮子的速度会快很多,安装时间也会缩短。
6.运行
执行命令:
python launch.py
运行后,会开始安装之前替换为gitee链接的仓库,等待即可,最后安装完如下图:

接着会自动开始下载json文件,下载完如下图:

最后会提示:
Running on local URL: http://127.0.0.1:7860
到这里就成功运行了Stable Diffusion了,浏览器访问上面的本机端口就能看到web UI了。
7.绘画示例演示
我使用了小姐姐模型来画的,参数如下。
prompt:
<lora:koreanDollLikeness_v15:0.66>, ((Blink))),best quality, ultra high res, (photorealistic:1.4), 1girl, loose and oversized black jacket, white sports bra, (green yoga pants:1), (Kpop idol), (aegyo sal:1), (Medium-sized chest), (Medium-sized breasts),(light brown short ponytail:1.2), ((puffy eyes)), looking at viewer, full body, streets, outdoors
negative:
paintings,sketches,(worst quality:2),(lowquality:2),(normal quality:2),lowres, normalquality,((monochrome)),((grayscale)),skin spots,acnes, skin blemishes,age spot,glans
Sampling steps:值越高效果越好。
Seed: 4019082821
