I have searched the existing issues and discussions.
I am using the latest version of Open WebUI.
Installation Method
Pip Install
Open WebUI Version
v0.5.20
Ollama Version (if applicable)
No response
Operating System
macos sequoia
Browser (if applicable)
Arc
Confirmation
I have read and followed all instructions in README.md.
I am using the latest version of both Open WebUI and Ollama.
I have included the browser console logs.
I have included the Docker container logs.
I have listed steps to reproduce the bug in detail.
Expected Behavior
Just generate an image using gpt-4o-image
Actual Behavior
Steps to Reproduce
I am not really sure just use gpt-4o-image ig?
Logs & Screenshots
Loading WEBUI_SECRET_KEY from file, not provided as an environment variable.
Loading WEBUI_SECRET_KEY from /Volumes/LewisC/Codes/openwebui/.webui_secret_key
/Volumes/LewisC/Codes/openwebui/venv/lib/python3.12/site-packages/open_webui
/Volumes/LewisC/Codes/openwebui/venv/lib/python3.12/site-packages
/Volumes/LewisC/Codes/openwebui/venv/lib/python3.12
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [open_webui.env] 'ENABLE_DIRECT_CONNECTIONS' loaded from the latest database entry
INFO [open_webui.env] 'ENABLE_OLLAMA_API' loaded from the latest database entry
INFO [open_webui.env] 'OLLAMA_BASE_URLS' loaded from the latest database entry
INFO [open_webui.env] 'OLLAMA_API_CONFIGS' loaded from the latest database entry
INFO [open_webui.env] 'ENABLE_OPENAI_API' loaded from the latest database entry
INFO [open_webui.env] 'OPENAI_API_KEYS' loaded from the latest database entry
INFO [open_webui.env] 'OPENAI_API_BASE_URLS' loaded from the latest database entry
INFO [open_webui.env] 'OPENAI_API_CONFIGS' loaded from the latest database entry
INFO [open_webui.env] 'ENABLE_SIGNUP' loaded from the latest database entry
INFO [open_webui.env] 'DEFAULT_LOCALE' loaded from the latest database entry
INFO [open_webui.env] 'DEFAULT_PROMPT_SUGGESTIONS' loaded from the latest database entry
WARNI [open_webui.env]
WARNING: CORS_ALLOW_ORIGIN IS SET TO '*' - NOT RECOMMENDED FOR PRODUCTION DEPLOYMENTS.
INFO [open_webui.env] Embedding model set: sentence-transformers/all-MiniLM-L6-v2
WARNI [langchain_community.utils.user_agent] USER_AGENT environment variable not set, consider setting it to identify your requests.
<!-- gh-comment-id:2762063561 -->
@Iweisc commented on GitHub (Mar 28, 2025):

