Perplexity Sonar
Mayros może używać Perplexity Sonar dla narzędzia web_search. Możesz połączyć się
przez bezpośrednie API Perplexity lub przez OpenRouter.
Opcje API
Perplexity (bezpośrednio)
- Bazowy URL: https://api.perplexity.ai
- Zmienna środowiskowa:
PERPLEXITY_API_KEY
OpenRouter (alternatywa)
- Bazowy URL: https://openrouter.ai/api/v1
- Zmienna środowiskowa:
OPENROUTER_API_KEY - Obsługuje kredyty przedpłacone/crypto.
Przykład konfiguracji
json5{ tools: { web: { search: { provider: "perplexity", perplexity: { apiKey: "pplx-...", baseUrl: "https://api.perplexity.ai", model: "perplexity/sonar-pro", }, }, }, }, }
Przełączanie z Brave
json5{ tools: { web: { search: { provider: "perplexity", perplexity: { apiKey: "pplx-...", baseUrl: "https://api.perplexity.ai", }, }, }, }, }
Jeśli zarówno PERPLEXITY_API_KEY jak i OPENROUTER_API_KEY są ustawione, ustaw
tools.web.search.perplexity.baseUrl (lub tools.web.search.perplexity.apiKey)
aby ujednoznacznić.
Jeśli bazowy URL nie jest ustawiony, Mayros wybiera domyślny na podstawie źródła klucza API:
PERPLEXITY_API_KEYlubpplx-...→ bezpośredni Perplexity (https://api.perplexity.ai)OPENROUTER_API_KEYlubsk-or-...→ OpenRouter (https://openrouter.ai/api/v1)- Nieznane formaty kluczy → OpenRouter (bezpieczny fallback)
Modele
perplexity/sonar— szybkie Q&A z wyszukiwaniem webperplexity/sonar-pro(domyślny) — wieloetapowe rozumowanie + wyszukiwanie webperplexity/sonar-reasoning-pro— głębokie badania
Zobacz Narzędzia Web dla pełnej konfiguracji web_search.