Skip to main content
Le Plugin mistral intégré enregistre quatre contrats : les complétions de chat, la compréhension des médias (transcription par lots avec Voxtral), la reconnaissance vocale en temps réel pour Voice Call (Voxtral Realtime) et les plongements de mémoire (mistral-embed).

Bien démarrer

1

Obtenir votre clé API

Créez une clé API dans la console Mistral.
2

Exécuter l’intégration

Vous pouvez aussi transmettre directement la clé :
3

Définir un modèle par défaut

4

Vérifier la disponibilité du modèle

Catalogue de LLM intégré

Consultez l’entrée correspondante du catalogue intégré avant de modifier la configuration :
Testez rapidement un modèle sans démarrer le Gateway :

Transcription audio (Voxtral)

Utilisez Voxtral pour la transcription audio par lots via le pipeline de compréhension des médias :
Le chemin de transcription des médias utilise /v1/audio/transcriptions. Le modèle audio par défaut de Mistral est voxtral-mini-latest.

Reconnaissance vocale en continu pour Voice Call

Le Plugin mistral intégré enregistre Voxtral Realtime comme fournisseur de reconnaissance vocale en continu pour Voice Call.
Par défaut, OpenClaw configure la reconnaissance vocale en temps réel de Mistral sur pcm_mulaw à 8 kHz afin que Voice Call puisse transférer directement les trames multimédias de Twilio. Utilisez encoding: "pcm_s16le" et une valeur sampleRate correspondante uniquement si votre flux en amont est déjà en PCM brut.

Configuration avancée

mistral/mistral-small-latest, mistral/mistral-small-2603 et mistral/mistral-medium-3-5 prennent en charge le raisonnement ajustable dans l’API Chat Completions au moyen de reasoning_effort (none réduit au minimum la réflexion supplémentaire dans la sortie ; high expose l’intégralité des traces de réflexion avant la réponse finale).OpenClaw associe le niveau de réflexion de la session à l’API de Mistral :
Évitez d’associer le mode de raisonnement de Medium 3.5 à temperature: 0 ; selon certains signalements, l’API HTTP de Mistral rejette la combinaison de reasoning_effort="high" et de temperature: 0 avec une réponse 400. Laissez la température non définie ou désactivez/réduisez au minimum la réflexion afin qu’OpenClaw envoie reasoning_effort: "none" avant de définir une température basse.
Exemple de configuration propre au modèle pour le raisonnement de Medium 3.5 :
Les autres modèles du catalogue Mistral intégré n’utilisent pas ce paramètre. Continuez à utiliser les modèles magistral-* lorsque vous souhaitez le comportement natif de Mistral axé en priorité sur le raisonnement.
Mistral peut fournir des plongements de mémoire via /v1/embeddings (modèle par défaut : mistral-embed) :
  • L’authentification Mistral utilise MISTRAL_API_KEY (en-tête Bearer).
  • L’URL de base du fournisseur est par défaut https://api.mistral.ai/v1 et accepte le format de requête standard de complétion de chat compatible avec OpenAI.
  • Le modèle par défaut lors de l’intégration est mistral/mistral-large-latest.
  • Remplacez l’URL de base sous models.providers.mistral.baseUrl uniquement lorsque Mistral publie explicitement un point de terminaison régional dont vous avez besoin.

Pages connexes

Sélection du modèle

Choix des fournisseurs, des références de modèles et du comportement de basculement.

Compréhension des médias

Configuration de la transcription audio et sélection du fournisseur.