| | |
| | | allHighQualityFullTextSearch = false |
| | | allEconomic = false |
| | | mixtureHighQualityAndEconomic = false |
| | | inconsistentEmbeddingModel = false |
| | | allExternal = false |
| | | allInternal = false |
| | | mixtureInternalAndExternal = false |
| | |
| | | result.reranking_mode = RerankingModeEnum.RerankingModel |
| | | if (!result.reranking_model?.provider || !result.reranking_model?.model) { |
| | | if (rerankModelIsValid) { |
| | | result.reranking_enable = reranking_enable !== false |
| | | |
| | | result.reranking_enable = true |
| | | result.reranking_model = { |
| | | provider: validRerankModel?.provider || '', |
| | | model: validRerankModel?.model || '', |
| | |
| | | } |
| | | } |
| | | else { |
| | | result.reranking_enable = reranking_enable !== false |
| | | result.reranking_enable = true |
| | | } |
| | | } |
| | | |
| | |
| | | if (!reranking_mode) { |
| | | if (validRerankModel?.provider && validRerankModel?.model) { |
| | | result.reranking_mode = RerankingModeEnum.RerankingModel |
| | | result.reranking_enable = reranking_enable !== false |
| | | |
| | | result.reranking_enable = true |
| | | result.reranking_model = { |
| | | provider: validRerankModel.provider, |
| | | model: validRerankModel.model, |
| | |
| | | if (reranking_mode === RerankingModeEnum.WeightedScore && weights && shouldSetWeightDefaultValue) { |
| | | if (rerankModelIsValid) { |
| | | result.reranking_mode = RerankingModeEnum.RerankingModel |
| | | result.reranking_enable = reranking_enable !== false |
| | | |
| | | result.reranking_enable = true |
| | | result.reranking_model = { |
| | | provider: validRerankModel.provider || '', |
| | | model: validRerankModel.model || '', |