Skip to main content

Crate xz_embed

Crate xz_embed 

Source

Re-exports§

pub use batch_manager::ConcurrentBatchManager;
pub use config::EmbedConfig;
pub use config::IndexBuildConfig;
pub use config::IndexBuildMode;
pub use config::ModelConfig;
pub use config::RebuildTrigger;
pub use config::RetryConfig;
pub use config::StorageConfig;
pub use error::EmbedError;
pub use error::StoreError;
pub use fusion::rrf_fusion;
pub use fusion::FusionResult;
pub use traits::DimensionReducer;
pub use traits::EmbedModelInfo;
pub use traits::EmbedPricing;
pub use traits::EmbeddingModel;
pub use traits::KeywordSearch;
pub use traits::StoreLifecycle;
pub use traits::TruncationStrategy;
pub use traits::VectorStore;
pub use types::BatchEmbedRequest;
pub use types::BatchEmbedResponse;
pub use types::MetadataFilter;
pub use types::SearchResult;
pub use types::StoreStats;
pub use types::VectorEntry;
pub use embedder::MockEmbedder;
pub use store::InMemoryVectorStore;
pub use store::SqliteVecStore;
pub use index::IndexBuilder;
pub use quantize::ProductQuantizer;
pub use quantize::ScalarQuantizer;
pub use quantize::VectorQuantizer;

Modules§

batch_manager
config
embedder
error
fusion
index
quantize
store
traits
types