overview
Search as Code (SaC) とは何ですか?
Search as Code (SaC) は、Perplexity AI が開発した新しい検索アーキテクチャツールであり、AIエージェントと開発者が検索操作をプログラムで制御できるようにします。これにより、モデルはセキュアなサンドボックス内でPythonコードを生成および実行し、オンデマンドでカスタマイズされた検索パイプラインを構築し、従来のマルチターンツール呼び出しインターフェースをバイパスできます。このアーキテクチャは、検索スタックコンポーネントをSDK内のプログラマブルプリミティブとして公開することで、AIモデルが検索と対話する方法を変革し、複雑な多段階タスクに合わせた高度にカスタマイズされた効率的な情報検索を可能にします。SaCは、数百または数千の検索操作を伴う可能性のある、長期間にわたる複雑でオープンエンドなタスクを完了する必要があるAIエージェント向けに設計されており、ハーネス内で非常に具体的な検索戦略を直接定義および実装できるようにします。