SD XL 1.0 重磅更新!免费开源可商用(附在线使用+本地部署教程) - 优设网 - 学设计上优设
三、本地部署 SDXL 1.0
SDXL 1.0 的源文件已经在 Huggingface 上开源了,我们可以通过 Stable Diffusion WebUI 在本地免费使用 SDXL 1.0,具体操作步骤如下。
①将 Web 更新到 1.5 版本,版本号在 WebUI 最底部的一行小字中可以查看,秋葉整合包可以直接在启动器内更新。
②如果你的电脑显存小于等于 8G,则在使用前需要开启显存优化,不然显存会带不动 SDXL 1.0。如果是秋葉整合包,可以在启动器的「高级选项」设置内开启。如果是 Automatic1111 纯净版,请编辑 webui-user.bat 文件,在 set COMMANDLINE_ARGS= 后面加上以下参数:--medvram(显存低于 8G )或 --lowvram (显存低于 4G)。
③下载 2 个大模型、1 个 Lora 模型和 1 个 Vae 模型。大模型安装到根目录的 models\Stable-diffusion 文件夹,Lora 模型安装到 models\Lora 文件夹,Vae 模型安装到 models\VAE 文件夹(文末有资源包)。
- 基础大模型和 lora 模型:stabilityai/stable-diffusion-xl-base-1.0 at main
- 精修大模型:stabilityai/stable-diffusion-xl-refiner-1.0 at main
- Vae 模型:stabilityai/sdxl-vae at main
④以上参数和模型都设置好后,就可以启动 WebUI,进入文生图界面,对应参数设置如下。不需要开启高清修复,也不要启用任何拓展/插件/脚本。
参考数值:
- 大模型:sd_xl_base_1.0_0.9vae.safetensors (启用后会有很多 lora、embedding 模型失效,切换回其他大模型后会自动恢复)
- 外挂 Vae:sdxl_vae.safetensors
- CLIP 终止层数:1
- 正向提示词:a girl walking on the beach,hair flowing, sea and sunset, realistic photography, High detail, ,8K, sharp focus, (记得使用前面下载好的 lora 模型,l 权重建议设在 0.3 左右)
- 负向提示词:(worst quality:2), (low quality:2), (normal quality:2), lowres, bad anatomy, bad hands, ((monochrome)), ((grayscale)) watermark, moles, nsfw,Cleavage
- CFG scale: 7
- 步数:30
- 采样方式:DPM++ 2M Karras(任选,不支持 DDIM/PLMS/UniPC 采样器)
- 尺寸:1024*1024
⑤图像生成后,直接发送到“图生图”版块,并做出以下修改,其他不变,点击「生成」按钮,最终图像会比原图更清晰锐利。
- 将大模型修改为 sd_xl_refiner_1.0_0.9vae.safetensors
- 外挂 Vae:sdxl_vae.safetensors
- 删除正向提示词中的 <lora:offset_0.2:0.3>”
- 采样方式:DPM++ 2M Karras
- 重绘幅度 0.1-0.3 之间