Perplexity
LibreChatでPerplexityをカスタムendpointとして設定する。
Perplexityは、LibreChatでカスタムendpointとして使用される、検索に基づいたSonarモデルファミリーを提供しています。
APIキーを取得する
Perplexity API settings からキーを作成します。それを .env ファイルに追加してください:
PERPLEXITY_API_KEY=your-api-key設定
librechat.yaml の endpoints.custom の下にエンドポイントを追加します:
- name: "Perplexity"
apiKey: "${PERPLEXITY_API_KEY}"
baseURL: "https://api.perplexity.ai/"
models:
default: [
"sonar-deep-research",
"sonar-reasoning-pro",
"sonar-reasoning",
"sonar-pro",
"sonar",
"r1-1776"
]
fetch: false
titleConvo: true
titleModel: "llama-3-sonar-small-32k-chat"
summarize: false
summaryModel: "llama-3-sonar-small-32k-chat"
dropParams: ["stop", "frequency_penalty"]
modelDisplayLabel: "Perplexity"注記
- モデルリストの取得はサポートされていないため、
fetch: falseを維持し、defaultリストを手動で管理してください。 - 一部のモデルではAPIが厳格に適用されます。
stopやfrequency_penaltyといったフィールドは、0に設定するとエラーを引き起こす可能性があるため、dropParamsを使用してこれらを除外してください。
このガイドはいかがでしたか?