An unofficial Stable Horde worker bridge as a Stable Diffusion WebUI extension.
This extension is still WORKING IN PROGRESS, and is not ready for production use.
Run the following command in the root directory of your Stable Diffusion WebUI installation:
git clone https://github.com/sdwebui-w-horde/sd-webui-stable-horde-worker.git extensions/stable-horde-worker
Launch the Stable Diffusion WebUI, You would see the Stable Horde Worker
tab page.
Register an account on Stable Horde and get your API key
if you don't have one.
Note: the default anonymous key 00000000
is not working for a worker, you need to register an account and get your own key.
Setup your API key
here.
Setup Worker name
here with a proper name.
Make sure Enable
is checked.
Click the Apply settings
buttons.
Here is the compatibilities with the official bridge.
Features | Supported? |
---|---|
img2img | ✔️ |
Inpainting | ✔️ |
Interrogate | ❌ |
Tiling | ✔️ |
Hi-res Fix | ✔️ |
Clip Skip | ❌ |
Face Restoration (GFPGAN) | ✔️ |
Upscale (ESRGAN) | ✔️ |
Sample Karras Scheduler | ⭕* |
R2 upload | ✔️ |
R2 source image | ❌ |
Multiple Models | ✔️ |
* Karras scheduler is partially supported in SD-WebUI Bridge, see below.
Samplers | Official Bridge | SD-WebUI Bridge | ||
---|---|---|---|---|
No Karras | Karras | No Karras | Karras | |
k_lms | ✔️ | ✔️ | ✔️ | ✔️ |
k_heun | ✔️ | ✔️ | ✔️ | ✔️ |
k_euler | ✔️ | ✔️ | ✔️ | ✔️ |
k_euler_a | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpm_2 | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpm_2_a | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpm_fast | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpm_adaptive | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpmpp_2s_a | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpmpp_2m | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpmpp_sde | ✔️ | ✔️ | ✔️ | ✔️ |
dpmsolver | ✔️ | ✔️ | ❌ | ❌ |
ddim | ❌ | ❌ | ✔️ | ❌ |
plms | ❌ | ❌ | ✔️ | ❌ |
This project is licensed under the terms of the AGPL-3.0 License.