|
@@ -286,9 +286,11 @@
|
|
|
}
|
|
|
};
|
|
|
|
|
|
- onMount(async () => {
|
|
|
+ const setOllamaVersion = async () => {
|
|
|
ollamaVersion = await getOllamaVersion(localStorage.token).catch((error) => false);
|
|
|
+ };
|
|
|
|
|
|
+ onMount(async () => {
|
|
|
if (items) {
|
|
|
tags = items
|
|
|
.filter((item) => !(item.model?.info?.meta?.hidden ?? false))
|
|
@@ -300,6 +302,10 @@
|
|
|
}
|
|
|
});
|
|
|
|
|
|
+ $: if (show) {
|
|
|
+ setOllamaVersion();
|
|
|
+ }
|
|
|
+
|
|
|
const cancelModelPullHandler = async (model: string) => {
|
|
|
const { reader, abortController } = $MODEL_DOWNLOAD_POOL[model];
|
|
|
if (abortController) {
|