diff --git a/src/app/(dashboard)/dashboard/providers/[id]/page.js b/src/app/(dashboard)/dashboard/providers/[id]/page.js index 70a12ee..58eb96c 100644 --- a/src/app/(dashboard)/dashboard/providers/[id]/page.js +++ b/src/app/(dashboard)/dashboard/providers/[id]/page.js @@ -1184,6 +1184,9 @@ function CompatibleModelsSection({ providerStorageAlias, providerDisplayAlias, m }; const resolveAlias = (modelId) => { + const fullModel = `${providerStorageAlias}/${modelId}`; + // Skip if this exact model already has an alias + if (Object.values(modelAliases).includes(fullModel)) return null; const baseAlias = generateDefaultAlias(modelId); if (!modelAliases[baseAlias]) return baseAlias; const prefixedAlias = `${providerDisplayAlias}-${baseAlias}`;