無期限エンティティの作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • インテント予測の精度を向上させる場合は、無期限のエンティティを使用します。無期限のエンティティは、モデルが発言のコンテキストに焦点を当てるのに役立ちます。

    始める前に

    • NLU ワークベンチ プラグイン、NLU ワークベンチ - Core プラグイン、NLU Common Model プラグイン、および 予測インテリジェンス プラグインがすべてインスタンスにインストールされ、アクティブ化されていることを確認します。
    • 仮想エージェント または AI 検索の既存のNLUモデルを作成または使用します。
    • 既存のインテントを作成するか、使用する。
    • 必要なロール:nlu_editor、nlu_admin、または admin。nlu_editorをモデルに割り当てる必要があります。

    このタスクについて

    無期限 エンティティは、エンティティ自体ではなくエンティティのコンテキストに焦点を当てるようにモデルに指示します。単語またはフレーズを無期限としてマークすると、システムはエンティティをスキップし、発言内のエンティティの前後にあるコンテキストからインテントを予測します。

    たとえば、「 iPhone を注文したい」という発言で、「an iPhone」という単語に無制限のエンティティとして注釈を付けます。モデルはコンテキストに焦点を当て、ユーザーが何かを注文したいと予測します。ユーザーが注文したいものは数多くあるため、それらすべてに名前を付けるのはモデル作成者にとって耐え難い作業です。

    単純なエンティティの代わりに無期限のエンティティを使用すると、モデルはエンティティではなく発言の残りの部分に焦点を当てることができます。iPhone の例では、エンティティ自体はあまり関連性がありません。そのため、システムに無視してもらいたいのです。

    他のシナリオでは、システムにエンティティを無視すべきではないインテントが複数存在する可能性があるため、単純なエンティティを使用する必要があります。
    注:
    語彙ソース (発言の @vocab_source によって参照される) に無期限のエンティティとして注釈を付けることはできません。語彙ソースには、単純なエンティティまたはマップされたエンティティとしてのみ注釈を付けることができます。たとえば、発言が「ラップトップを注文したい」の場合、「ラップトップ」という単語に無期限のエンティティとして注釈を付けることができます。ただし、発言がテーブル語彙ソースまたはリスト語彙ソースを参照@laptop「@laptop順番に並べる」である場合は、無期限のエンティティとして注釈を付けることはできません。

    このシナリオ例では、ユーザーが会社の商品を注文する意図を持つ NLU モデルを作成しました。

    次の手順例では、発言の 1 つからエンティティを作成し、インスタンス内の他の NLU モデルで再利用可能な無期限としてシステムが認識できるようにします。
    注:
    インテントごとに使用できる無期限エンティティは 1 つだけです。

    手順

    1. 移動先 すべて > NLU ワークベンチ > モデル.
      [ 仮想エージェント ] タブはデフォルトで開きます。
    2. モデルのアプリケーションのタブを選択し、モデルの名前を選択します。
    3. [モデルの詳細] ページで、[ インテント] をクリックします。
    4. エンティティを追加するインテントの名前を選択します。
      この例では、 #OrderMerch インテントを選択します。
    5. [発言] タブで、いずれかの発言の単語またはフレーズを選択して、[エンティティ] ウィンドウを表示します。
      この例では、 パーカーを選択します。
      図 : 1. [エンティティ] ウィンドウ
      [インテントの詳細] ページの [発言] タブの [エンティティ] ウィンドウ。
    6. [Create New Entity (新しいエンティティの作成)] を選択する
    7. [新しいエンティティを作成] 画面で、フィールドを設定します。

      この例では、次の構成を使用します。

      • エンティティ名: merch
      • タイプ:無期限を選択
      図 : 2. エンティティを作成
      無期限エンティティの新しいエンティティウィンドウを作成します。
    8. [保存] を選択します。

      マーチャントの無期限エンティティには、モデルのインテント画面の [発言] セクションに注釈が付けられます。その名前をポイントすると、注釈の詳細に新しいエンティティとして保持されていることがわかります。このエンティティは、インスタンス内の他のすべての NLU モデルで再利用できます。

      新しく作成した無期限エンティティが表示されたエンティティウィンドウ。

    次のタスク

    モデルをトレーニングしてエンティティを保存します。モデルを試して、エンティティ自体ではなくエンティティのコンテキストに基づいて発言を解釈するかどうかを確認できます。

    この例では、別の商品アイテムでモデルをテストできます。
    1. [ モデルを試す] を選択します。
    2. ロを注文します
    3. [移動 (Go)] を選択します。
    [モデルを試す] パネルが開いた状態の [インテントの詳細] ページの [発言] タブ。トレーニング後にモデルを試して、新しいエンティティが機能するかどうかを確認します。

    モデルはインテントを予測し、Polo 値に商品エンティティを使用したことを示します。