diff --git a/backend/open_webui/routers/files.py b/backend/open_webui/routers/files.py index 95b7f6461..6aada71a2 100644 --- a/backend/open_webui/routers/files.py +++ b/backend/open_webui/routers/files.py @@ -81,7 +81,7 @@ def upload_file( ProcessFileForm(file_id=id, content=result.get("text", "")), user=user, ) - else: + elif file.content_type not in ["image/png", "image/jpeg", "image/gif"]: process_file(request, ProcessFileForm(file_id=id), user=user) file_item = Files.get_file_by_id(id=id)