Skip to main content

Module mistral_embeddings

Module mistral_embeddings 

Source
Expand description

Mistral AI Embeddings Provider

This module provides an embedding implementation that uses Mistral AI’s embeddings API for generating high-quality embeddings.

§Environment Variables

  • MISTRAL_API_KEY: Required API key for Mistral AI
  • MISTRAL_EMBEDDING_MODEL: Optional model override (default: mistral-embed)

§Features

  • Uses mistral-embed model (1024 dimensions)
  • Efficient batch processing
  • Thread-safe for concurrent use

Structs§

MistralEmbeddingProvider
Mistral Embedding Provider

Functions§

try_mistral_provider
Helper to create a Mistral provider or return None