マッピングされたエンティティの作成
語彙ソースにマッピングされたエンティティ、またはエンティティに対して手動で作成した値のリストを作成します。マップされたエンティティは、モデルが発言を解釈するときにコンテキストとして使用できる複数の値を提供するのに役立ちます。
始める前に
- NLU ワークベンチ プラグイン、NLU ワークベンチ - Core プラグイン、NLU Common Model プラグイン、および 予測インテリジェンス プラグインがすべてインスタンスにインストールされ、アクティブ化されていることを確認します。
- 仮想エージェント または AI 検索の既存のNLUモデルを作成または使用します。
- 既存のインテントを作成するか、使用する。
- 必要なロール:nlu_editor、nlu_admin、または admin。nlu_editorをモデルに割り当てる必要があります。
このタスクについて
マップされたエンティティは、発言の単語を取得し、指定されたソースに基づいて値を抽出します。モデルはインテントを予測するときにソースを使用します。
マッピングされたエンティティを作成する場合、ソースには次の 3 つのオプションがあります。
- 値の手動リスト:エンティティの値のリストを手動で入力するには、このオプションを使用します。たとえば、 priority という名前のマッピング済みエンティティを作成し、それを発言内の「 緊急」 という単語にマッピングしてから、高、中、低の値を持つリストを手動で作成することができます。
- テーブル語彙ソース:探している値を含む ServiceNow テーブルがある場合は、このオプションを使用します。エンティティをテーブル語彙ソースにマッピングすると、エンティティはテーブルから複数の値を参照できます。たとえば、@Location に都市と国の値がある@Location語彙ソースを使用します。
- 語彙ソースをリスト (List vocabulary source):探している値を含む ServiceNow テーブルがない場合は、このオプションを使用します。たとえば、ハンドヘルドコンピューターデバイスのさまざまなモデルの値を含む@mouse語彙ソース@mouseを使用します。
この手順例では、緊急度のマッピングされたエンティティを作成します。
手順
次のタスク
語彙ソースを使用してマップされたエンティティを作成し、ソースの値をマップされたエンティティとして使用できます。