Skip to main content

KnowledgeBuilder

Defined in the knowledge module.
Rust AI Agent SDK Builder for Knowledge

Fields

NameTypeDescription
configKnowledgeConfig-

Methods

config

fn config(mut self, config: KnowledgeConfig) -> Self
Set config Parameters:
NameType
configKnowledgeConfig

chunking

fn chunking(mut self, config: ChunkingConfig) -> Self
Set chunking config Parameters:
NameType
configChunkingConfig

retrieval_strategy

fn retrieval_strategy(mut self, strategy: RetrievalStrategy) -> Self
Set retrieval strategy Parameters:
NameType
strategyRetrievalStrategy

build

fn build(self) -> Result<Knowledge>
Build the Knowledge instance

Source

View on GitHub

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