Providers
Perplexity
Perplexity Pluginは、Perplexity Search APIまたはOpenRouter経由のPerplexity Sonarを通じてWeb検索機能を提供します。
| プロパティ | 値 |
|---|---|
| 種類 | Web検索プロバイダー(モデルプロバイダーではない) |
| 認証 | PERPLEXITY_API_KEY(直接)またはOPENROUTER_API_KEY(OpenRouter経由) |
| 設定パス | plugins.entries.perplexity.config.webSearch.apiKey |
Pluginをインストール
公式Pluginをインストールしてから、Gatewayを再起動します。
openclaw plugins install @openclaw/perplexity-pluginopenclaw gateway restartはじめに
Set the API key
インタラクティブなWeb検索設定フローを実行します。
openclaw configure --section webまたは、キーを直接設定します。
openclaw config set plugins.entries.perplexity.config.webSearch.apiKey "pplx-xxxxxxxxxxxx"Start searching
キーが設定されると、エージェントはWeb検索にPerplexityを自動的に使用します。 追加の手順は不要です。
検索モード
PluginはAPIキーのプレフィックスに基づいてトランスポートを自動選択します。
Native Perplexity API (pplx-)
キーがpplx-で始まる場合、OpenClawはネイティブのPerplexity Search
APIを使用します。このトランスポートは構造化された結果を返し、ドメイン、言語、
日付フィルターをサポートします(下記のフィルタリングオプションを参照)。
OpenRouter / Sonar (sk-or-)
キーがsk-or-で始まる場合、OpenClawはPerplexity Sonarモデルを使用して
OpenRouter経由でルーティングします。このトランスポートは引用付きのAI合成回答を返します。
| キープレフィックス | トランスポート | 機能 |
|---|---|---|
pplx- |
ネイティブPerplexity Search API | 構造化された結果、ドメイン/言語/日付フィルター |
sk-or- |
OpenRouter(Sonar) | 引用付きのAI合成回答 |
ネイティブAPIのフィルタリング
ネイティブのPerplexity APIを使用する場合、検索では次のフィルターがサポートされます。
| フィルター | 説明 | 例 |
|---|---|---|
| 国 | 2文字の国コード | us, de, jp |
| 言語 | ISO 639-1言語コード | en, fr, zh |
| 日付範囲 | 新しさの期間 | day, week, month, year |
| ドメインフィルター | 許可リストまたは拒否リスト(最大20ドメイン) | example.com |
| コンテンツ予算 | レスポンスごと/ページごとのトークン制限 | max_tokens, max_tokens_per_page |
高度な設定
Environment variable for daemon processes
OpenClaw Gatewayをデーモン(launchd/systemd)として実行する場合は、
PERPLEXITY_API_KEYをそのプロセスで利用できるようにしてください。
OpenRouter proxy setup
Perplexity検索をOpenRouter経由でルーティングしたい場合は、ネイティブのPerplexityキーの代わりに
OPENROUTER_API_KEY(プレフィックスsk-or-)を設定します。
OpenClawはプレフィックスを検出し、自動的にSonarトランスポートへ切り替えます。