Mistral
Configureer Mistral als een aangepast endpoint in LibreChat.
Mistral biedt zijn eigen familie van chat- en embedding-modellen, die in LibreChat worden gebruikt als een aangepast endpoint.
Een API-sleutel verkrijgen
Maak een sleutel aan via de Mistral console. Voeg deze toe aan je .env bestand:
MISTRAL_API_KEY=your-api-keyConfiguratie
Voeg het endpoint toe onder endpoints.custom in je librechat.yaml:
- name: "Mistral"
apiKey: "${MISTRAL_API_KEY}"
baseURL: "https://api.mistral.ai/v1"
models:
default: ["mistral-tiny", "mistral-small", "mistral-medium", "mistral-large-latest"]
fetch: true
titleConvo: true
titleModel: "mistral-tiny"
modelDisplayLabel: "Mistral"
dropParams: ["stop", "user", "frequency_penalty", "presence_penalty"]Opmerkingen
- De Mistral API staat alleen een systeembericht toe aan het begin van de messages payload.
- De API is strikt wat betreft niet-herkende parameters en de foutmeldingen zijn niet beschrijvend (vaak simpelweg "no body"). Het gebruik van
dropParamsomuser,frequency_penaltyenpresence_penaltyte verwijderen is vereist. stopis niet langer een standaardparameter, dus deze hoeft niet indropParamste staan, tenzij je wilt voorkomen dat gebruikers deze kunnen configureren.- Het ophalen van de modellijst wordt ondersteund, maar pas op dat je geen embedding-modellen selecteert voor chat.
Hoe is deze gids?