硬件要求
N卡
显卡内存大于4G
显卡驱动最新
软件准备
Git
用于拉取生成程序
Python
要求3.10.6以上的版本
安装
记住勾选
to PATH
选项,这样就不要去手动配置环境了。
在windows下,可用通过where
命令,查询python的路径。
1 | 豆瓣:http://pypi.douban.com/simple/ |
1 | pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ |
便捷化启动脚本
AUTOMATIC1111
AI运行程序,运行生成图片的程序,直接从GitHub克隆
1 | git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git |
第一种方案
双击webui-user.bat
文件,直接运行程序。
如果出现环境报错,请在生成的venv\pyvenv.cfg
文件中,修改python的路径。
这个安装过程相当慢!
安装完毕后,会有一个网址。但我还没有成功过,家里网络差,花了很多时间都没有反映。
第二种方案。
手动安装各种依赖。
- repositories文件文件中
- BLIP [6.94MB] - GitHub地址
- CodeFormer [11.6] - GitHub地址
- stable-diffusion [42.5MB] - GitHub地址
- k-diffusion [39.5KB] - GitHub地址
- taming-transformers [140MB] - GitHub地址
- 软件本体必要python包
- 杂项
1 | pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu116 |
安装依赖包
1 | #切换至各个依赖文件夹下 |
1 | #建议安装顺序 |
1 | #重新克隆 |
NovelAi-models
Ai模型文件
1 | magnet:?xt=urn:btih:5bde442da86265b670a3e5ea3163afad2c6f8ecc |
下载stablekpt目录中的某个模型即可
下载完毕后
- 将模型文件夹中的model.ckpt、config.xml放入
...\models\Stable-diffusion
目录中 - 然后分别改名为model.ckpt、model.xml。
开始使用
运行START_webui.bat
,等等本地网页部署。
正向参数
1 | masterpiece, best quality, 1girl, white and purple hair, red buttons, blue hair, transparent sleeves, light smile |
负面参数
1 | lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry |
- Sampling Steps是迭代次数,越大越耗时,一般20左右就足够了,太大提升也有限。
- Sampling method是迭代算法,可以自己试试,感觉Euler和DDIM就不错,不同算法适合的迭代次数不尽相同。
- Width和Height是图像大小,不建议开太大,这个模型不太擅长生成大尺寸图片,特别是只有一个人的情况下,而且贼慢,可以考虑后期用waifu2x等工具超分辨率。
- 接下来三个选项我也没用过。
- Batch count是连续生成几次,Batch size是一次生成几张。例如Batch size=2,Batch count=3就是每次同时生成两张图片,生成三轮。注意Batch size其实就是利用显卡并行计算,受到显存制约,开太大会爆显存。
- CFG Scale参数制约度,越高越接近参数(但可能会是强扭的瓜),越低越让AI自由发挥。在img2img中还有一个Denoising strength参数,描述的是图像模仿自由度,越高越自由发挥,越低和参考图像越接近。
- Seed就是随机种子,可以指定,-1就是随机种子。
报错方案
1 | #在webui-user.bat里面,set COMMANDLINE_ARGS=后面加上如下参数 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小狼的学习笔记!
评论