単純なエンティティの作成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • 発言例の単語から 1 つ以上の単純なエンティティを作成します。エンティティは、アクションのオブジェクトまたはコンテキストです。

    始める前に

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

    このタスクについて

    単純なエンティティは、モデルによって値を抽出できる単語またはフレーズです。単純なエンティティは、エンティティが発言で使用されているコンテキストに基づいて識別されます。

    次の手順の例では、 SubmitAccessRequest というタイトルのインテントを既に作成しており、ユーザーが要求しているアクセスタイプの単純なエンティティを作成しています。

    手順

    1. 次のように移動する。 All (すべて) > NLU ワークベンチ > モデル.
      デフォルトで [ 仮想エージェント ] タブが開きます。
    2. モデルのアプリケーションに対応するタブを選択し、エンティティを追加するモデルの名前を選択します。
      この例では、 アクセス要求モデルの NLU を選択します。
    3. [モデルの構築とトレーニング] カードで、[フェーズを表示] をクリックします。
    4. [インテント] タブで、インテントの名前をクリックします。
      この例では、[ SubmitAccessRequest] をクリックします。
    5. 発言の 1 つで単語をクリックすると、エンティティウィンドウが表示されます。
      この例では、「 parking garage」という単語をクリックします。
      エンティティウィンドウが開いているインテントの詳細ページの [発言] タブ。
    6. Create New Entityをクリックします。
    7. [ 新しいエンティティを作成 ] 画面で、名前を入力し、[ シンプル ] エンティティタイプを選択します。
      この例では、[エンティティ名] に「buildingaccess」と入力します。
      [新しいエンティティを作成 (Create a new entity)] ウィンドウ。
      注:
      [ モデルの可用性 ] を選択して、モデル内のすべてのインテントでエンティティを使用できるようにします。チェックボックスをオンにすると、エンティティが [関連エンティティ ] タブに表示されます。
    8. [Save (保存)] をクリックします。
      エンティティが保存され、発言内の単語が強調表示されたままになります。

    次のタスク

    発言は、@ ハンドルを使用して語彙ソースを参照できます。語彙ソースで定義されている値のリストがある場合は、すべての値に対して発言を繰り返すのではなく、@ ハンドルを単純なエンティティとして注釈を付けて抽出できます。参照される語彙ソースは、テーブルまたはリストです。たとえば、次の画像は、さまざまな会議室名をリストする語彙ソースを呼び出す方法を示しています。

    図 : 1. 語彙ソースを使用した発言の例
    発言内から語彙ソースを参照する方法。

    詳細については、「NLU 語彙」を参照してください。