mirror of
https://github.com/open-webui/open-webui.git
synced 2026-06-07 17:28:41 -05:00
Image Streaming Incompatibility with "Fluidly stream large external response chunks" Setting #2792
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?
Originally created by @jaim12005 on GitHub (Nov 23, 2024).
Description
When the "Fluidly stream large external response chunks" setting is enabled in Settings -> Interface, image generation responses are incorrectly split into chunks, causing the raw base64/HTML data to be displayed as text instead of rendering as images.
Current Behavior
Technical Details
The issue occurs because the streaming feature splits large response chunks, which breaks the HTML image tag structure required for proper rendering. This affects any manifold function that returns images, not just Flux.
Suggested Solutions
Workaround
Currently, users must disable "Fluidly stream large external response chunks" in Settings -> Interface for images to display correctly. This has been documented in the manifold function, but it would be better to have a proper fix that allows both streaming and image rendering to work together.
Impact
This affects all users trying to use image generation while having the streaming feature enabled, which is likely a common configuration given it's a UI setting.
Let me know if you need any additional information or would like me to test potential solutions.