星标数:165301★ Fork数:31146 stable-diffusion-webui:经典 Stable Diffusion 网页界面
Stable Diffusion web UI 是一个基于 Gradio 库实现的 Stable Diffusion 网页界面,让用户可以在浏览器中直接进行图像生成与编辑。项目提供原始的 txt2img 和 img2img 模式,并附带一键安装和运行脚本(但仍需自行安装 Python 和 Git)。

该界面功能覆盖面很广,除了基础的文生图、图生图之外,还支持 Outpainting、Inpainting、Color Sketch、Prompt Matrix、Stable Diffusion Upscale 等多种生成模式,并内置 Extras 标签页,集成 GFPGAN、CodeFormer 人脸修复以及 RealESRGAN、ESRGAN、SwinIR、LDSR 等多种神经网络放大工具。
项目还提供 Textual Inversion 训练、Hypernetworks、Loras、CLIP interrogator、X/Y/Z plot、Composable-Diffusion、xformers 加速、API 等能力,并支持 Stable Diffusion 2.0、Alt-Diffusion 以及 Segmind Stable Diffusion 等模型,可在 NVidia、AMD、Intel 与 Ascend NPU 等多种硬件上安装运行。
主要特点
- 支持原始的 txt2img 与 img2img 模式,以及 Outpainting、Inpainting、Color Sketch、Prompt Matrix、Stable Diffusion Upscale 等生成方式
- 提供注意力语法控制(如
((tuxedo))、(tuxedo:1.21))、负面提示词(Negative prompt)、Prompt Editing 中途修改提示词等功能 - 内置 Extras 标签页,包含 GFPGAN、CodeFormer 人脸修复,以及 RealESRGAN、ESRGAN、SwinIR、Swin2SR、LDSR 等放大工具
- 支持 Textual Inversion、Hypernetworks、Loras 训练与调用,并可在 8GB(也有 6GB 运行报告)显存下训练 embeddings
- 生成参数随图片保存(PNG 存入 PNG chunks、JPEG 存入 EXIF),可拖入 PNG info 标签页恢复参数;支持 X/Y/Z plot、Composable-Diffusion、xformers 加速与 API
- 支持 4GB 显卡(也有 2GB 运行报告),并提供一键安装运行脚本(Windows release 包、自动安装脚本)
Windows 10/11 + NVidia GPU 安装(release 包)
- 从 v1.0.0-pre 下载
sd.webui.zip并解压 - 运行
update.bat - 运行
run.bat
Windows 自动安装
- 安装 Python 3.10.6(较新版本的 Python 不支持 torch),勾选 “Add Python to PATH”
- 安装 git
- 下载 stable-diffusion-webui 仓库,例如运行:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git - 在 Windows 资源管理器中以普通(非管理员)用户身份运行
webui-user.bat
Linux 自动安装(依赖)
# Debian-based:
sudo apt install wget git python3 python3-venv libgl1 libglib2.0-0
# Red Hat-based:
sudo dnf install wget git python3 gperftools-libs libglvnd-glx
# openSUSE-based:
sudo zypper install wget git python3 libtcmalloc4 libglvnd
# Arch-based:
sudo pacman -S wget git python3
如果系统较新,需要安装 python3.11 或 python3.10,例如 Ubuntu 24.04:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11
# 仅 3.11 需要,在启动脚本中设置环境变量:
export python_cmd="python3.11"
📊 本项目 GitHub 星标数:165301。最后更新:2024-07-27,发布:2024-07-27。项目地址:https://github.com/AUTOMATIC1111/stable-diffusion-webui
