レトリーバーを追加
プロンプトにレトリーバーを追加して、AI 検索結果でプロンプトを拡張してコンテキストを追加します。
始める前に
必要なロール:sn_skill_builder.admin
このタスクについて
スキルでレトリーバーを使用すると、ソースから関連情報をプルし、それを大規模言語モデル (LLM) にフィードして最終出力を作成することで、応答の関連性と一貫性が向上します。このプロセスにより、モデルの微調整を必要とせずに、会話の流れがスムーズになり、データの増加に応じたスケーラビリティが向上します。
レトリーバーを使用すると、チャットボットは関連する背景情報を取得することで外部ナレッジにアクセスできるようになり、より事実に基づいた詳細な情報に基づいた応答が得られます。
手順
- 次のように移動する。 All (すべて) > Now Assist スキルキット > ホーム.
- 新しいスキルを作成するか、レトリーバーを追加するスキルを選択します。
- [ツールエディター] タブを選択します。
- [+] アイコンを選択してノードを追加します。
- ツールノードを選択します。
- ドロップダウンメニューから [レトリーバー ] を選択します。
- [レトリーバーの構成] を選択します。
-
フォームのフィールドに入力します。
表 : 1. ツールフォームを追加 フィールド 説明 [Name (名前)] レトリーバーの名前。 検索クエリ 検索する情報。静的テキストまたはスキル入力を指定できます。 検索プロファイル 検索ソースのグループ。 検索ソース インデックスが作成され、検索に使用できる ServiceNow 内のテーブル。 返されるフィールド 検索ソースから返して大規模言語モデル (LLM) に送信するフィールド。 制限 返される結果の最大数。 検索クライテリア - Hybrid (ハイブリッド)
- セマンティック
- キーワード
注:[ハイブリッド] または [セマンティック] を選択した場合は、チャンクと再ランク付けを選択できます。チャンクと再ランク付けの詳細については、「 レトリーバーのチャンクと再ランク付け」を参照してください。 - [Next (次へ)] を選択します。
-
[ハイブリッド] または [セマンティック] 検索条件を選択した場合は、セマンティックインデックスを選択します。
セマンティックインデックスを使用すると、コンテキスト上の意味に基づいてデータを検索できます。
- オプション:
[ハイブリッド] または [セマンティック検索条件] を選択した場合は、[詳細] を選択してドキュメント一致しきい値を変更します。
ドキュメント一致しきい値は、セマンティック一致のしきい値です。デフォルト値は 0 です。0 から 1 までの任意の値を入力できます。値が大きいほど、より正確な結果が得られます。
-
[Next (次へ)] を選択します。
注:
- レトリーバーツール情報を確認します。
- [ツールの追加] を選択します。