From 39e5e55e94b0b690361c7c322c0edc498cf95fa1 Mon Sep 17 00:00:00 2001 From: Mathias Seidler Date: Sat, 2 May 2026 20:59:32 +0200 Subject: [PATCH] fix(ollama): keep prefixed model names consistent --- backend/open_webui/routers/ollama.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/backend/open_webui/routers/ollama.py b/backend/open_webui/routers/ollama.py index 8311fee5d4..35906ffa63 100644 --- a/backend/open_webui/routers/ollama.py +++ b/backend/open_webui/routers/ollama.py @@ -375,6 +375,13 @@ async def get_all_models(request: Request, user: UserModel = None): for model in response.get('models', []): if prefix_id: model['model'] = f'{prefix_id}.{model["model"]}' + original_model = model['model'] + prefixed_model = f'{prefix_id}.{original_model}' + + model['model'] = prefixed_model + + if model.get('name') in (None, '', original_model): + model['name'] = prefixed_model if tags: model['tags'] = tags