API用語集
あ
- エージェント型検索
- エージェント型検索とは、AIエージェント(通常は大規模言語モデルによって駆動される)が、単一の静的な検索を実行する代わりに、多段階の検索プロセスを能動的に計画・実行する検索手法です。 エージェントはクエリを分解して参照すべき情報源やツールを決定し、複数の検索を実行し、検索結果を評価します。回答に必要な情報を十分に収集するまで、このプロセスを繰り返し実行し、アプローチを最適化していきます。
か
- 検索エンジン結果ページ(SERP)
- 検索エンジン結果ページ(SERP)とは、検索エンジンがクエリに応答して表示するページのことです。 現代の検索エンジンでは、通常、単純なリストではなく、さまざまな要素を組み合わせた形になっています。具体的には、順位付けされたオーガニック(無償)リンク、有料広告、そして検索クエリの一部に直接答える「強調スニペット」や「ナレッジパネル」といったSERP 機能などを指します。 一部の検索クエリや検索エンジンでは、AIによって生成された概要がページの上部に表示されることがあります。
さ
- スクレイパー
- スクレイパーとは、ウェブサイト(検索エンジン結果ページを含む)からデータを自動的に抽出するプログラムのことです。通常は、ページをダウンロードし、人間のブラウザ用に記述されたHTMLを解析することでデータを抽出します。スクレイパーは、人間が読みやすい形で提供されているコンテンツを、コンピュータプログラムが保存・再利用可能な構造化データに変換することができます。 スクレイパーには、価格比較、調査、アーカイブ、システム監視など、多くの正当な用途がありますが、収集する情報の内容と方法によっては、法的、技術的、および政策的な問題につながる可能性があります。 検索のコンテキストでは、スクレイパーは検索エンジンの検索結果ページを読み込み、解析することで結果を抽出します。これは、多くの主要プロバイダーがサービス規約や自動化防止ポリシーで制限または禁止している手法です。
た
- トークナイゼーション
- トークン化とは、テキストを「トークン」と呼ばれるより小さな単位に分割するプロセスです。トークンはシステムが実際に処理する単位です。 言語モデルにおいて、トークンとは通常、単語全体ではなく数値としてモデルに解釈される、サブワードの断片のことを指します。 従来の検索では、トークン化はテキストをインデックスの構築やクエリに使用される用語に分割します。 いずれにせよ、これは生のテキストをシステムが処理できる単位に変換するステップです。
ら
- レート制限
- レート制限とは、クライアント(多くの場合、コンピュータやモバイル端末上のアプリ)が一定期間内にサービスに対して送信できるリクエストの数の上限を制限することです。 クライアントが制限を超えた場合、サービスは制限がリセットされるまで、それ以降の要求を拒否または遅延させます(通常はHTTP 429 Too Many Requestsレスポンスを返します)。 レート制限は、サービスが過負荷になるのを防ぎ、ユーザー間の公平なアクセスを保証し、多くのAPIが提供する利用階層を適用する役割を果たします。
S
- SERP 機能
- SERP 機能とは、検索エンジンの検索結果ページ上に表示される、通常のオーガニックリンクのリスト以上の機能を備えたモジュールのことです。 代表的な例としては、強調スニペット、ナレッジパネル、「People Also Ask」ボックス、画像や動画のカルーセル、ローカルマップパック、トップストーリーブロック、ショッピングモジュール、AI生成サマリーなどが挙げられます。
W
- Web 検索 API
- Web 検索 APIとは、ソフトウェアがブラウザを経由したり、検索結果ページをスクレイピングしたりすることなく、検索エンジンのウェブインデックスに対してクエリを実行し、その結果を構造化データとして受け取ることができるサービスです。 プログラムは、クエリとパラメータを含むリクエストを送信し、AIアプリケーションですぐに利用できる、機械可読な結果(通常はURL、タイトル、テキストのスニペッツに加え、ニュース、画像、動画、その他のリッチコンテンツ)を受け取ります。