Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack šŸŽ‰ Learn more
LibreChat

Perplexity

Configure o Perplexity como um endpoint personalizado no LibreChat.

O Perplexity fornece a famĆ­lia de modelos Sonar baseados em pesquisa, utilizados no LibreChat como um endpoint personalizado.

Obtenha uma API key

Crie uma chave nas configuraƧƵes da API da Perplexity. Adicione-a ao seu arquivo .env:

PERPLEXITY_API_KEY=your-api-key

Configuração

Adicione o endpoint em endpoints.custom no seu librechat.yaml:

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

Notas

  • A busca pela lista de modelos nĆ£o Ć© suportada, portanto, mantenha fetch: false e gerencie a lista default manualmente.
  • A API Ć© rigorosa para alguns modelos. Campos como stop e frequency_penalty podem causar um erro quando definidos como 0, portanto, remova-os com dropParams.

Como estĆ” este guia?