ページの先頭行へ戻る
Enterprise Postgres 17 SP1 知識データ管理機能 利用ガイド

3.1 テキストの意味検索と自動的なベクトル変換機能の概要

テキストの意味検索と自動的なベクトル変換機能は、テキストの意味的な類似検索のために、テキストデータの間の意味的な類似性を保存するベクトル表現を利用します。テキストデータを追加すると、事前に定義されたベクトル変換定義(vectorizer)に従ってバックグラウンドでワーカープロセスが自動的にベクトルデータを生成し、テキストデータを含むテーブルに対応するベクトルデータを含むテーブル(埋込みテーブル)に格納します。

テキストデータに対してベクトル変換を定義すると、テキストデータを含むテーブルにベクトルデータ列を結合したビュー(埋込みビュー)も作成します。

埋込みビューに対してテキストの意味検索を行うと、内部で入力されたテキストのベクトル表現を生成し、ベクトルデータ間の類似検索によって意味的に似たテキストデータを検索します。

ベクトル変換処理は埋込みプロバイダと呼ぶ外部のサービスを利用します。