Perplexity、pplxをリリース — ターミナルとAIエージェント向けの単一バイナリCLIツール、Search APIに対応
Perplexity AI
Perplexityは、Search APIのための公式CLIクライアント「pplx」を発表しました。このツールは、検索結果や抽出したページテキストをJSON形式で返します。主なコマンドは「pplx search web」(検索)と「pplx content fetch」(コンテンツ抽出)の2つです。pplxはチャットクライアントではなく、対話モードやモデル選択、合成回答などの機能は備えていません。
Perplexityは、Search API用の公式コマンドラインツール「pplx」をリリースしました。これは、検索結果と抽出されたページテキストをJSON形式で返します。ドキュメントによると、このツールは人間とコードエージェントの両方を対象として設計されています。pplxはチャットクライアントではなく、対話モード、モデル選択、合成応答はありません。このツールは2つの主要なコマンドを提供します。pplx search webはインターネット検索を実行し、pplx content fetchはURLからテキストを抽出します。呼び出しが成功すると、終了コード0と、標準出力に正確に1つのJSONオブジェクトが返されます。エラー時には、終了コード1、空の標準出力、標準エラー出力に1つのJSONエラーオブジェクトが返されます。インストールは、sudoなしで単一のcurl-pipe-shコマンドで行われます。Apple Silicon上のmacOS、Linux x86_64、Linux arm64の3つのプラットフォームがサポートされています。WindowsやIntel macOS用のビルドはありません。エージェントにとって重要な機能はトークン管理です。--output-dirパラメータと--stdout-previewパラメータを使用すると、完全な結果を保存し、標準出力の長い行を切り詰めることができますが、切り詰めは保存ディレクトリも指定されている場合にのみ機能します。コンテンツ取得コマンドには、検証チェックが追加されています。コンテンツを使用する前に、errorフィールドとis_paywallフィールドを確認する必要があります。--htmlオプションは生のHTMLを追加し、--no-cacheはライブリクエストを強制します。Search APIの料金は、1,000リクエストあたり5ドルで、すべてのプランで1秒あたり50クエリ(QPS)の制限があります。
出典: MarkTechPost —
原文
