支持部署多个 WebUI 的部署工具
Project description
- SD WebUI All In One
- SD WebUI All In One CLI
- SD WebUI All In One Notebook
- SD Scripts Kaggle Jupyter NoteBook
- SD Trainer Scripts Kaggle Jupyter NoteBook
- SD Scripts Colab Jupyter NoteBook
- SD Trainer Colab Jupyter NoteBook
- HDM Train Kaggle Jupyter NoteBook
- Stable Diffusion WebUI Colab NoteBook
- ComfyUI Colab NoteBook
- InvokeAI Colab NoteBook
- Fooocus Colab Jupyter NoteBook
- Qwen TTS WebUI Colab Jupyter NoteBook
- SD WebUI All In One Jupyter NoteBook
- SD WebUI All In One Colab Jupyter NoteBook
- Fooocus kaggle Jupyter NoteBook
- SD Trainer Kaggle Jupyter NoteBook
- Installer
SD WebUI All In One CLI
支持多平台安装和管理 WebUI 的 CLI 工具,支持部署的 WebUI 如下:
- Stable-Diffusion-WebUI
- Stable-Diffusion-WebUI-Forge
- Stable-Diffusion-WebUI-reForge
- Stable-Diffusion-WebUI-Forge-Classic
- Stable-Diffusion-WebUI-AMDGPU
- SD.Next
- ComfyUI
- InvokeAI
- Fooocus
- SD-Trainer
- Kohya GUI
- sd-scripts
- ai-toolkit
- finetrainers
- diffusion-pipe
- musubi-tuner
- Qwen TTS WebUI
详细的说明点击此处阅读。
SD WebUI All In One Notebook
支持部署不同 WebUI 的各种 Notebook,基于 SD WebUI All In One 内核,支持部署的 WebUI 如下:
- Stable-Diffusion-WebUI
- Stable-Diffusion-WebUI-Forge
- Stable-Diffusion-WebUI-reForge
- Stable-Diffusion-WebUI-Forge-Classic
- Stable-Diffusion-WebUI-AMDGPU
- SD.Next
- ComfyUI
- InvokeAI
- Fooocus
- SD-Trainer
- Kohya GUI
- sd-scripts
详细使用方法可查看 Notebook 中的说明,使用时请按顺序执行 Jupyter Notebook 单元。
[!NOTE]
点击蓝色名称可下载对应的 Jupyter NoteBook。
SD Scripts Kaggle Jupyter NoteBook
sd_scripts_kaggle.ipynb(源码):适用于 Kaggle 部署 sd-scripts,可用于不同种类的模型训练,使用前需熟悉 sd-scripts 的使用方法。
[!IMPORTANT]
使用方法可阅读:
使用 HuggingFace / ModelScope 保存和下载文件 - licyk的小窝
使用 Kaggle 进行模型训练 - licyk的小窝
[!Caution] Kaggle 不允许上传 NSFW 的内容,尝试上传包含 NSFW 图片的训练集将导致 Kaggle 账号被封禁!
SD Trainer Scripts Kaggle Jupyter NoteBook
sd_trainer_scripts_kaggle.ipynb(源码):适用于 Kaggle 部署 sd-scripts / ai-toolkit / finetrainers / diffusion-pipe / musubi-tuner,可用于不同种类的模型训练。
[!IMPORTANT]
- 使用方法可参考:
使用 HuggingFace / ModelScope 保存和下载文件 - licyk的小窝
使用 Kaggle 进行模型训练 - licyk的小窝- 该 NoteBook 相对于 SD Scripts Kaggle Jupyter NoteBook,在配置环境部分有点区别,并且使用的命令也有些改变,如果需要旧版可使用 SD Scripts Kaggle Jupyter NoteBook。
[!Caution] Kaggle 不允许上传 NSFW 的内容,尝试上传包含 NSFW 图片的训练集将导致 Kaggle 账号被封禁!
SD Scripts Colab Jupyter NoteBook
sd_scripts_colab.ipynb(源码):适用于 Colab 部署 sd-scripts,自己写来玩的,还有用来开发和测试管理核心,要用的话就参考 SD Scripts Kaggle Jupyter NoteBook。
SD Trainer Colab Jupyter NoteBook
sd_trainer_colab.ipynb(源码):适用于 Colab 一键部署 SD-Trainer / Kohya GUI。
HDM Train Kaggle Jupyter NoteBook
hdm_train_kaggle.ipynb(源码):适用于 Kaggle / Colab 部署 HDM,写来玩的脚本,可能有 BUG,要用的话就参考 SD Scripts Kaggle Jupyter NoteBook。
[!Caution] Kaggle 不允许上传 NSFW 的内容,尝试上传包含 NSFW 图片的训练集将导致 Kaggle 账号被封禁!
Stable Diffusion WebUI Colab NoteBook
stable_diffusion_webui_colab.ipynb(源码):适用于 Colab 一键部署 Stable-Diffusion-WebUI / Stable-Diffusion-WebUI-Forge / Stable-Diffusion-WebUI-reForge / Stable-Diffusion-WebUI-Forge-Classic / Stable-Diffusion-WebUI-AMDGPU / SD.Next。
ComfyUI Colab NoteBook
comfyui_colab.ipynb(源码):适用于 Colab 一键部署 ComfyUI。
InvokeAI Colab NoteBook
invokeai_colab.ipynb(源码):适用于 Colab 一键部署 InvokeAI。
Fooocus Colab Jupyter NoteBook
fooocus_colab.ipynb(源码):适用于 Colab 一键部署 Fooocus。
Qwen TTS WebUI Colab Jupyter NoteBook
qwen_tts_webui_colab.ipynb(源码):适用于 Colab 一键部署 Qwen TTS WebUI。
SD WebUI All In One Jupyter NoteBook
sd_webui_all_in_one.ipynb(源码):支持部署多种 WebUI 的 Jupyter Notebook。
- 主要功能
- 功能初始化:导入 SD WebUI All In One 所使用的功能
- 参数配置:配置安装参数和远程访问方式
- 应用参数配置:应用已设置的参数
- 安装:根据配置安装对应的 WebUI
- 启动:根据配置启动对应的 WebUI
- 其他功能
- 自定义模型 / 扩展下载配置:设置要下载的模型 / 扩展参数
- 自定义模型 / 扩展下载:根据配置进行下载模型 / 扩展
- 更新:将已安装的 WebUI 进行更新
- 提示
- 在参数配置界面,请填写工作区路径,选择要使用的 WebUI,根据自己的需求选择内网穿透方式(用于访问 WebUI 界面),再根据自己的需求选择模型和扩展。
- 已知 CloudFlare、Gradio 内网穿透会导致 Kaggle 平台强制关机,在使用 Kaggle 平台时请勿勾选这两个选项。
- 若使用 Colab 平台,请注意该 Jupyter Notebook 无法在免费版的 Colab 账号中使用,运行前将会收到 Colab 的警告提示,强行运行将会导致 Colab 强制关机(如果 Colab 账号已付费订阅可直接使用该 Jupyter Notebook),可选择仓库中其他的 Jupyter Notebook(将 Colab 中禁止的 WebUI 移除了)。
- Ngrok 内网穿透的稳定性高,使用前需要填写 Ngrok Token,可在 Ngrok 官网获取。
- 在启动时将启动内网穿透,可在控制台输出中看到内网穿透地址,用于访问 WebUI 界面。
[!WARNING]
已停止维护,可能存在的 BUG 将不再修复。
SD WebUI All In One Colab Jupyter NoteBook
sd_webui_all_in_one_colab.ipynb(源码):支持部署多种 WebUI 的 Jupyter Notebook,但移除了 Colab 免费版中会导致警告的 WebUI,适用于 Colab 免费用户。
[!WARNING]
已停止维护,可能存在的 BUG 将不再修复。
Fooocus kaggle Jupyter NoteBook
fooocus_kaggle.ipynb(源码):适用于 Kaggle 部署 Fooocus。
[!WARNING]
已停止维护,可能存在的 BUG 将不再修复。
SD Trainer Kaggle Jupyter NoteBook
sd_trainer_kaggle.ipynb(源码):适用于 Kaggle 部署 SD Trainer,解决 Kaggle 环境问题导致无法运行 SD Trainer 的问题。
[!WARNING]
已停止维护,可能存在的 BUG 将不再修复。
Installer
适用于 Windows / Linux / MacOS 平台部署 AI 的工具,无需提前安装任何环境(Git / Python),只需一键运行即可部署。不仅仅是部署工具,还是管理工具,实现环境的启动和维护。
[!IMPORTANT]
- Installer 并不会使用系统中安装的 Git / Python,这是为了保证环境的独立性和可迁移性。并且因为环境的独立性和可迁移性,Installer 也可用做整合包制作器。
- 基于 Installer 的构建模式,可实现整合包制作全自动化,由 Installer 自动构建的整合包可在此列表查看:AI 绘画 / 训练整合包列表
- 由 Installer 制作的整合包说明可阅读:AI 绘画 / 训练整合包 · licyk/sd-webui-all-in-one · Discussion #1
configure_env.bat(源码):(仅适用 Windows 平台)配置 Installer 运行环境的一键配置脚本,首次使用 Installer 时需要运行一次该脚本。
SD WebUI Installer
Windows / Linux / MacOS 平台一键部署 Stable-Diffusion-WebUI / Stable-Diffusion-WebUI-Forge / Stable-Diffusion-WebUI-reForge / Stable-Diffusion-WebUI-Forge-Classic / Stable-Diffusion-WebUI-AMDGPU / SD.Next 的脚本,包含启动,管理 Stable Diffusion WebUI 的工具。
详细的说明点击此处阅读。
ComfyUI Installer
Windows / Linux / MacOS 平台一键部署 ComfyUI 的脚本,包含启动,管理 ComfyUI 的工具。
详细的说明点击此处阅读。
InvokeAI Installer
Windows / Linux / MacOS 平台一键部署 InvokeAI 的脚本,包含启动,管理 InvokeAI 的工具。
详细的说明点击此处阅读。
Fooocus Installer
Windows / Linux / MacOS 平台一键部署 Fooocus / Fooocus-MRE / RuinedFooocus 的脚本,包含启动,管理 Fooocus 的工具。
详细的说明点击此处阅读。
SD-Trainer Installer
Windows / Linux / MacOS 平台一键部署 SD-Trainer / Kohya GUI 的脚本,包含启动,管理 SD-Trainer 的工具。
详细的说明点击此处阅读。
SD-Trainer-Script Installer
[!WARNING]
此部署工具部署的训练工具需要一定的编写训练命令基础,如果需要使用简单的模型训练工具,请使用 SD-Trainer Installer 部署训练工具并使用。
Windows / Linux / MacOS 平台一键部署 sd-scripts / SimpleTuner / ai-toolkit / finetrainers / diffusion-pipe / musubi-tuner 的脚本,包含启动,管理 SD-Trainer-Script 的工具。
详细的说明点击此处阅读。
Qwen TTS WebUI Installer
Windows / Linux / MacOS 平台一键部署 Qwen TTS WebUI 的脚本,包含启动,管理 Qwen TTS WebUI 的工具。
详细的说明点击此处阅读。
Python Installer
install_embed_python.ps1(源码):Windows 平台一键安装便携式 Python,可用做测试。
Installer 自动化构建状态
| Github Action | Status |
|---|---|
| Build SD WebUI Portable | |
| Build SD WebUI Forge Portable | |
| Build SD WebUI reForge Portable | |
| Build SD WebUI Forge Classic Portable | |
| Build SD Next Portable | |
| Build ComfyUI Portable | |
| Build Fooocus Portable | |
| Build InvokeAI Portable | |
| Build SD-Trainer Portable | |
| Build Kohya GUI Portable | |
| Build SD Scripts Portable | |
| Build Musubi Tuner Portable | |
| Build Qwen TTS WebUI Portable |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sd_webui_all_in_one-2.0.16.tar.gz.
File metadata
- Download URL: sd_webui_all_in_one-2.0.16.tar.gz
- Upload date:
- Size: 206.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db338494e7130cda94ac4cf6c75376fcba7a0a93ef0c5e2fb0f278fb85872631
|
|
| MD5 |
a367bae7933ce8010a54dccbbc24112b
|
|
| BLAKE2b-256 |
55af268d7b63760ade78fb195a50faad4982bd0caa05458e22288f592081127c
|
File details
Details for the file sd_webui_all_in_one-2.0.16-py3-none-any.whl.
File metadata
- Download URL: sd_webui_all_in_one-2.0.16-py3-none-any.whl
- Upload date:
- Size: 273.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59ae49edae4a23395ac5e1c07666b47601ccf35ddbc0575d5a04e1bc82b57511
|
|
| MD5 |
05bac47fe3bc1d66e2e2c4e3429f6691
|
|
| BLAKE2b-256 |
2528e88de3ca4401e265c306685bafd1f9f3be7c2412d17dac2745046cc7da01
|