GLOSSARY

ベクトルデータベース

最終更新日:

ベクトルデータベースとは、エンベディング(数値の並び)を保存し、意味の近いデータをすばやく探せるようにしたデータベースです。

通常のデータベースは、言葉や値が一致するデータを探すのが得意です。ベクトルデータベースは、数値の並びどうしの近さを計算し、意味の近いデータを大量の中から探すことに向いています。専用の製品のほか、既存のデータベースに同じ機能を加えたものもあります。

業務では、RAGで社内の文書を探す部分によく使われます。質問をエンベディングに変換し、近い文書を探してLLMに渡します。画像や商品の情報を入れて、似たものを探す用途にも使えます。過去の似た問い合わせと回答を探して、回答の案づくりに生かす使い方もあります。

意味の近さだけで探すと、型番や固有名詞のように言葉の一致が大切な検索で、取りこぼすことがあります。キーワードの検索と組み合わせる、部署や権限で検索の範囲を絞る、文書の更新を反映する、といった設計も必要です。

関連する用語

用語集の一覧に戻る ナレッジのトップへ