Window 10/11 安装AUTOMATIC1111
AUTOMATIC1111 默认不支持amd显卡,需要有nVidia的独立显卡。
安装Anaconda
由于AUTOMATIC1111限定python3.10,为了隔离环境避免冲突,使用Anaconda来完成python多版本管理。
有别去docker,Anaconda能直接访问主机设备,更适合ai访问硬件驱动。
官方网站:https://www.anaconda.com/
安装完毕,点击"Environments" => "Create", 选3.10.xx,创建一个env。
运行新创建的python310环境,输入下面的命令安装git到虚拟机,stable-diffusion-webui的启动需要git
$ conda install git
克隆stable-diffusion-webui
$ git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
下载模型
Stable-diffusion下载v1.5
地址: https://stable-diffusion-art.com/models/#Stable_diffusion_v15
下载后放入stable-diffusion-webui\models\Stable-diffusion
文件夹中。
stable-diffusion-webui启动会自动下载clip-vit-large-patch14模型,但国内可能访问失败,
提前下载,https://pan.baidu.com/s/1PdubgWYsw_QAawIK-g-Rnw?pwd=qjzh
放入stable-diffusion-webui根目录下:stable-diffusion-webui\openai\clip-vit-large-patch14
启动stable-diffusion-webui
在Anaconda中运行310的env,在出现的cmd中切换到stable-diffusion-webui跟目录,
然后运行:
$ webui.bat --medvram-sdxl --xformers
参数说明:
- Nvidia (12GB+)
--xformers
- Nvidia (8GB)
--medvram-sdxl --xformers
- Nvidia (4GB)
--lowvram --xformers
VAE生产出灰色图的问题
webui启动后,在settings的vae设置中,把“VAE type for encode”和VAE type for decode”都改成TAESD,
这样就会自动下载taese模型到stable-diffusion-webui\models\VAE-taesd
出图最后一步也不会变纯绘图了。