Skip to main content
Dołączony Plugin mistral rejestruje cztery kontrakty: uzupełnianie czatu, rozpoznawanie multimediów (transkrypcja wsadowa Voxtral), STT w czasie rzeczywistym dla połączeń głosowych (Voxtral Realtime) oraz osadzanie pamięci (mistral-embed).

Pierwsze kroki

1

Get your API key

Utwórz klucz API w konsoli Mistral.
2

Run onboarding

Możesz też przekazać klucz bezpośrednio:
3

Set a default model

4

Verify the model is available

Wbudowany katalog modeli LLM

Przed zmianą konfiguracji przejrzyj odpowiedni wiersz dołączonego katalogu:
Wykonaj test dymny modelu bez uruchamiania Gateway:

Transkrypcja dźwięku (Voxtral)

Użyj Voxtral do wsadowej transkrypcji dźwięku za pośrednictwem potoku rozpoznawania multimediów:
Ścieżka transkrypcji multimediów używa /v1/audio/transcriptions. Domyślnym modelem dźwięku Mistral jest voxtral-mini-latest.

Strumieniowe STT dla połączeń głosowych

Dołączony Plugin mistral rejestruje Voxtral Realtime jako dostawcę strumieniowego STT dla połączeń głosowych.
OpenClaw domyślnie ustawia kodowanie STT Mistral w czasie rzeczywistym na pcm_mulaw przy 8 kHz, aby połączenia głosowe mogły bezpośrednio przekazywać ramki multimedialne Twilio. Użyj encoding: "pcm_s16le" i odpowiedniej wartości sampleRate tylko wtedy, gdy strumień źródłowy jest już surowym strumieniem PCM.

Konfiguracja zaawansowana

Modele mistral/mistral-small-latest, mistral/mistral-small-2603 i mistral/mistral-medium-3-5 obsługują regulowane rozumowanie w API Chat Completions za pomocą parametru reasoning_effort (none ogranicza dodatkowe rozumowanie w wyniku; high ujawnia pełny przebieg rozumowania przed odpowiedzią końcową).OpenClaw odwzorowuje poziom rozumowania sesji na API Mistral:
Unikaj łączenia trybu rozumowania Medium 3.5 z temperature: 0; według zgłoszeń API HTTP Mistral odrzuca połączenie reasoning_effort="high" i temperature: 0 odpowiedzią 400. Nie ustawiaj temperatury albo wyłącz rozumowanie bądź ustaw je na poziom minimalny, aby OpenClaw wysyłał reasoning_effort: "none" przed ustawieniem niskiej temperatury.
Przykładowa konfiguracja rozumowania dla modelu Medium 3.5:
Pozostałe modele z dołączonego katalogu Mistral nie używają tego parametru. Jeśli zależy Ci na natywnym zachowaniu Mistral stawiającym rozumowanie na pierwszym miejscu, nadal używaj modeli magistral-*.
Mistral może udostępniać osadzanie pamięci za pośrednictwem /v1/embeddings (model domyślny: mistral-embed):
  • Uwierzytelnianie Mistral używa MISTRAL_API_KEY (nagłówek Bearer).
  • Bazowy adres URL dostawcy ma domyślną wartość https://api.mistral.ai/v1 i przyjmuje standardowy format żądania uzupełniania czatu zgodny z OpenAI.
  • Domyślnym modelem podczas wdrażania jest mistral/mistral-large-latest.
  • Zastępuj bazowy adres URL w models.providers.mistral.baseUrl tylko wtedy, gdy Mistral wyraźnie opublikuje potrzebny Ci regionalny punkt końcowy.

Powiązane materiały

Model selection

Wybieranie dostawców, odwołań do modeli i zachowania awaryjnego.

Media understanding

Konfiguracja transkrypcji dźwięku i wybór dostawcy.