NLUインテントのインポート

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • 自然言語理解 (NLU) (NLU) モデルのインテントを作成するときに、同じアプリケーションスコープ内の他のモデルからインテントをインポートして再利用することもできます。インテントを再利用すると、新しいモデルをビルドする際の時間を節約できます。

    始める前に

    • NLU ワークベンチ プラグイン、NLU ワークベンチ - Core プラグイン、および予測インテリジェンスプラグインがすべてインスタンスにインストールされ、アクティブ化されていることを確認します。
    • 仮想エージェント モデルおよび AI 検索モデルのインテントをインポートできます。
    • ソースモデルとターゲットモデルのアプリケーションスコープが同じであることを確認します。
    • 必要なロール:admin または nlu_admin

    このタスクについて

    インテントをインポートすると、次の関連アイテムもインポートされます。
    • トレーニング発言とそのエンティティ注釈
    • エンティティ
    次のアイテムは、インテントのインポート時には含まれません。
    • デフォルトのテストセットで発言をテストする
    • 通常の語彙とパターン語彙
    注:
    次の状況ではインテントをインポートできません。
    • インポートしようとしているインテントと同じ名前のインテントがモデルに既に存在する場合。
    • モデルに、インポートしようとしているものと同じ名前で異なる属性を持つエンティティが既に存在する場合。

    このシナリオ例では、 NLU モデルのコンテンツをビルドしており、別のモデルのインテントを再利用してモデルを拡張します。

    手順

    1. ターゲットアプリケーションスコープ内にいることを確認し、 すべて > NLU ワークベンチ > モデル.
      デフォルトでは、[ 仮想エージェント ] タブが開きます。
    2. モデルのアプリケーションのタブを選択し、インテントを追加するモデルの名前を選択します。
    3. モデルの概要ページで、 [ モデルの構築とトレーニング] フェーズを見つけて、 [ フェーズの表示] を選択します。
    4. インテント」 タブで、「 インテントをインポート」を選択します。

      [Build and train your model (モデルを構築してトレーニングする)] フェーズの [intents (インテント)] タブで、[Import intents (インテントをインポート)] ボタンが強調表示されています。

      [インテントをインポート] 画面が表示され、インポートするインテントを選択できるNLUモデルのリストが表示されます。

    5. インポートするインテントを見つけて、そのチェックボックスをオンにします。
      [インテントをインポート] リストには、インテント名、インテントが属するモデル、関連するトレーニング発言の数、および関連するエンティティの数が表示されます。

      このシナリオでは、仮想エージェント対話モデルの ITSM NLU モデルOpenITTicket インテントを選択します。

    6. [インポート] を選択します。

      結果:#OpenITTticket インテントがターゲットモデルのインテントリストに表示されます。この特定のインテントをインポートすると、モデルに 29 個のトレーニング発話が追加されました。

    次のタスク

    新しくインポートされたトレーニング発言の注釈を確認します。必要に応じて語彙の注釈を追加します。

    モデルをトレーニングして更新を保存します。インテントに関する問題については、「 インテントの問題を解決する」を参照してください。

    ターゲットモデルに関連付けられたセカンダリ言語モデルがある場合は、新しいコンテンツをインポートして翻訳することを検討してください。「プライマリモデルコンテンツをセカンダリモデルにインポートする」を参照してください。

    インポート元に作成済みの 仮想エージェント モデルの詳細については、「 構築済み NLU モデルからのインテントの再利用」を参照してください。