Rerank Result
class RerankResult<T>(val results: List<RerankedItem<T>>, val originalDocuments: List<T> = emptyList(), val usage: Usage = Usage(), val warnings: List<CallWarning> = emptyList(), val response: LanguageModelResponseMetadata = LanguageModelResponseMetadata(), val providerMetadata: ProviderMetadata = ProviderMetadata.None)(source)
Since
0.3.0-beta01
Constructors
Link copied to clipboard
constructor(results: List<RerankedItem<T>>, originalDocuments: List<T> = emptyList(), usage: Usage = Usage(), warnings: List<CallWarning> = emptyList(), response: LanguageModelResponseMetadata = LanguageModelResponseMetadata(), providerMetadata: ProviderMetadata = ProviderMetadata.None)
Properties
Link copied to clipboard
The documents that were submitted for reranking, in their original order.
Link copied to clipboard
Link copied to clipboard
The reranked documents in descending relevance order (fewer than originalDocuments when a topN limit was applied). Convenience accessor over results's values — matches upstream's rerankedDocuments.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard