| if (node.data.type === BlockEnum.LLM) | if (node.data.type === BlockEnum.LLM) | ||||
| (node as any).data.model.provider = correctModelProvider((node as any).data.model.provider) | (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) | if (node.data.type === BlockEnum.QuestionClassifier) | ||||
| (node as any).data.model.provider = correctModelProvider((node as any).data.model.provider) | (node as any).data.model.provider = correctModelProvider((node as any).data.model.provider) |