セカンダリ NLU モデルへのトピックのマップ

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • 仮想エージェントトピックをモデルグループのセカンダリモデルにマップするか、またはサポートされている各言語のスタンドアロンの単一言語 NLU モデルにマップします。

    始める前に

    ServiceNow NLU を使用している場合は、「仮想エージェントデザイナーでの NLU モデルマッピング」を確認して、NLU モデルグループについて理解してください。

    必要に応じて、 NLU ワークベンチ のモデルグループにセカンダリ言語を追加して、モデルの言語固有のバージョンを作成します。詳細については、「Multilingual model management (多言語モデルの管理)」を参照してください。

    必要なロール:virtual_agent_admin または admin

    このタスクについて

    別のモデルグループの一部である言語のセカンダリモデルを選択すると、トピック全体のマッピングが変更されます。セカンダリモデルは、プライマリ言語と同じモデルグループの一部である必要があります。セカンダリ言語がモデル内の唯一の言語である場合 (したがってプライマリ言語である場合)、セカンダリ言語に対して別のモデルとインテントを選択できます。
    図 : 1. モデルグループマッピングの更新を知らせるメッセージ
    マッピング変更アラートに、「次の言語のマッピングが更新されました:英語、フランス語、ドイツ語、スペイン語」と表示されます。
    図 : 2. プライマリ言語とセカンダリ言語を持つモデルグループにマップされたトピック
    [インテントマッピング] タブで、トピックは英語のプライマリ言語モデルとドイツ語のセカンダリ言語モデルを持つモデルグループにマッピングされます。

    詳細については、「仮想エージェントデザイナーでの NLU モデルマッピング」を参照してください。

    手順

    1. 移動先 すべて > 対話型インターフェース > 仮想エージェント > デザイナー をクリックし、トピックを開きます。
    2. [言語] タブを開き、[NLU 言語マッピング] タブを選択します。
      最初の列は、現在のセッション言語に基づく NLU マッピングです。たとえば、英語を使用している場合、最初の列は [英語] です。
    3. [編集する言語] リストで、マップする言語を選択します。
      一覧表示される言語は、仮想エージェントの設定で有効にした NLU 言語に基づいています。言語を選択すると、[インテントマッピング] セクションと、該当する場合は [エンティティマッピング] セクションに列が表示されます。たとえば、[フランス語] を選択すると、[フランス語] 列が表示されます。

      [NLU 言語マッピング] タブには、英語の列とフランス語の列の言語マッピングが表示されます。英語のモデルとインテントは、フランス語のモデルとインテントにマッピングされます。

    4. [インテントマッピング] セクションを更新します。
      1. [モデル] 行で、選択した言語の NLU モデルを選択します。
      2. [インテント] 行で、選択した言語の NLU インテントを選択します。
    5. 該当する場合は、[エンティティマッピング] セクションを更新します。
      言語ごとに、モデルのエンティティをトピックの入力ノードにマップします。会話では、これらのノードにエンティティ値が自動的に入力されます。
    6. [保存] をクリックします。

    次のタスク

    トピックと NLU モデルの翻訳のテスト