diff --git a/web/src/routes/server-admin/ai/+page.svelte b/web/src/routes/server-admin/ai/+page.svelte index ede2efd..84fc70e 100644 --- a/web/src/routes/server-admin/ai/+page.svelte +++ b/web/src/routes/server-admin/ai/+page.svelte @@ -480,6 +480,8 @@ } } + let sortedAliases = $derived([...aliases].sort((a, b) => a.alias.localeCompare(b.alias, 'nb'))); + let sortedUsage = $derived([...usage].sort((a, b) => b.total_tokens - a.total_tokens)); let totalTokens = $derived(usage.reduce((s, u) => s + u.total_tokens, 0)); @@ -598,7 +600,7 @@ - {#each aliases as alias (alias.id)} + {#each sortedAliases as alias (alias.id)} {@const ap = providersForAlias(alias.id)} {#if editingAlias === alias.id}
@@ -841,7 +843,7 @@ Est. $
- {#each usage as row} + {#each sortedUsage as row} {@const cost = estimateCost(row)}
{row.model_alias}