Timothy Jaeryang Baek 1 miesiąc temu
rodzic
commit
fbb8c111ed
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      backend/open_webui/utils/middleware.py

+ 2 - 2
backend/open_webui/utils/middleware.py

@@ -1344,14 +1344,14 @@ async def process_chat_response(
                         **response_data,
                     }
 
+                if isinstance(response, dict):
+                    response = response_data
                 if isinstance(response, JSONResponse):
                     response = JSONResponse(
                         content=response_data,
                         headers=response.headers,
                         status_code=response.status_code,
                     )
-                else:
-                    response = response_data
 
             return response
         else: