Expand description
SQLite-backed conversation persistence with Qdrant vector search.
Re-exports§
pub use document::Chunk;pub use document::Document;pub use document::DocumentError;pub use document::DocumentLoader;pub use document::DocumentMetadata;pub use document::IngestionPipeline;pub use document::SplitterConfig;pub use document::TextLoader;pub use document::TextSplitter;pub use embedding_registry::EmbedFuture;pub use embedding_registry::Embeddable;pub use embedding_registry::EmbeddingRegistry;pub use embedding_registry::EmbeddingRegistryError;pub use embedding_registry::SyncStats;pub use embedding_store::ensure_qdrant_collection;pub use error::MemoryError;pub use qdrant_ops::QdrantOps;pub use response_cache::ResponseCache;pub use snapshot::ImportStats;pub use snapshot::MemorySnapshot;pub use snapshot::export_snapshot;pub use snapshot::import_snapshot;pub use token_counter::TokenCounter;pub use types::ConversationId;pub use types::MessageId;pub use vector_store::FieldCondition;pub use vector_store::FieldValue;pub use vector_store::ScoredVectorPoint;pub use vector_store::VectorFilter;pub use vector_store::VectorPoint;pub use vector_store::VectorStore;pub use vector_store::VectorStoreError;
Modules§
- document
- embedding_
registry - Generic embedding registry backed by Qdrant.
- embedding_
store - error
- qdrant_
ops - Low-level Qdrant operations shared across crates.
- response_
cache - semantic
- snapshot
- sqlite
- sqlite_
vector_ store - token_
counter - types
- vector_
store