システム派生エンティティの作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • 日付、時刻、期間、場所などのデフォルトのシステムエンティティから派生したカスタムエンティティを作成します。

    始める前に

    このタスクについて

    システムエンティティは、デフォルトで ServiceNow インスタンスにビルド済みで、[モデル] 画面の [エンティティ] セクションに表示されます。これらのエンティティ ( DATETIMEDATE_TIME など) はデフォルトで有効になっています。必要に応じて、[ 有効化] をクリックして無効にしたり再度有効にしたりできます。

    システム派生エンティティ はシステムエンティティを拡張し、より多くのコンテキストを提供します。たとえば、システムエンティティ DATE のおかげで、モデルは既に日付形式を理解しています。ただし、 startdateenddate などのシステム派生エンティティを作成して、日付に関するユーザーの発言からより多くの情報を抽出できます。

    次のシナリオ例では、フライト、車、ホテル、およびイベントを予約するためのモデルを作成します。ユーザーのフライト要求に関する発言を解釈するインテント #FlightBooking が必要です。モデルにはシステムエンティティ LOCATION が含まれていますが、フライト計画には通常 2 つの場所が含まれます。

    この手順例では、2 つのシステム派生エンティティを作成して、フライトの出発地と到着地を収集します。

    手順

    1. 移動先 すべて > NLU ワークベンチ > モデル.
      [ 仮想エージェント ] タブはデフォルトで開きます。
    2. モデルのアプリケーションのタブを選択し、次にモデルの名前を選択します。
    3. モデルの詳細ページで、[ インテント] を選択します。
    4. インテントの名前を選択します。
      この例では、 #FlightBooking インテントを選択します。
    5. [ 発言 ] タブで、いずれかの発言から単語またはフレーズを選択します。
      この例のシナリオでは、 サンディエゴからサンフランシスコへのフライトを予約する発言の例があります。このステップについては、 San Diego からクリックします。
      [インテントの詳細] ページの [発言] タブの [エンティティ] ウィンドウ。
    6. [ 新しいエンティティの作成] を選択します。
    7. [新しいエンティティを作成 (Create a new entity)] 画面で、フィールドを設定します。
      この例では、次の構成を使用します。
      • エンティティ名:FromLocation と入力
      • タイプ:システム派生を選択
      • モデルの可用性:このエンティティをモデルのすべてのインテントに含める場合は、このチェックボックスをオンにします
      • 親エンティティ:場所を選択
      システム派生エンティティの新しいエンティティウィンドウを作成します。
    8. [保存] を選択します。
    9. 同じ発言で、別の単語またはフレーズを選択します。
      このシナリオ例では、「 サンフランシスコ」をクリックします
      [インテントの詳細] ページの [発言] タブの [エンティティ] ウィンドウ。発言の正しい部分を選択してください。
    10. [ 新しいエンティティの作成] を選択します。
      この例では、次の構成を使用します。
      • エンティティ名:ToLocation と入力
      • タイプ:システム派生を選択
      • モデルの可用性:このエンティティをモデルのすべてのインテントに含める場合は、このチェックボックスをオンにします
      • 親エンティティ:場所を選択
      システム派生エンティティの新しいエンティティウィンドウを作成します。
    11. [保存] を選択します。
      結果: 2 つのシステム派生エンティティがエンティティウィンドウに表示されます。
      システム派生エンティティのエンティティウィンドウ。

    次のタスク

    モデルをトレーニングしてエンティティを保存します。モデルを試して、作成したエンティティのバリエーションを認識して解釈するかどうかを確認できます。

    この例では、異なる出発地と到着地でモデルをテストできます。
    1. [ モデルを試す] を選択します。
    2. ダラスからサンノゼへのフライトの予約を入力してください。
    3. [移動 (Go)] を選択します。
    図 : 1. テストパネルがあるインテントの詳細ページ
    テストパネルが開いた状態のインテントの詳細ページ。モデルをトレーニングして試行し、新しいエンティティを評価します。
    モデルがインテントを予測し、値を決定するために使用したエンティティを示します。予測時にシステムエンティティとシステム派生エンティティの両方をどのように使用するかに注目してください。