claw_vector/embeddings/mod.rs
1// embeddings/mod.rs — public re-exports for the embeddings sub-module.
2/// LRU cache for embedding vectors keyed by text.
3pub mod cache;
4/// gRPC client to the Python embedding service.
5pub mod client;
6/// Domain types for embedding requests and responses.
7pub mod types;
8
9pub use cache::{EmbeddingCache, EmbeddingCacheStats};
10pub use client::{EmbeddingClient, EmbeddingProvider};
11pub use types::{EmbedVector, EmbeddingRequest, EmbeddingResponse, ModelInfo};