安装 A1111(SD WebUI)
AUTOMATIC1111(常称 A1111 / SD WebUI)提供浏览器界面与 REST API(/sdapi/v1/txt2img)。
MiniTavern 的 A1111(SD WebUI) 平台即对接此 API;SD.Next 等同协议亦可尝试。
官方仓库:AUTOMATIC1111/stable-diffusion-webui
硬件建议
| 显存 | 建议 |
|---|---|
| 6GB | SD 1.5、较小分辨率 |
| 8GB+ | SDXL 更稳妥 |
| 仅 CPU | 可跑但极慢,仅作验证 |
Windows(推荐入门)
1. 安装依赖
- 安装 Git for Windows。
- 安装 Python 3.10.x(安装时勾选 Add python.exe to PATH)。
- 建议已安装较新的 NVIDIA 驱动(有 NVIDIA 显卡时)。
2. 下载 WebUI
在合适目录(如 D:\AI)打开 PowerShell:
powershell
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui3. 首次启动
双击或在终端运行:
powershell
.\webui-user.bat首次会自动下载依赖与基础组件,耗时较长。完成后浏览器一般打开:
text
http://127.0.0.1:78604. 开启 API + 局域网(连手机必做)
编辑同目录下的 webui-user.bat,找到 COMMANDLINE_ARGS 一行,改为例如:
bat
set COMMANDLINE_ARGS=--api --listen说明:
| 参数 | 作用 |
|---|---|
--api | 开启 /sdapi/v1/*(MiniTavern 必需) |
--listen | 监听 0.0.0.0,允许局域网设备访问 |
--port 7860 | 可选;改端口时 App 里同步改 |
保存后重新运行 webui-user.bat。
可选:--api-auth 用户名:密码 给 API 加鉴权;若启用,在 App 生图连接的 API Key / 鉴权字段按实现要求填写(以当前 App 文案为准)。
5. 验证 API
本机浏览器打开:
text
http://127.0.0.1:7860/docs能看到 Swagger 文档即 API 已开。局域网验证(把 IP 换成电脑 IP):
text
http://192.168.x.x:7860/docsmacOS / Linux 摘要
bash
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui编辑 webui-user.sh,设置:
bash
export COMMANDLINE_ARGS="--api --listen"再执行 ./webui.sh。Apple Silicon 可用,速度通常慢于同级 NVIDIA。
下载模型(Checkpoint)
- 从 Civitai 或 Hugging Face 下载
.safetensors模型。 - 放入:
text
stable-diffusion-webui/models/Stable-diffusion/- 在 WebUI 左上角刷新并选择模型;或重启 WebUI。
入门可先下一款 SD 1.5 或 SDXL 通用模型,确认能在 WebUI 里手动出图,再连 App。
防火墙
Windows:首次监听时允许专用网络访问,或在防火墙中放行端口 7860。
手机必须与电脑同一局域网;访客 Wi‑Fi 常隔离客户端。
下一步
- 在 MiniTavern 中配置(平台选 A1111,Base URL 填电脑局域网地址)
- 对照:生图模型部署 · App 内 模型连接 · 生图