diff --git a/backend/open_webui/utils/task.py b/backend/open_webui/utils/task.py index 66bdb4b3e..95018eef1 100644 --- a/backend/open_webui/utils/task.py +++ b/backend/open_webui/utils/task.py @@ -22,7 +22,7 @@ def get_task_model_id( # Set the task model task_model_id = default_model_id # Check if the user has a custom task model and use that model - if models[task_model_id].get("owned_by") == "ollama": + if models[task_model_id].get("connection_type") == "local": if task_model and task_model in models: task_model_id = task_model else: diff --git a/src/lib/components/chat/ModelSelector/Selector.svelte b/src/lib/components/chat/ModelSelector/Selector.svelte index 118e007fb..5d0bf6b65 100644 --- a/src/lib/components/chat/ModelSelector/Selector.svelte +++ b/src/lib/components/chat/ModelSelector/Selector.svelte @@ -557,7 +557,7 @@ - {:else if item.model.owned_by === 'openai'} + {:else if item.model.connection_type === 'external'}