diff --git a/tools/ui/src/lib/components/app/models/ModelContext.svelte b/tools/ui/src/lib/components/app/models/ModelContext.svelte new file mode 100644 index 0000000000..25d25d6675 --- /dev/null +++ b/tools/ui/src/lib/components/app/models/ModelContext.svelte @@ -0,0 +1,72 @@ + + + + {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 3c11078844..171daa2783 100644 --- a/tools/ui/src/lib/components/app/models/ModelLoadControl.svelte +++ b/tools/ui/src/lib/components/app/models/ModelLoadControl.svelte @@ -1,5 +1,5 @@ @@ -37,6 +40,10 @@ {#if !canLoad} {#if showBackendMark} + {:else if showRemoteMark} + {/if} {:else if isLoading} diff --git a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManager.svelte b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManager.svelte index d3c75c0f66..e343a8d504 100644 --- a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManager.svelte +++ b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManager.svelte @@ -183,6 +183,7 @@ {groups} {isFavorite} onSelect={(option) => (selectedId = option.id)} + onToggleLoad={(option) => void toggleLoad(option)} {selectedId} {summary} /> 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 d90ca6742b..6ddb12c9c5 100644 --- a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte +++ b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte @@ -1,16 +1,21 @@