Stable Diffusion 是 2022 年发布于Github上的一个基于潜在扩散模型(Latent Diffusion Models)的深度学习文字到图像开源生成模型,能够根据根据文字的描述生成高质量、高分辨率、高逼真的图像

项目部署硬件要求
想要顺利的在本地运行stable-diffusion-webui,需要足够大的显存,最低配置4GB显存(说实话虽说4G显存能跑,但也就图一乐),基本配置6GB显存,推荐配置8G及以上显存,当然内存也不能太小,最好大于16GB,以及至少20G的可用存储空间(因为一个checkpoint模型都占用好几个g大小了),总之一句话配置越高跑起来越流畅,可以玩性也越强。

本地项目部署

注意:没有一定编程基础或完全不懂Python环境配置和相关依赖下载的小伙伴请直接忽略手动部署部分,直接看整合包部署内容,听人劝吃饱饭,我至今也忘不了23年四月份的那天夜里,手动部署Stable Diffusion到晚上十一点的崩溃,国内的网络环境问题加上Python本身的环境配置问题直接能给人干崩溃,当时在笔记本上成功配置好后,足足过了大概一个月我才又有耐心再在台式机上再手动部署一遍,总之说这么多就是想说明手动部署时确实比较麻烦,如果没有一些研究需求的话建议可以直接使用大佬们制作的整合包

手动部署:

可以参考Stable Diffusion在Github上的官方wiki进行手动部署
链接地址:https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki

1.安装Python
官网建议的是使用Python3.10.6
Python下载地址:https://www.python.org/downloads/release/
2.安装 Git
Git下载地址:https://git-scm.com/download/win
3.克隆Stable Diffusion到本地

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

4.装配模型
可在如Civitai上下载标注有CKPT的模型,下载的模型放入下载后文件路径下的models/Stable-diffusion目录。
5.使用
双击运行 webui-user.bat 。脚本会自动下载依赖,等待一段时间(可能很长),然后程序会输出
http://127.0.0.1:7860/ 的地址,在浏览器中输入这个链接开即可。

整合包一键部署

开头已经提到了,手动部署时小白可能会遇到各种各样的问题,光是部署项目可能就耗费了大部分的精力,而如今各位小伙伴应
该感到十分的幸运,因为就部署问题已经有很多大佬制作了一键解压使用的整合包(他们真的我哭死ovo),比较有名的可能就是B站上秋叶大佬制作的秋叶启动器以及星空大佬制作的整合包,个人使用过的是秋叶启动器,这个几乎每周都会有更新(不用担心 更新问题,因为每次打开时会自动检测更新),而且各种插件、依赖、脚本等都可以在启动器中直接轻松安装,它甚至把帮你自 动切换到了国内镜像源,算是解决的绝大部分同学的网络问题。

秋叶启动器地址链接:https://www.bilibili.com/video/BV1ne4y1V7QU/
百度网盘链接:绘画整合包链接:https://pan.baidu.com/s/1AFl9je5lTCqIkY5FJ8tCbA 提取码:rxdg

最后修改:2024 年 01 月 20 日
如果觉得我的文章对你有用,请随意赞赏