
什么是AUTOMATIC1111
AUTOMATIC1111是一个开源的Stable Diffusion模型的图形用户界面(GUI)实现。
Stable Diffusion是一个文本到图像的AI模型,可以根据文本描述生成详细的图片,但是它本身并不是很用户友好,我们需要编写代码才能使用它。
所以大多数人使用GUI(图形用户界面)来使用Stable Diffusion。我们不编写代码,而是在文本框中编写提示并单击按钮来生成图像。
AUTOMATIC1111就是一个GUI,它提供了一个更易于使用的界面,让用户能够更方便地控制和使用Stable Diffusion模型。
这个工具特别适合那些对命令行操作不太熟悉,但想利用Stable Diffusion进行图像生成的用户。
AUTOMATIC1111好在哪里?
成熟度和稳定性:AUTOMATIC1111是最早开发的Stable Diffusion GUI之一,因此相对成熟和稳定。它的开发者不断更新和改进该工具,以适应用户需求和技术发展。
社区和用户基础:AUTOMATIC1111拥有一个庞大的用户群体和活跃的在线社区,这意味着用户在遇到问题时能够轻松找到支持和解决方案。
用户友好性:它提供了一个直观、易于使用的界面,使得不熟悉编程或命令行操作的用户也能轻松上手。
功能丰富:AUTOMATIC1111不仅提供了基本的图像生成功能,还包括了许多高级选项,如调整生成参数、批量处理等,满足不同用户的需求。
开源和自由定制:作为一个开源项目,用户可以根据自己的需求进行定制和修改,这在其他商业软件中很难实现。
其实还有其它的GUI,例如DiffusionBee,DreamStudio,Artbreede。
但是最受欢迎的还是AUTOMATIC1111,主要是因为它在多个方面都表现出色,适合广泛的用户群体。
如何安装
环境检查
首先确保我们有独立的GPU,按住ctrl+Shift+Esc,选择性能,然后拉到最底下,确保至少有4GB的GPU专用显存。
同时,硬盘空间至少留出10GB。
Python 3.10.6
新版本的Python目前不支持一些东西,所以我们一定要选择特定的版本,下载地址:Python Release Python 3.10.6 | Python.org,进入网站后,我们拉到网页最下方,选择64位下载。
注意,这一步一定要勾选3.10 to PATH,然后Install Now。
安装成功,点击右下角关闭即可。
Git
这是为了下载Stable Diffusion的GUI,方便以后获取更新内容。
下载地址:Git – Downloading Package (git-scm.com)。
点击下载。
一路默认选项,无脑下一步就好。
正式安装
准备内容都安装好之后,我们可以开始正式安装Stable Diffusion的GUI了。
下载StableDiffusion Web Ui 存储库
右键电脑的开始键,输入cmd,或者快捷键win+R,打开命令提示行,它长这个样子。
然后我们在你想安装的位置新建一个文件夹,记录好文件路径。
我们在命令行输入(d:) ,因为我的新建文件夹在D盘。可以看到,盘符由C:\Users\TXY>变成了D:\>.。
复制D盘下的新建文件路径,前面加上cd,,回车,可以看到我们通过命令行进入到了新建的文件夹。
GitHub注册/登录
继续操作命令行,在刚刚的盘符下输入git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git。
它会弹出来一个GitHub的登录选项,我们选择通过浏览器注册(sign brower)。
输入邮箱和密码即可进行注册,国内的邮箱就可以。一路按绿色的选项就行。
注册完毕后,CMD开始运行,目前正在从GitHub的网站下载内容到我们的新建文件夹里,出现done,代表下载完毕。
安装StableDiffusion Web Ui
去看看我们下载的内容,首先找到并右键webui-user.bat,点击编辑。
然后按照图里的内容进行设置。
- git pull 代表每次启动前都从git拉取最新的内容。
- set PYTHON 为了保证运行python的版本是我们制定的版本,路径就是我们安装Python的路径,找到.exe文件,复制完整的路径。
- –xformers是优化,保证显存不被爆。
- –autolaunch是自动从浏览器打开web ui的界面。
以上的选项都是可选,不过建议第3项优化要添加上。
设置好以后,我们双击这个文件。
这里要等待很长时间,它正在下载并安装剩余的所有组件。(我网速比较慢,这个过程经历了2-3个小时…)有时候看起来像崩溃了,不过没关系,找点别的事情干,回头再来看它进度。
打开StableDiffusion Web Ui
过了1000年,终于装完了,它会输出这个URL,我们找到这个URL,然后找个浏览器复制URL后面的内容,如果webui-user.bat添加了 –autolaunch,这一步忽略。
终于看到界面了
总结
这种安装方法虽然较为复杂,但是使用起来是最稳定的。只是需要电脑有一定配置。
