Perplexity Sonar

Mayros dapat menggunakan Perplexity Sonar untuk tool web_search. Anda dapat terhubung melalui API langsung Perplexity atau melalui OpenRouter.

Opsi API

Perplexity (langsung)

OpenRouter (alternatif)

Contoh konfigurasi

json5
{
  tools: {
    web: {
      search: {
        provider: "perplexity",
        perplexity: {
          apiKey: "pplx-...",
          baseUrl: "https://api.perplexity.ai",
          model: "perplexity/sonar-pro",
        },
      },
    },
  },
}

Beralih dari Brave

json5
{
  tools: {
    web: {
      search: {
        provider: "perplexity",
        perplexity: {
          apiKey: "pplx-...",
          baseUrl: "https://api.perplexity.ai",
        },
      },
    },
  },
}

Jika PERPLEXITY_API_KEY dan OPENROUTER_API_KEY keduanya diset, set tools.web.search.perplexity.baseUrl (atau tools.web.search.perplexity.apiKey) untuk menjelaskan.

Jika tidak ada base URL yang diset, Mayros memilih default berdasarkan sumber API key:

  • PERPLEXITY_API_KEY atau pplx-... → Perplexity langsung (https://api.perplexity.ai)
  • OPENROUTER_API_KEY atau sk-or-... → OpenRouter (https://openrouter.ai/api/v1)
  • Format key yang tidak dikenal → OpenRouter (fallback aman)

Model

  • perplexity/sonar — Q&A cepat dengan pencarian web
  • perplexity/sonar-pro (default) — penalaran multi-langkah + pencarian web
  • perplexity/sonar-reasoning-pro — riset mendalam

Lihat Web tools untuk konfigurasi web_search lengkap.