跳转到内容

AI 艺术生成手册/如何安装 Stable Diffusion

来自维基教科书,开放世界中的开放书籍

使用 Stable Diffusion 主要有两种方法,一种是在 PC 本身本地安装它,另一种是通过网络平台使用它。

在本章中,我们将重点关注在您的计算机上本地安装它,它有很多额外的优势,例如隐私(因为您不需要将生成的图像保存在云中),能够调整设置并安装扩展来增强图像生成功能。但是,您需要一块好的显卡,这样才能在短时间内(例如几分钟)生成图像。本页介绍了如何安装它。

硬件要求

[编辑 | 编辑源代码]

在 PC 上安装 Stable Diffusion 需要一些 PC 系统先决条件

最低推荐规格 备注
6GB VRAM

(视频 RAM - GPU 内存)

8GB VRAM*

(适用于 SDXL 模型基础)


12GB VRAM*

(适用于 Flux 模型)

即使社区正在尝试用较低的 VRAM 进行优化,您的机器也能够生成更大的图像而不会出现内存不足 (OOM) 错误消息,但需要进行高级调整。
16GB RAM 您的机器可以处理并行生成多个图像
64GB 硬盘 您的机器可以存储更多检查点/LORAS 和生成的图像

软件先决条件

[编辑 | 编辑源代码]

Python 3.10.12 (截至 2024 年 7 月确认有效)

Git 版本控制

Web-UI (推荐最受欢迎的 Automatic1111,但也有其他选项,请参阅下面 Web-UI 列表)

本地 AI 艺术 WebUI 列表

[编辑 | 编辑源代码]

有关本地(安装在本地 PC 中)Web-UI 的列表

本地 AI 艺术 WebUI 列表

基本 GitHub 命令

[编辑 | 编辑源代码]

要将 WebUI 安装到本地硬盘,您需要了解一些 GitHub 命令(1) git clone  : 将存储库克隆到本地硬盘

(2) git pull  : 将本地 WebUI 更新到最新版本

(3) git checkout : 将现有版本恢复到早期稳定版本

本地 AI 艺术 WebUI 安装指南

[编辑 | 编辑源代码]

Auto1111 (推荐,易于使用,安装和扩展兼容性)

ComfyUI (如果您喜欢类似 Blender 的节点式编程,推荐使用)

Invoke.AI (如果您喜欢强大的修复功能,推荐使用)

SD.Next (如果您喜欢更多对其他模型的支持,例如 Deepfloyd,Kadinsky 等,推荐使用)

Forge (推荐用于低内存 VRAM 管理)

在不同的本地 AI 艺术 WebUI 之间共享模型

[编辑 | 编辑源代码]

可选但强烈推荐

建议将所有模型、LORAS 等都保存在硬盘上的中央位置(以节省您硬盘上的宝贵空间)。

成功安装 SD.Next 后,转到主菜单栏上的系统选项卡,然后在主菜单栏下方选择设置,在左侧栏向下滚动,直到看到系统路径 在带有包含稳定扩散模型的文件夹的文本字段中,将其替换为实际存储模型的位置。

单击应用设置按钮,基础模型应该出现在左上角。


[1] https://medium.com/@promptingpixels/sharing-stable-diffusion-models-between-different-applications-856fc93c45e5

华夏公益教科书