mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-10 15:54:15 -05:00
[PR #3219] [MERGED] feat: added support for Stable Diffusion 3 alongside more extensive ComfyUI configuration #8005
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/3219
Author: @JohnTheNerd
Created: 6/16/2024
Status: ✅ Merged
Merged: 6/16/2024
Merged by: @tjbck
Base:
dev← Head:comfyui-configuration📝 Commits (1)
ea074faadded Stable Diffusion 3 support alongside ComfyUI configuration📊 Changes
3 files changed (+60 additions, -1 deletions)
View changed files
📝
backend/apps/images/main.py(+20 -0)📝
backend/apps/images/utils/comfyui.py(+16 -1)📝
backend/config.py(+24 -0)📄 Description
Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions and describe your changes before submitting a pull request.
Before submitting, make sure you've checked the following:
devbranch.Changelog Entry
Description
added Stable Diffusion 3 support alongside ComfyUI configuration.
this commit adds four environment variables:
Added
The above mentioned environment variables, alongside Stable Diffusion 3 support.
Changed
N/A
Deprecated
N/A
Removed
N/A
Fixed
closes #1459 alongside addressing the top comment (for ComfyUI only, as I do not have an AUTOMATIC1111 setup to test with). also closes #1958 (again, for ComfyUI only, since afaik AUTOMATIC1111 doesn't even support SD3).
Security
N/A
Breaking Changes
No breaking changes, because if the environment variable does not exist, we fall back to the original behavior.
Additional Information
All three of the changes I wrote in the past few hours are built together in the Docker image
ghcr.io/johnthenerd/open-webui:comfyui-test3and I am currently running them in my homelab without any issues. Tested with and without the new environment variables.Docs at https://github.com/open-webui/docs/pull/119
Screenshots or Videos
SD3 with everything set to what is recommended in the documentation (updated the example screenshot since the last PR, because this is so much nicer):
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.