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

3.9 テキストの意味検索で使用するベクトル表現の変更

意味検索を行いたいテキストに対して複数のベクトル表現を持つことができます。ベクトル表現はベクトル変換の定義と1対1に紐づいており、新しいベクトル変換を定義することで別のベクトル表現を持つことができます。ベクトル変換の定義では使用する埋込みモデルなどを指定できます。以前のベクトル表現が不要な場合は、ベクトル変換の定義を削除します。

例) 新しいvectorizerの定義と古いvectorizerの削除

rag_database=> SELECT ai.drop_vectorizer(pgx_vectorizer.get_vectorizer_id(view_name => 'sample_embeddings'), drop_all => true); 

rag_database=> SELECT ai.create_vectorizer(…);