Perplexity Sonar
Mayrosは、web_searchツール用にPerplexity Sonarを使用できます。Perplexityの直接APIまたはOpenRouter経由で接続できます。
APIオプション
Perplexity(直接)
- ベースURL: https://api.perplexity.ai
- 環境変数:
PERPLEXITY_API_KEY
OpenRouter(代替)
- ベースURL: https://openrouter.ai/api/v1
- 環境変数:
OPENROUTER_API_KEY - プリペイド/暗号通貨クレジットをサポート。
設定例
json5{ tools: { web: { search: { provider: "perplexity", perplexity: { apiKey: "pplx-...", baseUrl: "https://api.perplexity.ai", model: "perplexity/sonar-pro", }, }, }, }, }
Braveから切り替え
json5{ tools: { web: { search: { provider: "perplexity", perplexity: { apiKey: "pplx-...", baseUrl: "https://api.perplexity.ai", }, }, }, }, }
PERPLEXITY_API_KEYとOPENROUTER_API_KEYの両方が設定されている場合、
tools.web.search.perplexity.baseUrl(またはtools.web.search.perplexity.apiKey)を設定して
曖昧さを解消します。
ベースURLが設定されていない場合、MayrosはAPIキーソースに基づいてデフォルトを選択します:
PERPLEXITY_API_KEYまたはpplx-...→ 直接Perplexity(https://api.perplexity.ai)OPENROUTER_API_KEYまたはsk-or-...→ OpenRouter(https://openrouter.ai/api/v1)- 不明なキーフォーマット → OpenRouter(安全なフォールバック)
モデル
perplexity/sonar— Web検索による高速Q&Aperplexity/sonar-pro(デフォルト) — 複数ステップの推論 + Web検索perplexity/sonar-reasoning-pro— 深い調査
完全なweb_search設定については、Webツールを参照してください。