目录
大家好,我是阿赵。
阿赵我对各种技术都有浓厚的兴趣,对AI相关的技术也不例外。随着AI技术的不断发展,出现了很多不同的AI绘图和视频制作的工具,比如常见的Stable Diffusion和ComfyUI。
现在出现了很多现成可用的AI工具,所以Stable Diffusion现在看起来似乎有些古老。不过由于它的开源免费特点,Stable Diffusion一直还是比较主流的本地搭建AI生图工具,在文生图、图生图方面,有比较出色的表现。于是我对Stable Diffusion进行了一定的学习,记录一些学习的笔记,方便以后查找。
这一篇主要是记录一下怎样才能运行Stable Diffusion。
一、Stable Diffusion和WebUI
Stable Diffusion的运行环境是Python,是基于命令行来调用方法生成图片的。
所以如果要使用原生的Stable Diffusion,在环境搭建方面会有一定的门槛,需要安装Python、安装github、安装各种各样的运行依赖的库,等等。
然后在使用上也并不是很直观,需要记住各种命令和参数,没有可视化的操作界面。
后来有一位叫做Automatic1111的大神制作了一款操作Stable Diffusion的网页用户界面,也就是SD WebUI了。
原始版本的SD WebUI大概是这样的:
由于有了可视化的界面操作,所以让Stable Diffusion使用起来变得方便了很多。
二、 二次开发的SD WebUI
SD WebUI的出现使Stable Diffusion变得容易使用。不过在使用Stable Diffusion的过程中,还需要很多辅助的功能。因为SD WebUI本身是开源项目,所以接下来又有很多大神对它进行了二次开发。
在国内比较有名的是B站up主”秋葉aaaki”制作的秋叶版WebUI。秋叶大神的这个版本,不止是对WebUI进行了二次开发,还制作了一个功能比较完善的一键启动器:绘世启动器。
有兴趣的朋友可以去B站秋叶大神的主页去找到下载压缩包,下载后解压缩,会找到A绘世启动器.exe,运行它:
打开之后,是这样的界面:
在启动的过程中,它会把大部分繁琐的东西都帮你解决了,比如:
安装各种环境
安装各种依赖库
检查WebUI的版本更新
然后启动器本身带有很多功能,比如:列出各个功能对应的文件
可以随意切换不同的内核版本
可以管理扩展列表
可以安装扩展
可以管理和下载模型
在Stable Diffusion功能出现问题时可以生成诊断包
可以查看控制台的输出
一些其他的小工具
在安装好启动器之后,点击“一键启动”按钮,等待一小段时间,就会在网页浏览器上面,打开了WebUI了:
三、 小总结
想使用AI进行素材创作的人,并不一定都是程序员,反而是各种美术工作者居多。所以安装和部署Stable Diffusion本身就变成了一个比较大的门槛,让很多人望而止步。
一键启动包的出现,很好的解决了这个问题。比如秋叶大神的绘世启动器,基本上能让大部分小白用户都能比较轻松的使用到Stable Diffusion。
至于秋叶版的WebUI具体怎样使用,下一篇笔记再记录一下。