fix: support tei (#7239)

fix: support mis-tei
This commit is contained in:
Chen Tao 2025-06-16 23:52:29 +08:00 committed by GitHub
parent 0c9b215e6e
commit 341614b586
2 changed files with 14 additions and 1 deletions

View File

@ -61,6 +61,12 @@ export default abstract class BaseReranker {
top_n: topN
}
}
} else if (provider?.includes('tei')) {
return {
query,
texts: documents,
return_text: true
}
} else {
return {
model: this.base.rerankModel,
@ -80,6 +86,13 @@ export default abstract class BaseReranker {
return data.output.results
} else if (provider === 'voyageai') {
return data.data
} else if (provider === 'mis-tei') {
return data.map((item: any) => {
return {
index: item.index,
relevance_score: item.score
}
})
} else {
return data.results
}

View File

@ -48,7 +48,7 @@ export const getKnowledgeBaseParams = (base: KnowledgeBase): KnowledgeBaseParams
rerankBaseURL: rerankHost,
rerankApiKey: rerankAiProvider.getApiKey() || 'secret',
rerankModel: base.rerankModel?.id,
rerankModelProvider: base.rerankModel?.provider
rerankModelProvider: rerankProvider.name.toLowerCase()
// topN: base.topN
}
}