Mistral
LibreChatでMistralをカスタムendpointとして設定する。
Mistralは独自のチャットモデルおよび埋め込みモデルを提供しており、LibreChatではカスタムendpointとして使用されます。
APIキーを取得する
Mistral console からキーを作成します。それを .env ファイルに追加してください:
MISTRAL_API_KEY=your-api-key設定
librechat.yaml の endpoints.custom の下にエンドポイントを追加します:
- 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"]注記
- Mistral APIでは、メッセージペイロードの先頭にのみシステムメッセージを配置できます。
- APIは認識されないパラメータに対して厳格であり、そのエラーは説明的ではありません(多くの場合、単に「no body」と返されます)。
user、frequency_penalty、およびpresence_penaltyを除外するためにdropParamsを使用することが必須です。 stopはデフォルトのパラメータではなくなったため、ユーザーによる設定を禁止したい場合を除き、dropParamsに含める必要はありません。- モデルリストの取得はサポートされていますが、チャット用に埋め込みモデルを選択しないよう注意してください。
このガイドはいかがでしたか?