安裝 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 內 模型連接 · 生圖