diff --git a/src/lib/components/chat/ModelSelector/Selector.svelte b/src/lib/components/chat/ModelSelector/Selector.svelte index fa52735617..f74e41c857 100644 --- a/src/lib/components/chat/ModelSelector/Selector.svelte +++ b/src/lib/components/chat/ModelSelector/Selector.svelte @@ -312,14 +312,12 @@ onMount(async () => { if (items) { - tags = Array.from( - new Set( - items - .filter((item) => !(item.model?.info?.meta?.hidden ?? false)) - .flatMap((item) => item.model?.tags ?? []) - .map((tag) => tag.name.toLowerCase()) - ) - ).sort((a, b) => a.localeCompare(b)); + tags = items + .filter((item) => !(item.model?.info?.meta?.hidden ?? false)) + .flatMap((item) => item.model?.tags ?? []) + .map((tag) => tag.name); + // Remove duplicates and sort + tags = Array.from(new Set(tags)).sort((a, b) => a.localeCompare(b)); } }); diff --git a/src/lib/components/workspace/Models.svelte b/src/lib/components/workspace/Models.svelte index 70b0cd005e..2f9c5b5910 100644 --- a/src/lib/components/workspace/Models.svelte +++ b/src/lib/components/workspace/Models.svelte @@ -189,7 +189,7 @@ tags = models .filter((model) => !(model?.meta?.hidden ?? false)) .flatMap((model) => model?.meta?.tags ?? []) - .map((tag) => tag.name.toLowerCase()); + .map((tag) => tag.name); // Remove duplicates and sort tags = Array.from(new Set(tags)).sort((a, b) => a.localeCompare(b));