Skip to main content

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:
NameType
query&str
itemsVec&lt;SearchResultItem&gt;
limitusize

Source

View on GitHub

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