NLU/キーワード仮想エージェントトピックの LLM トピックへの移行
トピックの移行ワークフローを使用すると、既存の 自然言語理解 (NLU) (NLU) およびキーワードトピックを新しい大規模言語モデル (LLM) トピックに移行できます。
Now Assist 機能により、LLM トピックを使用して生成 AI が 仮想エージェント できるようになります。トピックの移行では、すべての NLU トピックとキーワードトピックを手動で LLM トピックとして再作成する必要はありません。既存の NLU およびキーワードトピックから、LLM トピックに移行するトピックを選択できます。NLUトピックとキーワードトピックを移行しても、元のNLUトピックやキーワードトピックは変更されません。トピックの移行中に既存のトピックのコピーが作成されますが、新しいトピックの [モデルタイプ ] フィールドは [LLM] に設定され、LLM 互換のノードと説明が含まれます。
トピックの移行中に、次のオブジェクトタイプを含むすべてのタイプのトピックを、 NLU/キーワードモデルタイプから LLM モデルタイプに移行できます。
- トピック
- トピックブロック
- セットアップトピック
- 世間話
- カスタム入力コントロール
- カスタム応答コントロール
移行の問題が発生しない場合は、オプションで、トピックブロックを除く上記のオブジェクトタイプをすべて公開できます。動的トピックブロックはオプションで公開できますが、トピックブロックタイプは移行後に自動的に公開されます。
ロールとアクセシビリティ
virtual_agent_admin ロールまたは sn_vad_genai.topic_migration_admin ロールを持つユーザーは、トピックの移行を操作できます。トピックの移行には、[Migrate Topics to LLM (トピックを LLM に移行)] オプションの仮想エージェントデザイナーからアクセスできます。
トピックの説明
NLUトピックを LLM トピックに移行するときに、生成 AI で LLM トピックの説明を作成するかどうかを選択できます。トピック移行ワークフローの [設定] ステップで、[ 現在のトピックの説明を保持しますか?] を選択できます。[現在のトピックの説明を保持しますか?] オプションはデフォルトではオフになっています。この設定がオフの場合、生成 AI は移行プロセス中にトピックからインテント発言またはキーワード NLU プルして、LLM トピックの説明を作成します。トピックがインテントに関連付けられている場合、最大 10 件の発言が LLM トピックの [追加の指示] 値の下にある [詳細な説明] フィールドにプルされます。この設定がオンの場合、生成 AI は LLM トピックの説明を作成せず、既存の NLU とキーワードトピックの説明が新しい LLM トピックに移行されます。既存のトピックの説明を移行すると、既存のトピックに説明がない場合に問題が発生する可能性があります。
詳細な 説明 フィールドは LLM トピックに必要ですが、 NLU/キーワードトピックには必要ありません。新しい LLM トピックが空の説明で移行された場合は、そのトピックが公開される前に説明を追加する必要があります。トピックの説明の移行方法に関係なく、トピックの移行ワークフローの [説明をレビュー] ステップでトピックの説明を編集できます。該当する場合は、元の NLU トピックの発言に対してトピックの説明をテストして、関連性とトピックの説明の強度を向上させることもできます。トピックの説明の編集の詳細については、「 NLUトピックを LLM トピックに移行」を参照してください。詳細なトピックの説明の例については、「 仮想エージェントトピックに関する LLM の説明と指示のガイドライン」を参照してください。
ノードの説明
NLUトピックのノード名は移行時にそのまま移行されますが、ノードの説明は異なる場合があります。 NLU入力ノードは [プロンプト] フィールドを使用します。LLM 入力ノードは [ 詳細な説明 ] フィールドを使用します。トピックの移行中に、[ プロンプト] フィールドの値が [詳細な説明 ] フィールドの値に移行します。値の移行方法は、その値にテキストのみ、スクリプト、またはデータピルのいずれが含まれているかによって異なります。次の表を参照して、値の移行方法の違いを表示し、例を比較します。
| NLU プロンプトフィールド値 | LLM の詳細な説明フィールド値 |
|---|---|
| テキストを含む | テキストをそのまま移行します。 たとえば、[ NLU Prompt ] フィールドの値が「 Enter the incident number」の場合、[LLM Detail description ] フィールドの値も「 Enter the incident number」になります。 |
| スクリプトまたはデータピルを含む | 次のテンプレートを使用して移行します: 収集 + ノード名。 たとえば、「インシデント番号を取得」という名前のNLUノードがあり、[プロンプト] フィールドの値にスクリプトまたはデータピルが含まれている場合、移行された LLM ノードの [詳細な説明] フィールドの値は「インシデント番号を取得 (Collect Get incident number)」になります。 |
移行する予定のトピックの既存の [プロンプト ] フィールドにスクリプトまたはデータピルが含まれている場合は、移行後に影響を受ける各トピックの [LLM 詳細な説明 ] フィールドを確認して更新します。[収集 + ノード名] のテンプレートで移行された各ノードの仮想エージェントデザイナーキャンバスに、LLM トピックに対して「関連する詳細な説明を追加」という警告メッセージが表示されます。説明をより正確でわかりやすいものに更新すると、ユーザーが 仮想エージェントを操作する際のエクスペリエンスが向上します。ノードの詳細な説明の例については、「 仮想エージェントトピックに関する LLM の説明と指示のガイドライン」を参照してください。
次のエンティティは、 NLU ノードから LLM ノードに移行できます。
- simple
- マップ
- pattern
- システム派生
NLUノードがエンティティにマッピングされている場合、それらの発言のエンティティは、LLM ノードの [詳細な説明] フィールドの [追加指示:即席のヘッダー] 値の下に追加されます。追加の指示:コンテンツは、移行されるエンティティの種類によって若干異なります。[ 詳細な説明] フィールド値のレイアウトは、次のようになります。
- [以前の NLU プロンプトフィールド値] 値がテキストのみで、スクリプトまたはデータピルではなかった場合。
- [追加指示:この入力では、この単語リストの値がある場合、ユーザーは入力からデータを抽出する必要があります: [simple entity word list]。
NLUトピックのテキストノードに語彙ソースが確立されている場合、リストとテーブルの語彙ソースは LLM ノードに移行されます。語彙ソースのリストを持つテキストノードは、静的選択ノードに移行されます。語彙ソースの選択内容は、LLM 静的選択ノードの [ 詳細な説明 ] フィールドの [追加指示: 即席のヘッダー] 値の下に表示されます。テーブル語彙ソースを持つテキストノードは、動的選択肢ノードに移行されます。語彙ソースのテーブルが LLM 動的選択ノードの [テーブル ] フィールドに移行されます。語彙ソースの選択はスクリプトに移行され、LLM 動的選択肢ノードの [ 詳細な説明 ] フィールドの [ 追加指示: 即席のヘッダー] 値の下に表示されます。
移行の問題
移行の問題データにアクセスするには、ナビゲーション ウィンドウで topic_migration_execution_item.list を検索するか、.テーブルの CSV ファイルバージョン。トピックを移行した後、ダウンロード可能な .CSV ファイルには、トピックの移行の [トピックを移行] ステップの [ 移行ログの確認 ] オプションからアクセスできます。移行の問題の詳細については、「 NLU から LLM への移行ログへ」を参照してください。