From 7d8389b1e18fa58ea75f5aeff0f0c63f21a43d3d Mon Sep 17 00:00:00 2001 From: James Date: Mon, 5 Aug 2024 15:47:51 +0700 Subject: [PATCH 1/2] fix: remote model added manually does not shown in model drop down --- web/hooks/useGetModelsByEngine.ts | 17 ++++++++++++----- web/hooks/useModelHub.ts | 1 - web/utils/thread.ts | 3 --- 3 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 web/utils/thread.ts diff --git a/web/hooks/useGetModelsByEngine.ts b/web/hooks/useGetModelsByEngine.ts index 061d3fcfb9..52ef4e9fb8 100644 --- a/web/hooks/useGetModelsByEngine.ts +++ b/web/hooks/useGetModelsByEngine.ts @@ -31,14 +31,21 @@ const useGetModelsByEngine = () => { }) } + const availableModels = downloadedModels.filter( + (m) => m.engine === engine + ) + // engine is remote engine const data = queryClient.getQueryData(cortexHubModelsQueryKey) - if (!data) return [] + if (!data) return availableModels + const modelEntries = data as HfModelEntry[] - const models: Model[] = [] + const models: Model[] = [...availableModels] for (const entry of modelEntries) { - if (entry.model && entry.engine === engine) { - models.push(entry.model) - } + const entryModel = entry.model + if (!entryModel) continue + if (entry.engine !== engine) continue + if (models.some((m) => m.model === entryModel.model)) continue + models.push(entryModel) } return models.filter((m) => { diff --git a/web/hooks/useModelHub.ts b/web/hooks/useModelHub.ts index 360903f8d6..7b29f70163 100644 --- a/web/hooks/useModelHub.ts +++ b/web/hooks/useModelHub.ts @@ -8,7 +8,6 @@ import { fetchCortexHubModels, } from '@/utils/huggingface' -// TODO: change curated models to built in models type CuratedModelResponse = { quickstart_models: QuickStartModel[] popular_models: CuratedModel[] diff --git a/web/utils/thread.ts b/web/utils/thread.ts deleted file mode 100644 index 7098ade6a2..0000000000 --- a/web/utils/thread.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const generateThreadId = (assistantId: string) => { - return `${assistantId}_${(Date.now() / 1000).toFixed(0)}` -} From a2f4c9fad0732b794a65efb013792de9dd37a32f Mon Sep 17 00:00:00 2001 From: Van Pham <64197333+Van-QA@users.noreply.github.com> Date: Mon, 5 Aug 2024 19:54:54 +0700 Subject: [PATCH 2/2] Bump cortex 0.5.0-27 in version.txt --- electron/resources/version.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electron/resources/version.txt b/electron/resources/version.txt index ddfc056b7b..074967a2f3 100644 --- a/electron/resources/version.txt +++ b/electron/resources/version.txt @@ -1 +1 @@ -0.5.0-7 +0.5.0-27