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
出图最后一步也不会变纯绘图了。

标签: AUTOMATIC1111

添加新评论