Or it is just stuck like that
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Iweisc on GitHub (Mar 28, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/12160
Check Existing Issues
Installation Method
Pip Install
Open WebUI Version
v0.5.20
Ollama Version (if applicable)
No response
Operating System
macos sequoia
Browser (if applicable)
Arc
Confirmation
README.md.Expected Behavior
Just generate an image using gpt-4o-image
Actual Behavior
Steps to Reproduce
I am not really sure just use gpt-4o-image ig?
Logs & Screenshots
Loading WEBUI_SECRET_KEY from file, not provided as an environment variable.
Loading WEBUI_SECRET_KEY from /Volumes/LewisC/Codes/openwebui/.webui_secret_key
/Volumes/LewisC/Codes/openwebui/venv/lib/python3.12/site-packages/open_webui
/Volumes/LewisC/Codes/openwebui/venv/lib/python3.12/site-packages
/Volumes/LewisC/Codes/openwebui/venv/lib/python3.12
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [open_webui.env] 'ENABLE_DIRECT_CONNECTIONS' loaded from the latest database entry
INFO [open_webui.env] 'ENABLE_OLLAMA_API' loaded from the latest database entry
INFO [open_webui.env] 'OLLAMA_BASE_URLS' loaded from the latest database entry
INFO [open_webui.env] 'OLLAMA_API_CONFIGS' loaded from the latest database entry
INFO [open_webui.env] 'ENABLE_OPENAI_API' loaded from the latest database entry
INFO [open_webui.env] 'OPENAI_API_KEYS' loaded from the latest database entry
INFO [open_webui.env] 'OPENAI_API_BASE_URLS' loaded from the latest database entry
INFO [open_webui.env] 'OPENAI_API_CONFIGS' loaded from the latest database entry
INFO [open_webui.env] 'ENABLE_SIGNUP' loaded from the latest database entry
INFO [open_webui.env] 'DEFAULT_LOCALE' loaded from the latest database entry
INFO [open_webui.env] 'DEFAULT_PROMPT_SUGGESTIONS' loaded from the latest database entry
WARNI [open_webui.env]
WARNING: CORS_ALLOW_ORIGIN IS SET TO '*' - NOT RECOMMENDED FOR PRODUCTION DEPLOYMENTS.
INFO [open_webui.env] Embedding model set: sentence-transformers/all-MiniLM-L6-v2
WARNI [langchain_community.utils.user_agent] USER_AGENT environment variable not set, consider setting it to identify your requests.
██████╗ ██████╗ ███████╗███╗ ██╗ ██╗ ██╗███████╗██████╗ ██╗ ██╗██╗
██╔═══██╗██╔══██╗██╔════╝████╗ ██║ ██║ ██║██╔════╝██╔══██╗██║ ██║██║
██║ ██║██████╔╝█████╗ ██╔██╗ ██║ ██║ █╗ ██║█████╗ ██████╔╝██║ ██║██║
██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║ ██║███╗██║██╔══╝ ██╔══██╗██║ ██║██║
╚██████╔╝██║ ███████╗██║ ╚████║ ╚███╔███╔╝███████╗██████╔╝╚██████╔╝██║
╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚══╝╚══╝ ╚══════╝╚═════╝ ╚═════╝ ╚═╝
v0.5.20 - building the best open-source AI user interface.
https://github.com/open-webui/open-webui
Fetching 30 files: 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 30/30 [00:00<00:00, 85948.85it/s]
INFO: Started server process [13754]
INFO: Waiting for application startup.
2025-03-28 10:54:49.159 | INFO | open_webui.utils.logger:start_logger:140 - GLOBAL_LOG_LEVEL: INFO - {}
2025-03-28 10:54:49.469 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /c/a40d8b74-b2bb-4f8f-b4fa-7ba9aa728107 HTTP/1.1" 304 - {}
2025-03-28 10:54:49.502 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /c/a40d8b74-b2bb-4f8f-b4fa-7ba9aa728107 HTTP/1.1" 304 - {}
2025-03-28 10:54:49.566 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /static/loader.js HTTP/1.1" 200 - {}
2025-03-28 10:54:49.568 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /static/splash.png HTTP/1.1" 200 - {}
2025-03-28 10:54:49.682 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /_app/immutable/assets/Toaster.DQwrSZtH.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.699 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /_app/immutable/assets/0.BLsq048E.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.711 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /_app/immutable/assets/Modal.CyLKLEmt.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.711 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64268 - "GET /_app/immutable/assets/RichTextInput.Bx2lu9jm.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.726 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64270 - "GET /_app/immutable/assets/2.DCaWBdws.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.730 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64267 - "GET /_app/immutable/assets/ConfirmDialog.kaSBQ3kP.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.732 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /_app/immutable/assets/Markdown.n0yu5Luq.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.733 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /_app/immutable/assets/Messages.Bbuu_qma.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.733 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /_app/immutable/assets/Help.CWA0G-PE.css HTTP/1.1" 304 - {}
2025-03-28 10:54:49.764 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /static/splash-dark.png HTTP/1.1" 200 - {}
2025-03-28 10:54:49.892 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /api/config HTTP/1.1" 200 - {}
2025-03-28 10:54:49.893 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64272 - "GET /manifest.json HTTP/1.1" 200 - {}
2025-03-28 10:54:49.895 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /static/favicon.png HTTP/1.1" 200 - {}
2025-03-28 10:54:49.895 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /static/favicon.ico HTTP/1.1" 200 - {}
2025-03-28 10:54:49.912 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /api/v1/auths/ HTTP/1.1" 200 - {}
2025-03-28 10:54:49.919 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /api/config HTTP/1.1" 200 - {}
2025-03-28 10:54:49.923 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /api/changelog HTTP/1.1" 200 - {}
2025-03-28 10:54:49.944 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /api/v1/users/user/settings HTTP/1.1" 200 - {}
2025-03-28 10:54:49.946 | INFO | open_webui.routers.openai:get_all_models:379 - get_all_models() - {}
2025-03-28 10:54:51.044 | INFO | open_webui.routers.ollama:get_all_models:300 - get_all_models() - {}
2025-03-28 10:54:51.049 | ERROR | open_webui.routers.ollama:send_get_request:98 - Connection error: Cannot connect to host localhost:11434 ssl:default [Multiple exceptions: [Errno 61] Connect call failed ('127.0.0.1', 11434), [Errno 61] Connect call failed ('::1', 11434, 0, 0)] - {}
2025-03-28 10:54:51.081 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /api/models HTTP/1.1" 200 - {}
2025-03-28 10:54:51.091 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /api/v1/configs/banners HTTP/1.1" 200 - {}
2025-03-28 10:54:51.100 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /api/v1/tools/ HTTP/1.1" 200 - {}
2025-03-28 10:54:51.123 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /api/v1/chats/a40d8b74-b2bb-4f8f-b4fa-7ba9aa728107 HTTP/1.1" 200 - {}
2025-03-28 10:54:51.130 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /api/v1/channels/ HTTP/1.1" 200 - {}
2025-03-28 10:54:51.133 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /static/favicon.png HTTP/1.1" 304 - {}
2025-03-28 10:54:51.178 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /api/v1/chats/a40d8b74-b2bb-4f8f-b4fa-7ba9aa728107/tags HTTP/1.1" 200 - {}
2025-03-28 10:54:51.180 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /api/v1/chats/all/tags HTTP/1.1" 200 - {}
2025-03-28 10:54:51.184 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /api/v1/users/user/settings HTTP/1.1" 200 - {}
2025-03-28 10:54:51.216 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /api/v1/chats/pinned HTTP/1.1" 200 - {}
2025-03-28 10:54:51.219 | ERROR | open_webui.routers.ollama:send_get_request:98 - Connection error: Cannot connect to host localhost:11434 ssl:default [Multiple exceptions: [Errno 61] Connect call failed ('127.0.0.1', 11434), [Errno 61] Connect call failed ('::1', 11434, 0, 0)] - {}
2025-03-28 10:54:51.219 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /ollama/api/version HTTP/1.1" 500 - {}
2025-03-28 10:54:51.375 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64264 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-03-28 10:54:51.376 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64262 - "GET /api/v1/folders/ HTTP/1.1" 200 - {}
2025-03-28 10:54:51.549 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64261 - "GET /api/version/updates HTTP/1.1" 200 - {}
2025-03-28 10:54:58.801 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64282 - "POST /api/v1/chats/a40d8b74-b2bb-4f8f-b4fa-7ba9aa728107 HTTP/1.1" 200 - {}
2025-03-28 10:54:58.811 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64282 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-03-28 10:54:58.836 | INFO | open_webui.routers.openai:get_all_models:379 - get_all_models() - {}
filter_functions=[]
2025-03-28 10:55:02.112 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64282 - "POST /api/chat/completions HTTP/1.1" 200 - {}
2025-03-28 10:55:02.153 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64282 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-03-28 10:55:11.421 | INFO | open_webui.routers.openai:get_all_models:379 - get_all_models() - {}
2025-03-28 10:55:11.436 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64287 - "POST /api/chat/completed HTTP/1.1" 200 - {}
2025-03-28 10:55:11.451 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64287 - "POST /api/v1/chats/a40d8b74-b2bb-4f8f-b4fa-7ba9aa728107 HTTP/1.1" 200 - {}
2025-03-28 10:55:11.462 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64287 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-03-28 10:55:23.817 | INFO | open_webui.routers.openai:get_all_models:379 - get_all_models() - {}
2025-03-28 10:55:23.828 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 127.0.0.1:64291 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
Additional Information
No response
@Iweisc commented on GitHub (Mar 28, 2025):
Or it is just stuck like that