Skip to main content

Module provider

Module provider 

Source
Expand description

Embedding provider trait.

Defines the interface that all embedding providers must implement. Uses async methods for HTTP-based providers.

Structs§

BoxedProvider
Boxed provider for dynamic dispatch.

Traits§

EmbeddingProvider
Trait for embedding providers.
EmbeddingProviderBoxed
Object-safe version of EmbeddingProvider for boxing.