Timothy Jaeryang Baek 1 month ago
parent
commit
6c77e6fdb3
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/lib/components/chat/ModelSelector/Selector.svelte

+ 4 - 2
src/lib/components/chat/ModelSelector/Selector.svelte

@@ -234,8 +234,10 @@
 		ollamaVersion = await getOllamaVersion(localStorage.token).catch((error) => false);
 
 		if (items) {
-			tags = items.flatMap((item) => item.model?.info?.meta?.tags ?? []);
-			tags = [...new Set(tags)].map((tag) => tag.name).sort();
+			tags = items.flatMap((item) => item.model?.info?.meta?.tags ?? []).map((tag) => tag.name);
+
+			// Remove duplicates and sort
+			tags = Array.from(new Set(tags)).sort((a, b) => a.localeCompare(b));
 		}
 	});