Perplexity Sonar

Mayros có thể sử dụng Perplexity Sonar cho công cụ web_search. Bạn có thể kết nối qua API trực tiếp của Perplexity hoặc qua OpenRouter.

Tùy chọn API

Perplexity (trực tiếp)

OpenRouter (thay thế)

Ví dụ cấu hình

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

Chuyển từ Brave

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

Nếu cả PERPLEXITY_API_KEYOPENROUTER_API_KEY đều được đặt, hãy đặt tools.web.search.perplexity.baseUrl (hoặc tools.web.search.perplexity.apiKey) để phân biệt.

Nếu không có base URL được đặt, Mayros chọn mặc định dựa trên nguồn API key:

  • PERPLEXITY_API_KEY hoặc pplx-... → Perplexity trực tiếp (https://api.perplexity.ai)
  • OPENROUTER_API_KEY hoặc sk-or-... → OpenRouter (https://openrouter.ai/api/v1)
  • Định dạng key không xác định → OpenRouter (dự phòng an toàn)

Model

  • perplexity/sonar — Q&A nhanh với tìm kiếm web
  • perplexity/sonar-pro (mặc định) — lý luận nhiều bước + tìm kiếm web
  • perplexity/sonar-reasoning-pro — nghiên cứu sâu

Xem Công cụ Web để biết cấu hình web_search đầy đủ.