diff --git a/src/lib/components/workspace/Models/ModelEditor.svelte b/src/lib/components/workspace/Models/ModelEditor.svelte index 636048e8c7..27b0e63942 100644 --- a/src/lib/components/workspace/Models/ModelEditor.svelte +++ b/src/lib/components/workspace/Models/ModelEditor.svelte @@ -110,10 +110,11 @@ const baseModel = $models.find((m) => m.id === base_model_id); if (baseModel) { - if (baseModel.owned_by === 'openai') { - capabilities.usage = baseModel?.meta?.capabilities?.usage ?? false; - } else { - delete capabilities.usage; + if (baseModel.owned_by === 'openai' + && capabilities.usage + && !baseModel?.meta?.capabilities?.usage + ) { + capabilities.usage = false; } capabilities = capabilities; }