From b44b3866a1e221524b84f964028cdb7aebc587f8 Mon Sep 17 00:00:00 2001 From: KVOJJJin Date: Tue, 25 Feb 2025 16:19:34 +0800 Subject: [PATCH] Fix: compatibel with legacy DSL (#14317) --- web/app/components/workflow/utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/app/components/workflow/utils.ts b/web/app/components/workflow/utils.ts index 6de7b8d354..c81fc67366 100644 --- a/web/app/components/workflow/utils.ts +++ b/web/app/components/workflow/utils.ts @@ -286,8 +286,8 @@ export const initialNodes = (originNodes: Node[], originEdges: Edge[]) => { if (node.data.type === BlockEnum.LLM) (node as any).data.model.provider = correctModelProvider((node as any).data.model.provider) - if (node.data.type === BlockEnum.KnowledgeRetrieval && (node as any).data.multiple_retrieval_config.reranking_model) - (node as any).data.multiple_retrieval_config.reranking_model.provider = correctModelProvider((node as any).data.multiple_retrieval_config.reranking_model.provider) + if (node.data.type === BlockEnum.KnowledgeRetrieval && (node as any).data.multiple_retrieval_config?.reranking_model) + (node as any).data.multiple_retrieval_config.reranking_model.provider = correctModelProvider((node as any).data.multiple_retrieval_config?.reranking_model.provider) if (node.data.type === BlockEnum.QuestionClassifier) (node as any).data.model.provider = correctModelProvider((node as any).data.model.provider)