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 AIMISTRAL_EMBEDDING_MODEL: Optional model override (default: mistral-embed)
§Features
- Uses mistral-embed model (1024 dimensions)
- Efficient batch processing
- Thread-safe for concurrent use
Structs§
- Mistral
Embedding Provider - Mistral Embedding Provider
Functions§
- try_
mistral_ provider - Helper to create a Mistral provider or return None