インデックス付きソースのセマンティックインデックス構成
AI 検索 の一般化された RAG (Retrieval-Augmented Generation) フレームワークは、ServiceNow AI Platform® テーブルからインデックス作成されたレコードのセマンティックインデックス設定を構成する簡素化された方法を提供します。
セマンティックインデックス構成の概要
AI 検索 アドミンは、インデックス付きソースのセマンティックインデックス設定を構成できます。これらの設定では、セマンティックベクトル検索で使用するために、AI 検索 インデックス付きソースのコンテンツにインデックスを付ける方法を指定します。特定のインデックス付きソースのセマンティックインデックス設定のグループは、セマンティックインデックス構成と呼ばれます。
- インデックス付きソース
-
セマンティックベクトル検索用にインデックスを作成するフィールド値または添付ファイルを含む、既存のインデックス付きソースへの参照。
インデックス付きソースの詳細については、「AI 検索のインデックス付きソース」を参照してください。セマンティックベクトル検索の詳細については、「AI 検索 でのセマンティックベクトル検索」を参照してください。
- モデルの埋め込み
-
セマンティックベクトル検索のためにインデックス付きソースからコンテンツのインデックスを作成する際に、システムが使用する 1 つ以上の埋め込みモデルのリスト。
埋め込みモデルは、インデックス付きコンテンツで見つかった情報をベクターマップでエンコードする方法を指定します。セマンティックベクトル検索では、ベクトルマップのエンコードされた情報を使用して、検索用語と同様の意味を持つ検索結果を検索します。
- チャンク戦略と関連パラメーター
-
チャンク戦略と関連するパラメーター値。これらを組み合わせて、セマンティックベクトル検索のインデックス作成中に、インデックス付きソースの選択されたフィールドと添付ファイルのコンテンツをどのように処理するかを決定します。
チャンクとは、インデックス作成中にテキストを小さな部分 (チャンク) に分割するプロセスです。AI 検索 はコンテンツをチャンク化することで、 検索の負荷を軽減し、セマンティックベクトル一致のコンテキストと関連性を向上させます。
次の画像は、サンプルフィールド値テキストの 2 段落ブロックを、セマンティックインデックス作成のためにチャンクに分割する方法を示しています。示されているように、チャンクには複数の文を含めることができ、元のテキストにある段落区切りにまたがる場合があります。
- セマンティックインデックスフィールド
-
インデックス付きソースからのコンテンツのセマンティックインデックス設定を提供する 1 つ以上のセマンティックインデックスフィールドへの参照。
各セマンティックインデックスフィールドは、インデックス付きソーステーブルの単一フィールド、またはそのテーブルの添付ファイルのセマンティックインデックス設定を定義します。セマンティックベクトル検索用にインデックス付きソースのコンテンツにインデックスを付けるときに、セマンティックインデックスフィールドを評価する順序を指定できます。
セマンティックインデックス構成のアクティブ化
セマンティックインデックス構成機能は、AI 検索Semantic Controller プラグイン (com.glide.ais.semantic_search) によって提供されます。このプラグインは、次のいずれかをインストールすると、インスタンスに対して自動的に有効になります。 Now Assist アプリケーション.
次に移動して、セマンティックインデックス構成がアクティブ化されているかどうかを確認できます インデックス付きソースレコードを選択します。[インデックス付きソース (Indexed Source)] フォームにセマンティックインデックス構成の関連リストが表示されている場合は、プラグインがアクティブ化されています。