Stable Diffusion优势
目前市面上已经有很多优秀的绘图工具,如DALL-E,Midjourney,Novel AI等等,而且是能上网的浏览器便可使用,但是为什么还是需要Stable Diffusion这样的工具存在呢?
我认为原因有二:
这些无需用户训练的大模型,在使用上比较定型,很难产生可以商用的固定角色,固定风格,固定影片等第二点你懂的,男人爱看的无法生成,在Midjourney说明书有这么一句话:Midjourney is an open-by-default community. To keep the platform accessible and welcoming to the broadest number of users, content must be PG-13.
遵循PG-13的限制也是为了保护未成年人。
Stable Diffusion优势:
可以部署安装在个人电脑可以自己训练模型来达到固定的角色和风格可以做批处理来生成影片可以对生成结果做局部修改ControlNet可以控制骨架(Skeleton)开源、免费使用配置推荐
既然是本地运行,所以对个人电脑配置是有要求的(主要是显卡渲染)。
显卡VRam越大越好,过小可能会导致渲染出错,越大也意味着能渲染更高清的图片(如4K)SSD优先,100G以上,放置SD模型,读取速度更快,渲染也更快Git安装
打开git for windows官网
https://gitforwindows.org/ 下载对应安装包,开始安装。勾选Windows Explorer integration选项
其他默认一直Next到安装结束。
部署Stable Diffusion环境
准备好git安装路径:
https://github.com/AUTOMATIC1111/stable-diffusion-webui在对应的安装目录右键打开git bash
复制如下命令将git安装目录clone到本地
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
Python安装
建议安装3.10.6的版本适配兼容性
https://www.python.org/downloads/release/python-3106/
勾选Add Python*** to PATH
模型下载
stable-diffusion-v1-5:
https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/v1-5-pruned.safetensors
anything-v3.0:
https://huggingface.co/Linaqruf/anything-v3.0/blob/main/anything-v3-full.safetensors
下载好的模型放置到目录下**-webui/models/Stable-diffusion
启动
以上步骤完成后,SD的安装任务正式完成,可以前往目录**webui/下双击webui-user.bat执行启动命令。第一次运行会下载必要的档案,执行结束后会看到htttp://127.0.0.1:7860的网址
复制出来到浏览器访问便可以进入SD的软件页面啦。
左上角选择基础模型便可以开心绘画啦
更新SD
在stable-diffusion-webui文件夹下右键打开git bash命令行后,执行git pull,便可以更新SD的最新代码了:
Xformers
如果显卡在8G以下,建议安装Xformers,它可以加快图像生成,并降低显卡使用量。
安装方法是在执行文件*webui-user.bat用记事本打开后,在倒数第二行加入参数–xformers。
保存后重新双击执行此文件即可安装。
暂无评论内容