パターンエンティティの作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • メールアドレスや電話番号などの繰り返し可能なパターンを持つ単語またはフレーズからパターンエンティティを作成します。これらのパターンは、システムがパターンに基づいて類似の発言を認識するのに役立ちます。

    始める前に

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

    このタスクについて

    パターンエンティティは、モデルが類似するタイプのコンテンツを識別、コンテキスト化、および管理するのに役立ちます。電話番号やメールアドレスなどの入力は同じパターンに従います。パターンエンティティを作成することで、それらの入力のすべてのバリエーションを認識するようにモデルをトレーニングできます。
    注:
    パターンエンティティは正規表現 (regex) を使用します。正規表現フィールド値は Java 正規表現です。正規表現の使用方法の詳細については、「 エンティティでの正規表現の使用」を参照してください。

    このシナリオ例では、「 #CheckITTicketStatus」というタイトルのインテントを作成しました。この手順例では、インシデントレコード番号のパターンエンティティを作成します。

    手順

    1. 移動先 すべて > NLU ワークベンチ > モデル.
      [ 仮想エージェント ] タブはデフォルトで開きます。
    2. モデルのアプリケーションのタブを選択し、次にモデルの名前を選択します。
    3. モデルの詳細ページで、[ インテント] を選択します。
    4. インテントの名前を選択します。
      この例のシナリオでは、[ #CheckITTicketStatus] を選択します。
    5. 発言のいずれかの単語を選択します。
      このシナリオでは、[ INC1234567] をクリックします。

      インテントの詳細ページの [発言] タブの [エンティティ] ウィンドウ。

    6. [ 新しいエンティティの作成] を選択します。
    7. [新しいエンティティを作成] ウィンドウで、フィールドを設定します。
      この手順例では、次の構成を使用します。
      • エンティティ名:incidentnumber を入力してください
      • タイプ:パターンを選択
      • モデルの可用性:このエンティティをモデルのすべてのインテントに含める場合は、このボックスを選択します
      • 正規表現: INC\d を入力します{7}
      パターンエンティティの新しいエンティティウィンドウを作成します。
    8. [保存] をクリックします。
      パターンエンティティが保存され、[ 関連エンティティ] タブに表示されます。モデルは、パターンエンティティを使用して、注釈付きの発言のバリエーションを解釈できます。たとえば、ユーザーがインシデントレコード番号を入力した場合、モデルは #CheckITTicketStatus インテントと一致させることができます。