From 171c18cff8d6ea743267ed7f9b2b612481106979 Mon Sep 17 00:00:00 2001 From: Maytown Date: Mon, 12 May 2025 12:48:44 +0200 Subject: [PATCH] Fix: Adjusted logic to handle intialization of individual rag config right --- .../Knowledge/CreateKnowledgeBase.svelte | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte b/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte index 29627b27a..4cd956fba 100644 --- a/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte +++ b/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte @@ -229,13 +229,6 @@ return; } - if (!RAGConfig.BYPASS_EMBEDDING_AND_RETRIEVAL) { - await embeddingModelUpdateHandler(); - - if (RAGConfig.ENABLE_RAG_HYBRID_SEARCH) { - await rerankingModelUpdateHandler(); - } - } } const res = await createNewKnowledge(localStorage.token, @@ -252,7 +245,15 @@ knowledge.set(await getKnowledgeBases(localStorage.token)); goto(`/workspace/knowledge/${res.id}`); } + if (enableIndividualRagConfig) { + if (!RAGConfig.BYPASS_EMBEDDING_AND_RETRIEVAL) { + await embeddingModelUpdateHandler(); + if (RAGConfig.ENABLE_RAG_HYBRID_SEARCH) { + await rerankingModelUpdateHandler(); + } + } + } loading = false; };