diff --git a/tools/ui/src/lib/components/app/models/ModelAvatar.svelte b/tools/ui/src/lib/components/app/models/ModelAvatar.svelte index 8de4453cdc..a7a4b6c6e4 100644 --- a/tools/ui/src/lib/components/app/models/ModelAvatar.svelte +++ b/tools/ui/src/lib/components/app/models/ModelAvatar.svelte @@ -1,5 +1,7 @@ -{#if orgName} +{#if useProviderIcon} + + + {#snippet fallback()} + + {/snippet} + + +{:else if orgName} - + {context ? `${formatParameters(context)} tokens` : '—'} diff --git a/tools/ui/src/lib/components/app/models/ModelLoadControl.svelte b/tools/ui/src/lib/components/app/models/ModelLoadControl.svelte index ad55afb4e6..ec1121213f 100644 --- a/tools/ui/src/lib/components/app/models/ModelLoadControl.svelte +++ b/tools/ui/src/lib/components/app/models/ModelLoadControl.svelte @@ -10,6 +10,7 @@ interface Props { /** Backend can load and unload models, llama-compat servers only. */ canLoad: boolean; + class?: string; isFailed?: boolean; isLoaded: boolean; isLoading?: boolean; @@ -27,6 +28,7 @@ let { canLoad, + class: className = '', isFailed = false, isLoaded, isLoading = false, @@ -45,7 +47,7 @@ ); -
+
{#if !canLoad} {#if showBackendMark} diff --git a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte index 38777e5d8b..fd91503b6f 100644 --- a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte +++ b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte @@ -145,14 +145,15 @@ /> - + - + {formatLastUsed(modelsStore.recentModelUsage[option.id])} -
+
Model - Context + Context - Last used + Last used Status - Actions + Actions