Reranker Protocol • Rust AI Agent SDK
RerankerProtocol: Protocol for reranker implementations.
RerankerProtocol
Defined in the knowledge module.
Rust AI Agent SDK
Protocol for reranker implementations.
Methods
rerank
async fn rerank(&self, query: &str, items: Vec<SearchResultItem>, limit: usize) -> Result<RerankResult>Rerank search results
Parameters:
| Name | Type |
|---|---|
query | &str |
items | Vec<SearchResultItem> |
limit | usize |
Source
View on GitHubpraisonai/src/knowledge/mod.rs at line 0