Mistral Embedder is a class that allows you to embed documents using Mistral AI’s embedding models.

Parameters

ParameterTypeDescriptionDefault
idstrThe model ID to use for embeddings"mistral-embed"
dimensionsintOutput dimensions of the embedding1024
request_paramsOptional[Dict[str, Any]]Additional parameters for embedding requestsNone
api_keyOptional[str]Mistral API keyEnvironment variable MISTRAL_API_KEY
endpointOptional[str]Custom API endpoint URLNone
max_retriesOptional[int]Maximum number of retry attemptsNone
timeoutOptional[int]Request timeout in secondsNone
client_paramsOptional[Dict[str, Any]]Additional parameters for client initializationNone
mistral_clientOptional[Mistral]Pre-configured Mistral clientNone