Stable Diffusion Web-UI 安装指南

Snipaste_2023-05-22_08-05-53

Stable DIffusion 是 Stability.AI 开源的 text-to-image 模型,目前类似产品有 Midjourney 以及 OpenAI 的 DELL-2 ;从AI绘画效果上来说,Midjourney 目前公认是最好的;但从模型的可玩性和发展潜力来看,个人观点来看,Stable Diffsuion 是是最好的。

Stable Diffsuion Web-ui 是基于 Stable Diffsuion 开发的一个可视化软件,称之为 AUTOMATIC111;web-ui 在此基础上继承了一些拓展插件来增强 Stabel Diffusion 的绘画能力,比如 ConrtolNet ,Utimate Upscale 等插件

web-ui另一个特性是给予开发者提供插件开发模板规范,开发者可以根据这个规范将自己模型集成在 stable diffusion 中,来丰富 stable diffusion的拓展性;

系统环境要求

本教程以系统为 Windows 为准

  • 1,已安装Python 3.10.6,且已经加入环境变量
  • 2,Windows 版本10或者10以上
  • 3,已安装 git ;
  • 4,最好有 Navidia GPU,显存4G以上 (无GPU的话,不建议安装)

安装步骤

1,Win+R,输入 cmd 打开终端,cd 到合适的文件路径

2,命令行中输入 以下命令,将项目clone 到本地

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

3,项目克隆下来之后,会有一个 stable-diffusion-webui 的文件夹,进入文件夹后,会有一个 web-user.bat 文件,双击启动,等待项目中的一些依赖包安装,因为 webui 依赖的项目比较多,因此这个安装过程会比较长

4,等步骤3安装成功之后,终端会出现类似 Running on local URL http://127.0.0.1:7860/ 标识

image-20230520233900223

此时,你可以用浏览器去访问这个url地址,就可以看到 如下界面,可以正常的使用 stable diffusion 生成你想要的图片了

image-20230520234224277


其他

在 webui-user.bat 启动脚本中,可以设置一些可选参数来优化运行中的内存消耗 以及 运行速度

加上--xformers 参数可以加速 Stable Diffsuion 的运行;当你的 GPU 显存大小小于 8G时,加上 --medvram 参数可以在一次生成多张图片时减小显存占比

设置方式,用笔记本或其他文本编辑器 打开 webui-user.bat 脚本

将其中的

set COMMANDLINE_ARGS=

代替为

set COMMANDLINE_ARGS=--xformers --medvram

然后文件保存

启动时,双击 webui-user.bat 启动即可

猜你喜欢

转载自blog.csdn.net/weixin_42512684/article/details/130799602