Perplexity
Konfiguriere Perplexity als benutzerdefinierten endpoint in LibreChat.
Perplexity stellt die Sonar-Modellfamilie mit Suchanbindung bereit, die in LibreChat als benutzerdefinierter endpoint verwendet wird.
Einen API-Schlüssel erhalten
Erstellen Sie einen Schlüssel in den Perplexity API-Einstellungen. Fügen Sie ihn Ihrer .env Datei hinzu:
PERPLEXITY_API_KEY=your-api-keyKonfiguration
Fügen Sie den endpoint unter endpoints.custom in Ihrer librechat.yaml hinzu:
- 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"Hinweise
- Das Abrufen der Modellliste wird nicht unterstützt, daher behalten Sie
fetch: falsebei und pflegen Sie diedefault-Liste manuell. - Die API ist für einige Modelle strikt. Felder wie
stopundfrequency_penaltykönnen einen Fehler verursachen, wenn sie auf 0 gesetzt werden. Entfernen Sie diese daher mitdropParams.
Wie finden Sie diese Anleitung?