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

Perplexity

Konfigurasikan Perplexity sebagai endpoint kustom di LibreChat.

Perplexity menyediakan keluarga model Sonar yang berbasis pencarian, yang digunakan di LibreChat sebagai endpoint kustom.

Dapatkan API key

Buat kunci dari pengaturan API Perplexity. Tambahkan ke file .env Anda:

PERPLEXITY_API_KEY=your-api-key

Konfigurasi

Tambahkan endpoint di bawah endpoints.custom dalam librechat.yaml Anda:

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

Catatan

  • Pengambilan daftar model tidak didukung, jadi tetap gunakan fetch: false dan kelola daftar default secara manual.
  • API ini bersifat ketat untuk beberapa model. Field seperti stop dan frequency_penalty dapat menyebabkan error jika diatur ke 0, jadi hapus field tersebut dengan dropParams.

Bagaimana panduan ini?