From 287d0020bba3d13651a195045545c46e8e95ecb3 Mon Sep 17 00:00:00 2001 From: shiyue Date: Wed, 11 Mar 2026 15:11:41 +0000 Subject: [PATCH] fix: restore llm model type for openai-compatible provider (regression) --- .../api-config/provider-card/ProviderAdvancedFields.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/app/[locale]/profile/components/api-config/provider-card/ProviderAdvancedFields.tsx b/src/app/[locale]/profile/components/api-config/provider-card/ProviderAdvancedFields.tsx index 26a33ff..18853db 100644 --- a/src/app/[locale]/profile/components/api-config/provider-card/ProviderAdvancedFields.tsx +++ b/src/app/[locale]/profile/components/api-config/provider-card/ProviderAdvancedFields.tsx @@ -64,8 +64,7 @@ const MODEL_TYPES: readonly ProviderCardModelType[] = ['llm', 'image', 'video', export function getAddableModelTypesForProvider(providerId: string): ProviderCardModelType[] { const providerKey = getProviderKey(providerId) - if (providerKey === 'openai-compatible') return ['image', 'video'] - if (providerKey === 'grok2') return ['llm', 'image', 'video'] + if (providerKey === 'openai-compatible' || providerKey === 'grok2') return ['llm', 'image', 'video'] return ['llm', 'image', 'video', 'audio'] }