Skip to main content

Perplexity Operator

ShanoneのPerplexity Operator連携は、Perplexity Sonarのより高度な機能——段階的な推論、複数ソースにわたるディープリサーチ、複数ターンの会話——を通常の検索に加えて利用するための4個のツールをエージェントに提供します。基本のPerplexity連携と同じAPIキーを使いますが、モデル特化のより豊富なツールセットを提供します。

はじめに

1

Perplexity APIキーを作成する

Perplexity APIの設定ページからキーを発行します。
2

Shanoneにキーを追加する

Shanoneダッシュボードの連携でPerplexityを選択し、キー(pplx-...)を貼り付けます。
3

リクエストを再実行する

保存が完了すると、perplexity_*ツールに対するshanone_execute_tool呼び出しが成功するようになります。

利用可能なツール

ShanoneはPerplexity Operator向けに4個のツールを、以下のカテゴリに整理して提供しています。
perplexity_sonar_search — sonar/sonar-proモデルを使い、ドメイン指定や新しさのフィルタに対応したWeb情報に基づくAI検索
perplexity_reasoning — sonar-reasoning-proを使った、複雑で多段の質問に対するChain of Thought分析
perplexity_deep_research — sonar-deep-researchを使った、包括的な統合が必要なトピック向けの複数ソースを網羅するリサーチレポート
perplexity_chat — sonar、sonar-pro、sonar-reasoning-proにわたる、引用付きの文脈を保った複数ターン会話

よくあるユースケース

市場分析レポート

市場や競合企業についてperplexity_deep_researchを実行し、引用付きの構造化されたレポートを得る

多段の推論

単純な検索ではなく、明示的な段階的ロジックが必要な問題にperplexity_reasoningを使う

ドメイン絞り込み検索

コンプライアンス上重要なクエリに対して、perplexity_sonar_searchを信頼できる特定ドメインに限定する

リサーチアシスタントとの対話

perplexity_chatで、常にライブのWeb情報に基づいた複数ターンの会話を行う

トラブルシューティング

ディープリサーチは意図的に複数ソースを網羅する検索を行うため、幅広いトピックでは完了までに数分かかることがあります。失敗と判断する前に、クエリを絞るかクライアント側のタイムアウトを延ばしてください。
このフィルタは最大3つのドメインまでを受け付け、perplexity_sonar_searchとperplexity_reasoningにのみ適用されます。shanone_get_tool_schemaで期待される配列形式を確認してください。
毎回の呼び出しで(以前のアシスタントのターンを含む)完全なmessages配列を渡してください——このツールは個別のshanone_execute_tool呼び出し間で会話状態を保持しません。