Perplexity Sonar
Mayros pode usar Perplexity Sonar para a ferramenta web_search. Você pode conectar
através da API direta do Perplexity ou via OpenRouter.
Opções de API
Perplexity (direto)
- URL base: https://api.perplexity.ai
- Variável de ambiente:
PERPLEXITY_API_KEY
OpenRouter (alternativa)
- URL base: https://openrouter.ai/api/v1
- Variável de ambiente:
OPENROUTER_API_KEY - Suporta créditos pré-pagos/cripto.
Exemplo de configuração
json5{ tools: { web: { search: { provider: "perplexity", perplexity: { apiKey: "pplx-...", baseUrl: "https://api.perplexity.ai", model: "perplexity/sonar-pro", }, }, }, }, }
Mudar de Brave
json5{ tools: { web: { search: { provider: "perplexity", perplexity: { apiKey: "pplx-...", baseUrl: "https://api.perplexity.ai", }, }, }, }, }
Se tanto PERPLEXITY_API_KEY quanto OPENROUTER_API_KEY estiverem definidos, defina
tools.web.search.perplexity.baseUrl (ou tools.web.search.perplexity.apiKey)
para desambiguar.
Se nenhuma URL base for definida, Mayros escolhe um padrão baseado na fonte da chave de API:
PERPLEXITY_API_KEYoupplx-...→ Perplexity direto (https://api.perplexity.ai)OPENROUTER_API_KEYousk-or-...→ OpenRouter (https://openrouter.ai/api/v1)- Formatos de chave desconhecidos → OpenRouter (fallback seguro)
Modelos
perplexity/sonar— Q&A rápido com pesquisa na webperplexity/sonar-pro(padrão) — raciocínio multi-etapas + pesquisa na webperplexity/sonar-reasoning-pro— pesquisa profunda
Consulte Ferramentas web para a configuração completa de web_search.