Skip to main content

create_embedding_provider

Function create_embedding_provider 

Source
pub async fn create_embedding_provider() -> Option<BoxedProvider>
Expand description

Create an embedding provider based on configuration.

Priority:

  1. Explicit provider in config
  2. Auto-detect available provider (Ollama preferred)

Returns None if no provider is available or embeddings are disabled.