Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

デフォルトパラメータ

注記

  • ドキュメントのこのセクションの目的は、addParamsdropParams の機能を理解していただくことです。LibreChat がデフォルトで送信するパラメータとその値をグローバルに設定することはできません。これらは各 endpoint 内でのみ設定可能です。

カスタムエンドポイントはOpenAIエンドポイントとロジックを共有しているため、OpenAI API向けに調整されたデフォルトパラメータを持っています。

{
  "model": "your-selected-model",
  "user": "LibreChat_User_ID",
  "stream": true,
  "messages": [
    {
      "role": "user",
      "content": "hi how are you",
    },
  ],
}

内訳

  • model: リストから選択されたモデル。
  • user: エンドユーザーを表す一意の識別子。OpenAIが不正利用を監視および検出するのに役立ちます。
  • stream: 設定した場合、ChatGPTのように部分的なメッセージのデルタが送信されます。設定しない場合、生成は完了した時点でのみ利用可能になります。
  • messages: OpenAI形式のメッセージ。プリセット経由でカスタム名が指定されている場合、systemおよびassistantロールを持つメッセージにnameフィールドが追加されます。

注: max_tokens フィールドは、利用可能な最大トークン数を使用するために送信されるわけではありません。これは OpenAI API のデフォルトの動作です。一部の代替 API ではこのフィールドが必要な場合があり、指定しないと非常に低い値がデフォルトとなり、応答が途切れてしまうことがあります。その場合は、Custom Endpoint Object Structure に示されているように、addParams フィールドに追加してください。

このガイドはいかがでしたか?