Преглед изворни кода

Fix: compatibel with legacy DSL (#14317)

KVOJJJin пре 1 месец
родитељ
комит
b44b3866a1
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      web/app/components/workflow/utils.ts

+ 2 - 2
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)