From 68d781533235272caf5da8a709e39687e3bafe02 Mon Sep 17 00:00:00 2001 From: Chen Tao <70054568+eeee0717@users.noreply.github.com> Date: Wed, 19 Mar 2025 11:22:35 +0800 Subject: [PATCH] fix: knowledgebase rerank undefined (#3561) * fix: knowledgebase rerank undefined * chore --- .../src/pages/knowledge/components/AddKnowledgePopup.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/renderer/src/pages/knowledge/components/AddKnowledgePopup.tsx b/src/renderer/src/pages/knowledge/components/AddKnowledgePopup.tsx index eef6b71f..c1cfe279 100644 --- a/src/renderer/src/pages/knowledge/components/AddKnowledgePopup.tsx +++ b/src/renderer/src/pages/knowledge/components/AddKnowledgePopup.tsx @@ -20,7 +20,7 @@ interface ShowParams { interface FormData { name: string model: string - rerankModel: string + rerankModel: string | undefined } interface Props extends ShowParams { @@ -42,7 +42,6 @@ const PopupContainer: React.FC = ({ title, resolve }) => { .map((p) => p.models) .flat() .filter((model) => isRerankModel(model)) - console.log('rerankModels', rerankModels) const nameInputRef = useRef(null) const selectOptions = providers @@ -77,7 +76,9 @@ const PopupContainer: React.FC = ({ title, resolve }) => { try { const values = await form.validateFields() const selectedModel = find(allModels, JSON.parse(values.model)) as Model - const selectedRerankModel = find(rerankModels, JSON.parse(values.rerankModel)) as Model + const selectedRerankModel = values.rerankModel + ? (find(rerankModels, JSON.parse(values.rerankModel)) as Model) + : undefined if (selectedModel) { setLoading(true)