Skip to main content

Crate llmsdk_mistral

Crate llmsdk_mistral 

Source
Expand description

Mistral provider for llmsdk.

Rust port of @ai-sdk/mistral. Implements two model surfaces: Chat Completions (MistralChatModel) and Text Embeddings (MistralEmbeddingModel).

Structs§

Mistral
Mistral provider handle — entry point for model construction.
MistralBuilder
Builder for Mistral.
MistralChatModel
Mistral Chat Completions model handle.
MistralEmbeddingModel
Mistral Embeddings model handle.

Constants§

API_KEY_ENV_VAR
Environment variable consulted when no explicit API key is given.
DEFAULT_BASE_URL
Default base URL for the Mistral HTTP API.
PROVIDER_ID
Provider id reported via the LanguageModel::provider trait method.