From 7039ec33b9bba6a926ff41edfe97ad3515f58fb6 Mon Sep 17 00:00:00 2001 From: twwu Date: Tue, 3 Jun 2025 18:33:01 +0800 Subject: [PATCH] refactor: update retrieval search method from invertedIndex to keywordSearch --- .../nodes/knowledge-base/components/retrieval-setting/hooks.tsx | 2 +- .../components/retrieval-setting/search-method-option.tsx | 2 +- .../workflow/nodes/knowledge-base/hooks/use-config.ts | 2 +- .../workflow/nodes/knowledge-base/hooks/use-settings-display.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/web/app/components/workflow/nodes/knowledge-base/components/retrieval-setting/hooks.tsx b/web/app/components/workflow/nodes/knowledge-base/components/retrieval-setting/hooks.tsx index 9d39f81182..4b16c7d0e8 100644 --- a/web/app/components/workflow/nodes/knowledge-base/components/retrieval-setting/hooks.tsx +++ b/web/app/components/workflow/nodes/knowledge-base/components/retrieval-setting/hooks.tsx @@ -46,7 +46,7 @@ export const useRetrievalSetting = (indexMethod?: IndexMethodEnum) => { }, [t]) const InvertedIndexOption: Option = useMemo(() => { return { - id: RetrievalSearchMethodEnum.invertedIndex, + id: RetrievalSearchMethodEnum.keywordSearch, icon: HybridSearch as any, title: t('dataset.retrieval.invertedIndex.title'), description: t('dataset.retrieval.invertedIndex.description'), diff --git a/web/app/components/workflow/nodes/knowledge-base/components/retrieval-setting/search-method-option.tsx b/web/app/components/workflow/nodes/knowledge-base/components/retrieval-setting/search-method-option.tsx index 28389ca41e..74629f47ae 100644 --- a/web/app/components/workflow/nodes/knowledge-base/components/retrieval-setting/search-method-option.tsx +++ b/web/app/components/workflow/nodes/knowledge-base/components/retrieval-setting/search-method-option.tsx @@ -194,7 +194,7 @@ const SearchMethodOption = ({ isScoreThresholdEnabled={isScoreThresholdEnabled} onScoreThresholdEnabledChange={onScoreThresholdEnabledChange} readonly={readonly} - hiddenScoreThreshold={searchMethod === RetrievalSearchMethodEnum.invertedIndex} + hiddenScoreThreshold={searchMethod === RetrievalSearchMethodEnum.keywordSearch} /> diff --git a/web/app/components/workflow/nodes/knowledge-base/hooks/use-config.ts b/web/app/components/workflow/nodes/knowledge-base/hooks/use-config.ts index 97314797df..20e0cda560 100644 --- a/web/app/components/workflow/nodes/knowledge-base/hooks/use-config.ts +++ b/web/app/components/workflow/nodes/knowledge-base/hooks/use-config.ts @@ -50,7 +50,7 @@ export const useConfig = (id: string) => { draft.indexing_technique = indexMethod if (indexMethod === IndexMethodEnum.ECONOMICAL) - draft.retrieval_model.search_method = RetrievalSearchMethodEnum.invertedIndex + draft.retrieval_model.search_method = RetrievalSearchMethodEnum.keywordSearch else if (indexMethod === IndexMethodEnum.QUALIFIED) draft.retrieval_model.search_method = RetrievalSearchMethodEnum.semantic })) diff --git a/web/app/components/workflow/nodes/knowledge-base/hooks/use-settings-display.ts b/web/app/components/workflow/nodes/knowledge-base/hooks/use-settings-display.ts index 64679642ab..b4f0b50c0c 100644 --- a/web/app/components/workflow/nodes/knowledge-base/hooks/use-settings-display.ts +++ b/web/app/components/workflow/nodes/knowledge-base/hooks/use-settings-display.ts @@ -13,6 +13,6 @@ export const useSettingsDisplay = () => { [RetrievalSearchMethodEnum.semantic]: t('dataset.retrieval.semantic_search.title'), [RetrievalSearchMethodEnum.fullText]: t('dataset.retrieval.full_text_search.title'), [RetrievalSearchMethodEnum.hybrid]: t('dataset.retrieval.hybrid_search.title'), - [RetrievalSearchMethodEnum.invertedIndex]: t('dataset.retrieval.invertedIndex.title'), + [RetrievalSearchMethodEnum.keywordSearch]: t('dataset.retrieval.invertedIndex.title'), } }