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

Perplexity

Perplexity'yi LibreChat'te özel bir endpoint olarak yapılandırın.

Perplexity, LibreChat'te özel bir endpoint olarak kullanılan, arama destekli Sonar model ailesini sağlar.

Bir API anahtarı alın

Perplexity API ayarları sayfasından bir anahtar oluşturun. Bunu .env dosyanıza ekleyin:

PERPLEXITY_API_KEY=your-api-key

Yapılandırma

librechat.yaml dosyanızda endpoints.custom altına endpoint'i ekleyin:

    - 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"

Notlar

  • Model listesini getirme özelliği desteklenmemektedir, bu nedenle fetch: false olarak tutun ve default listesini manuel olarak koruyun.
  • API, bazı modeller için katıdır. stop ve frequency_penalty gibi alanlar 0 olarak ayarlandığında hataya neden olabilir, bu yüzden bunları dropParams ile kaldırın.

Bu rehber nasıl?