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

rust
async fn rerank(&self, query: &str, items: Vec<SearchResultItem>, limit: usize) -> Result<RerankResult>

Rerank search results

Parameters:

NameType
query&str
itemsVec&lt;SearchResultItem&gt;
limitusize

Source

View on GitHub

praisonai/src/knowledge/mod.rs at line 0