Skip to main content

EmbeddingProvider

Trait EmbeddingProvider 

Source
pub trait EmbeddingProvider: Embedder {
    // Required method
    fn provider_info(&self) -> EmbeddingProviderInfo;
}
Expand description

An Embedder that also exposes self-describing metadata.

Implement both Embedder and this trait to participate in the EmbeddingRegistry.

Required Methods§

Source

fn provider_info(&self) -> EmbeddingProviderInfo

Return static metadata for this provider.

Implementors§