Time taken to perform the reranking in milliseconds
OptionalerrorThe classification of the failure, when the reranker knows it. Set for a request its
CancellationToken ended: Cancelled for a caller cancellation, a retriable network error
when the signal was aborted by a timeout.
OptionalerrorError message if the operation failed
OptionalmodelModel name used for reranking (for logging/debugging)
Reranked results sorted by relevance (highest first)
Whether the rerank operation succeeded
OptionalUsageOptional token usage and cost of the call, for cost tracking. Set by a driver that knows them, such as one that reranks through a chat prompt; absent when the driver reports none.
Response from a rerank operation.