Skip to main content

Crate retrieval_kit

Crate retrieval_kit 

Source

Re-exports§

pub use chunking::ChunkingConfig;
pub use chunking::ChunkingError;
pub use chunking::chunk_text;
pub use embeddings::EmbeddingError;
pub use embeddings::EmbeddingsConfig;
pub use embeddings::EmbeddingsProvider;
pub use embeddings::OrtEmbedder;

Modules§

backends
chunking
embeddings

Structs§

Document
Full stored document.
DocumentSummary
Lightweight document listing entry.
IngestDocumentResult
Result returned after a document is ingested or upserted.
KeywordSearchResult
Full-text search match returned from keyword search.
RKit
ToolDefinition
MCP-style tool definition with a JSON Schema input shape.
ToolDescriptions
Optional description overrides for built-in retrieval tools.
VectorSearchResult
Semantic search match returned from vector search.

Enums§

DbEngine
Storage engine configuration for a retrieval index.
DocumentError
EmbeddingsProviderKind
Embedding provider configuration.
IngestDocumentError
InvokeToolError
KeywordSearchError
RKitConfigError
RKitInitError
VectorSearchError