Skip to main content

build_embedding_provider

Function build_embedding_provider 

Source
pub fn build_embedding_provider(
    settings: &Settings,
) -> Option<Arc<dyn EmbeddingProvider>>
Expand description

Build the embedding provider configured by the user.

Returns None when settings.embedding_provider == "none", when base URL / API key are missing, or when the remote provider fails to construct. Failures are non-fatal.