diff --git a/backend/open_webui/utils/middleware.py b/backend/open_webui/utils/middleware.py index e62c6f3c5b..29fc617115 100644 --- a/backend/open_webui/utils/middleware.py +++ b/backend/open_webui/utils/middleware.py @@ -1906,6 +1906,12 @@ async def process_chat_response( "selectedModelId": model_id, }, ) + await event_emitter( + { + "type": "chat:completion", + "data": data, + } + ) else: choices = data.get("choices", []) if not choices: