load_embedding_runtime_for_mv2

Function load_embedding_runtime_for_mv2 

Source
pub fn load_embedding_runtime_for_mv2(
    config: &CliConfig,
    model_override: Option<&str>,
    mv2_dimension: Option<u32>,
) -> Result<EmbeddingRuntime>
Expand description

Load embedding runtime by auto-detecting from MV2 vector dimension.

Priority:

  1. Explicit model override (–query-embedding-model flag)
  2. Auto-detect from MV2 file’s stored dimension
  3. Fall back to config default

This allows users to omit –query-embedding-model when querying files created with non-default embedding models (like OpenAI).