お問い合わせ

ベクトル検索

英語表記
Vector Search
読み
べくとるけんさく
別名
埋め込み検索/類似度検索

文章を数値の並びに変換し、近さを計算して探す検索の仕組み。

解説

ベクトル検索は、文章を数値の並び(ベクトル)に変換し、その近さを計算して似ているものを探す仕組みです。セマンティック検索を実現する主な方式です。

記事をあらかじめベクトル化しておく

あらかじめ全記事をベクトル化して保存しておきます。検索時は、入力された質問もベクトル化し、近い記事を取り出します。

更新のたびに作り直しが必要になる

  • 記事を更新したときにベクトルも作り直す必要がある
  • 長い記事は分割してベクトル化する(分割の粒度が精度に響く)
  • 完全一致で探したい値には向かない