組み込みツール

Perplexity Sonar

OpenClawはweb_searchツールにPerplexity Sonarを使用できます。Perplexityの直接APIまたはOpenRouter経由で接続できます。

APIオプション

Perplexity (直接)

OpenRouter (代替)

設定例

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

Braveからの切り替え

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

PERPLEXITY_API_KEYOPENROUTER_API_KEYの両方が設定されている場合、tools.web.search.perplexity.baseUrl(またはtools.web.search.perplexity.apiKey)を設定して区別します。ベースURLが設定されていない場合、OpenClawは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&A
  • perplexity/sonar-pro (デフォルト) — 多段階推論 + Web検索
  • perplexity/sonar-reasoning-pro — 深い調査

完全なweb_search設定については、Webツールを参照してください。

Brave検索差分