Skip to main content

Knowledge

Defined in the knowledge module.
Rust AI Agent SDK Main knowledge manager.

Fields

Methods

new

Create a new knowledge builder

add

Add content to knowledge base Parameters:

add_document

Add a document Parameters:
Search knowledge base (placeholder - would use embeddings in real impl) Parameters:

get

Get document by ID Parameters:

delete

Delete document by ID Parameters:

clear

Clear all documents

len

Get document count

is_empty

Check if empty

chunk

Chunk text using configured strategy Parameters:

Source

View on GitHub

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

Rust Knowledge

Rust Documents

Rust RAG