Skip to main content

RetrieverProtocol

Defined in the knowledge module.
Rust AI Agent SDK Protocol for retriever implementations.

Methods

retrieve

async fn retrieve(&self, query: &str, limit: usize) -> Result<RetrievalResult>
Retrieve relevant documents Parameters:
NameType
query&str
limitusize

strategy

fn strategy(&self) -> RetrievalStrategy
Get retrieval strategy

Source

View on GitHub

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