Providers

Mistral

बंडल किया गया mistral Plugin चार अनुबंध पंजीकृत करता है: चैट पूर्णताएँ, मीडिया समझ (Voxtral बैच ट्रांसक्रिप्शन), Voice Call के लिए रीयलटाइम STT (Voxtral Realtime), और मेमोरी एम्बेडिंग (mistral-embed)।

प्रॉपर्टी मान
प्रदाता आईडी mistral
Plugin बंडल किया गया, डिफ़ॉल्ट रूप से सक्षम
प्रमाणीकरण एनवायरनमेंट वैरिएबल MISTRAL_API_KEY
ऑनबोर्डिंग फ़्लैग --auth-choice mistral-api-key
प्रत्यक्ष CLI फ़्लैग --mistral-api-key <key>
API OpenAI-संगत (openai-completions)
आधार URL https://api.mistral.ai/v1
डिफ़ॉल्ट मॉडल mistral/mistral-large-latest
एम्बेडिंग मॉडल mistral-embed
Voxtral बैच voxtral-mini-latest (ऑडियो ट्रांसक्रिप्शन)
Voxtral रीयलटाइम voxtral-mini-transcribe-realtime-2602

आरंभ करना

  • अपनी API कुंजी प्राप्त करें

    Mistral Console में एक API कुंजी बनाएँ।

  • ऑनबोर्डिंग चलाएँ

    bash
    openclaw onboard --auth-choice mistral-api-key

    या कुंजी सीधे पास करें:

    bash
    openclaw onboard --mistral-api-key "$MISTRAL_API_KEY"
  • डिफ़ॉल्ट मॉडल सेट करें

    json5
    {  env: { MISTRAL_API_KEY: "sk-..." },  agents: { defaults: { model: { primary: "mistral/mistral-large-latest" } } },}
  • सत्यापित करें कि मॉडल उपलब्ध है

    bash
    openclaw models list --provider mistral
  • अंतर्निहित LLM कैटलॉग

    मॉडल संदर्भ इनपुट संदर्भ अधिकतम आउटपुट टिप्पणियाँ
    mistral/mistral-large-latest टेक्स्ट, इमेज 262,144 16,384 डिफ़ॉल्ट मॉडल
    mistral/mistral-medium-2508 टेक्स्ट, इमेज 262,144 8,192 Mistral Medium 3.1
    mistral/mistral-medium-3-5 टेक्स्ट, इमेज 262,144 8,192 Mistral Medium 3.5; समायोज्य रीजनिंग
    mistral/mistral-small-latest टेक्स्ट, इमेज 262,144 16,384 नवीनतम Mistral Small 4; समायोज्य reasoning_effort
    mistral/mistral-small-2603 टेक्स्ट, इमेज 262,144 16,384 पिन किया गया Mistral Small 4; समायोज्य reasoning_effort
    mistral/pixtral-large-latest टेक्स्ट, इमेज 128,000 32,768 Pixtral
    mistral/codestral-latest टेक्स्ट 256,000 4,096 कोडिंग
    mistral/devstral-medium-latest टेक्स्ट 262,144 32,768 Devstral 2
    mistral/magistral-small टेक्स्ट 128,000 40,000 रीजनिंग-सक्षम

    कॉन्फ़िगरेशन बदलने से पहले बंडल की गई कैटलॉग पंक्ति देखें:

    bash
    openclaw models list --all --provider mistral --plain

    Gateway शुरू किए बिना किसी मॉडल का स्मोक टेस्ट करें:

    bash
    openclaw infer model run --local \  --model mistral/mistral-medium-3-5 \  --prompt "Reply with exactly: mistral-ok" \  --json

    ऑडियो ट्रांसक्रिप्शन (Voxtral)

    मीडिया समझ पाइपलाइन के माध्यम से बैच ऑडियो ट्रांसक्रिप्शन के लिए Voxtral का उपयोग करें:

    json5
    {  tools: {    media: {      audio: {        enabled: true,        models: [{ provider: "mistral", model: "voxtral-mini-latest" }],      },    },  },}

    Voice Call स्ट्रीमिंग STT

    बंडल किया गया mistral Plugin Voxtral Realtime को Voice Call स्ट्रीमिंग STT प्रदाता के रूप में पंजीकृत करता है।

    सेटिंग कॉन्फ़िगरेशन पथ डिफ़ॉल्ट
    API कुंजी plugins.entries.voice-call.config.streaming.providers.mistral.apiKey MISTRAL_API_KEY पर वापस जाता है
    मॉडल ...mistral.model voxtral-mini-transcribe-realtime-2602
    एन्कोडिंग ...mistral.encoding pcm_mulaw
    सैंपल दर ...mistral.sampleRate 8000
    लक्ष्य विलंब ...mistral.targetStreamingDelayMs 800
    json5
    {  plugins: {    entries: {      "voice-call": {        config: {          streaming: {            enabled: true,            provider: "mistral",            providers: {              mistral: {                apiKey: "${MISTRAL_API_KEY}",                targetStreamingDelayMs: 800,              },            },          },        },      },    },  },}

    उन्नत कॉन्फ़िगरेशन

    समायोज्य रीजनिंग

    mistral/mistral-small-latest, mistral/mistral-small-2603, और mistral/mistral-medium-3-5, reasoning_effort के माध्यम से Chat Completions API पर समायोज्य रीजनिंग का समर्थन करते हैं (none आउटपुट में अतिरिक्त चिंतन को न्यूनतम करता है; high अंतिम उत्तर से पहले पूर्ण चिंतन ट्रेस दिखाता है)।

    OpenClaw सत्र के चिंतन स्तर को Mistral के API से मैप करता है:

    OpenClaw चिंतन स्तर Mistral reasoning_effort
    बंद / न्यूनतम none
    निम्न / मध्यम / उच्च / अति उच्च / अनुकूली / अधिकतम high

    Medium 3.5 रीजनिंग के लिए मॉडल-स्कोप्ड कॉन्फ़िगरेशन का उदाहरण:

    json5
    {  agents: {    defaults: {      model: { primary: "mistral/mistral-medium-3-5" },      models: {        "mistral/mistral-medium-3-5": {          params: { thinking: "high" },        },      },    },  },}
    मेमोरी एम्बेडिंग

    Mistral, /v1/embeddings के माध्यम से मेमोरी एम्बेडिंग प्रदान कर सकता है (डिफ़ॉल्ट मॉडल: mistral-embed):

    json5
    {  memory: {    search: { provider: "mistral" },  },}
    प्रमाणीकरण और आधार URL
    • Mistral प्रमाणीकरण MISTRAL_API_KEY (Bearer हेडर) का उपयोग करता है।
    • प्रदाता आधार URL डिफ़ॉल्ट रूप से https://api.mistral.ai/v1 होता है और मानक OpenAI-संगत चैट-पूर्णता अनुरोध संरचना स्वीकार करता है।
    • ऑनबोर्डिंग का डिफ़ॉल्ट मॉडल mistral/mistral-large-latest है।
    • केवल तभी models.providers.mistral.baseUrl के अंतर्गत आधार URL को ओवरराइड करें, जब Mistral स्पष्ट रूप से आपके लिए आवश्यक क्षेत्रीय एंडपॉइंट प्रकाशित करे।

    संबंधित

    Was this useful?
    On this page

    On this page