Retriever Protocol • Rust AI Agent SDK

RetrieverProtocol: Protocol for retriever implementations.

RetrieverProtocol

Defined in the knowledge module.

Rust AI Agent SDK

Protocol for retriever implementations.

Methods

retrieve

rust
async fn retrieve(&self, query: &str, limit: usize) -> Result<RetrievalResult>

Retrieve relevant documents

Parameters:

NameType
query&str
limitusize

strategy

rust
fn strategy(&self) -> RetrievalStrategy

Get retrieval strategy

Source

View on GitHub

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


Related Documentation