Mistral
Mistral'i LibreChat'te özel bir endpoint olarak yapılandırın.
Mistral, LibreChat'te özel bir endpoint olarak kullanılan kendi sohbet ve yerleştirme (embedding) modelleri ailesini sunar.
Bir API anahtarı alın
Mistral console üzerinden bir anahtar oluşturun. Bunu .env dosyanıza ekleyin:
MISTRAL_API_KEY=your-api-keyYapılandırma
librechat.yaml dosyanızda endpoints.custom altına endpoint'i ekleyin:
- 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"]Notlar
- Mistral API, mesaj yükünün en üstünde yalnızca bir sistem mesajına izin verir.
- API, tanınmayan parametreler konusunda katıdır ve hataları açıklayıcı değildir (genellikle sadece "no body" hatası verir).
user,frequency_penaltyvepresence_penaltyparametrelerini kaldırmak içindropParamskullanılması zorunludur. stopartık varsayılan bir parametre değildir, bu nedenle kullanıcıların bunu yapılandırmasını engellemek istemediğiniz sürecedropParamsiçinde bulunmasına gerek yoktur.- Model listesini getirme desteklenmektedir, ancak sohbet için embedding modellerini seçmemeye dikkat edin.
Bu rehber nasıl?