---
sourceDocument: Xanadu 対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu 対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# 仮想エージェント トピックを作成する

# 仮想エージェント トピックを作成する {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

仮想エージェントデザイナーを使用して仮想エージェントトピック (会話) を作成したり変更したりします。ユーザーの要求を満たしたり、ユーザーがタスクを完了するのをサポートするなどの、特定の目的や目標を達成するためにトピックをビルドします。

## 始める前に

次の操作を実行します。

* 「[仮想エージェントデザイナーを始めましょう](https://servicenow-prod.fluidtopics.net/LsYvM88gLXuZhPfbu7j4TQ "仮想エージェントデザイナー は、仮想エージェントとユーザー間の会話の詳細計画であるトピックを作成および管理するためのダイアグラムツールです。ユーザーが一般的な作業の問題を解決するのに役立つトピックを設計したり、セルフサービスのタスクを通してサポートしたりできます。")」を見直します。
* 仮想エージェントの設定を構成します。たとえば、自然言語理解 (NLU) (NLU) トピックを作成している場合は、NLU 設定を構成します。詳細については、「[仮想エージェント での 自然言語理解 (NLU) の構成](https://servicenow-prod.fluidtopics.net/zAP7a0bxGpX4A9q4DDyqlA "仮想エージェントで 自然言語理解 (NLU) (NLU) を設定し、インスタンスの NLU サービスプロバイダーを識別します。NLU プロバイダーと Now Platform でサポートされている言語に基づいて、会話の設計時に使用する NLU モデルの言語を指定することもできます。")」を参照してください。大規模言語モデル (LLM) トピックを作成している場合は、仮想エージェントの Now Assist をオンにします。詳細については、「」を参照してください。
* 始める前に会話の計画を立てます。詳細については、「[仮想エージェントトピックの設計](https://servicenow-prod.fluidtopics.net/lFZNGYfPzAu_1oZ8fChKrw "ユーザーが送信したインシデントを表示できるようにする仮想エージェントのトピック例の設計について説明します。この例では、会話フローをビルドするために使用できるさまざまな設計のコントロールを紹介します。")」を参照してください。
* トピックを作成または更新する前に、適切なアプリケーションスコープにいることを確認してください。たとえば、ITSM トピックを作成している場合は、(仮想エージェント会話用の ITSM NLU モデルのスコープ内ではなく) ITSM 仮想エージェント対話のスコープ内にいることを確認してください。詳細については、「[仮想エージェントデザイナー のアプリケーションスコープを変更する](https://servicenow-prod.fluidtopics.net/LK_T9QldP7PVvNMfaNvgaw "トピックを作成または更新する前に、アプリケーションスコープに設定します。たとえば、ITSM トピックを作成している場合は、(仮想エージェント会話用の ITSM NLU モデルのスコープ内ではなく) ITSM 仮想エージェント対話のスコープ内にいることを確認してください。")」を参照してください。
{#create-virtual-agent-topic__ul_qkk_xjg_g3b}

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

## このタスクについて

トピックを作成すると、そのトピックは公開するまで非アクティブな状態になります。トピックを公開すると、トピックの状態が \[アクティブ\] に変わり、トピックが仮想エージェントクライアントに自動的に展開されます。

大規模言語モデル (LLM) トピックタイプは、自然言語理解 (NLU) を使用する場合と比べて短時間で簡単に設定できます。仮想エージェントの NLU インテントを選択したり NLU モデルをトレーニングしたりする必要はありません。詳細については、「[仮想エージェントの LLM トピックディスカバリー](https://servicenow-prod.fluidtopics.net/5J6VEA0pSDwKfzR1LnBxkg "大規模言語モデル (LLM) を使用すると、仮想エージェントはわかりやすい言葉でユーザーステートメントを処理できるようになります。LLM を使用する会話は、自然言語理解 (NLU) (NLU) を使用する会話よりも優れており、セットアップも簡単です。")」を参照してください。

NLU を有効にした場合、\[トピックのプロパティ\] ページに \[自然言語理解 (NLU) の設定\] セクションが表示されます。このセクションを使用して、トピックに関連する NLU モデルとインテントを指定できます。オプションで、NLU が一致するインテントとトピックを返さない場合に仮想エージェントが代替として使用できるキーワードを指定することもできます。詳細については、「[仮想エージェントでの自然言語理解 (NLU) トピックディスカバリー](https://servicenow-prod.fluidtopics.net/~jp8D6r0393gKK1wLiwhTw "仮想エージェントが自動会話でユーザーステートメントを処理できるようにする自然言語理解 (NLU) モデルを適用します。NLU モデルは、仮想エージェントが、ユーザーの望んでいる操作を判断し、ユーザーの入力から関連する値を抽出するために使用する情報を提供します。NLU を使用すると、仮想エージェントはより自然で魅力的な会話体験を提供できます。")」を参照してください。

## 手順

1. 移動先 すべて対話型インターフェース仮想エージェントデザイナー.
2. \[トピック\] ページで、\[作成\] を選択します。
3. フォームのフィールドに入力します。  
   フィールド値の説明については、「[\[トピックを作成\] フォーム](iCPuNqC7N3cJzyxWQTnJnQ "[トピックを作成] フォームを使用して、 仮想エージェントの新しい会話トピックのプロパティを設定します。")」を参照して ください。
4. \[作成\] を選択します。
5. \[フロー\] タブで、会話フローをビルドします。  
   {#create-virtual-agent-topic__table_mmy_blm_hmb__entry__2}

   | フローステップ | 説明 |
   |-|-|
   | コントロールを追加 | トピックフローを作成するには： 1. パレットからユーザー入力、ボット応答、またはユーティリティのコントロールを選択し、キャンバスにドロップします。コントロールをキャンバスに追加すると、そのコントロールは会話フローのノードになります。 2. 各ノードについて、対応するプロパティシートに入力します。トピックのヘッダーバーで、\[保存\] を選択します。トピックヘッダーバーに \[保存しています...\] というメッセージが表示されます。トーストメッセージ \[トピックが正常に保存 されました\] が 4 秒間右下隅に表示されます。メッセージ内の \[X\] を選択して閉じることができます。 各コントロールと、定義対象の対応するプロパティの詳細については、「[ユーザー入力](https://servicenow-prod.fluidtopics.net/u~Qg1AytbpII664o3NZfdg "仮想エージェントデザイナーに用意されている一連の入力コントロール使用して、会話中のユーザーからの情報を求めてキャプチャします。")」、「[ボット応答](https://servicenow-prod.fluidtopics.net/7TrYZtz9IeCdTKWqjJRKYg "仮想エージェントデザイナーには、ボット応答を会話に表示するためのさまざまなコントロールが用意されています。ボット応答は、サードパーティープラットフォームで行われるため、各出力の形式は異なる場合があります。")」、および「[ユーティリティ](https://servicenow-prod.fluidtopics.net/x9BfEYlLhT09np8bptCRCA "仮想エージェントデザイナー のユーティリティを使用して、トピック内のインタラクションを制御できます。これらのユーティリティは、トピックの中でトピックブロック (再利用可能なコンポーネント) を追加したり、スクリプトを実行したり、異なる会話パス (分岐) を追加したりするなど、さまざまなアクションを実行します。ユーティリティは会話フローのノードとして表されますが、ユーザーには何も表示されません。")」を参照してください。 {#create-virtual-agent-topic__ol_b3l_3fm_3mb} コントロールを追加するときは、コントロールの隅にある、黄色い警告バッジまたは赤いエラーバッジに注意してください。バッジに表示されている数は、プロパティシートの必須情報の欠落など、そのコントロールの問題の数を示す数値を示しています。(バッジまたはプロパティシートの上部にある「未完了」バナーをハイライト表示すると、修正が必要なアイテムの詳細が表示されます)。 |
   | ノードを移動 | ノードを選択してフローの新しい位置にドラッグし、\[保存\] を選択します。 |
   | ノードを削除 | ノードの右上隅にある \[X\] を選択します。トピックのヘッダーバーで、\[保存\] を選択します。トピックヘッダーバーに \[保存しています...\] というメッセージが表示されます。トーストメッセージ \[トピックが正常に保存 されました\] が 4 秒間右下隅に表示されます。メッセージ内の \[X\] を選択して閉じることができます。 注: フロー内の後続の JavaScript 式で使用されるスクリプト変数を持つノードは削除できません。また、決定ノードは、分岐が 1 つの場合にのみ削除できます。 |
   [ ]

   {#create-virtual-agent-topic__table_mmy_blm_hmb}
6. ヘッダーバーの \[テスト\] を選択して、チャットウィンドウでトピックをテストします。  
   隣接するタブでテスト結果を確認できます。詳細については、「[LLM トピックのテスト](https://servicenow-prod.fluidtopics.net/4POpZAOOOlAQ2tCCb~cqhw "仮想エージェントデザイナーチャットウィンドウで、大規模言語モデル (LLM) を使用するトピックをプレビュー、テスト、デバッグします。")」および「[NLU/キーワードトピックのテスト](https://servicenow-prod.fluidtopics.net/IVcsR7ziMbtaZYamgCOdVQ "チャットテストウィンドウを使用して、自然言語理解 (NLU) (NLU)/キーワードトピックをプレビュー、テスト、デバッグします。")」を参照してください。

   Now Assist パネルまたは Microsoft Teams アプリケーションが環境に構成されている場合、それらのチャネルのプレビューオプションが \[テスト\] ボタンリストに表示されます。リストの \[Now Assist パネルでのプレビュー\] または \[Microsoft Teams でプレビュー\] を選択し、その環境でトピックをテストします。詳細については、「[仮想エージェントとエンタープライズメッセージングアプリの統合](https://servicenow-prod.fluidtopics.net/Uveb5r0OCwmB02Z~ehGslA "Slack、Microsoft Teams、Workplace などのエンタープライズメッセージングアプリを ServiceNow 仮想エージェント と統合すると、アプリが ServiceNow インスタンスに関連付けられ、企業全体で会話が促進されます。")」を参照してください。
7. トピックの操作が完了したら、トピックヘッダーバーの \[トピックに関するその他のアクション\] アイコン (![\[トピックに関するその他のアクション\] アイコン]()) を選択し、\[保存\] を選択します。  
   トピックを作成すると、そのトピックは公開するまで非アクティブな状態になります。  
   トピックヘッダーバーに \[保存しています...\] というメッセージが表示されます。トーストメッセージ \[トピックが正常に保存 されました\] が 4 秒間右下隅に表示されます。メッセージ内の \[X\] を選択して閉じることができます。
{#create-virtual-agent-topic__steps_ght_myq_1bb}

## 次のタスク

トピックを[公開](https://servicenow-prod.fluidtopics.net/xxzrgLIQTSsydtUlFYozkA "非アクティブなトピックまたは更新されたトピックを展開して保存し、仮想エージェントクライアントのユーザーが利用できるようにします。")して、そのトピックを仮想エージェントクライアントに展開します。トピックの状態が \[アクティブ\] に変わります。

特定のコンテキスト (環境) で頻繁に使用される可能性のあるトピックを作成した場合は、そのトピックを[デフォルトまたはカスタムのチャットエクスペリエンス](https://servicenow-prod.fluidtopics.net/AYmh9TphEc1FEieT0OQmnQ "エンドユーザーが仮想エージェントとの会話を開始するコンテキストに基づいて、さまざまなチャットエクスペリエンスを作成します。")の一部として昇格することを検討してください。
* **[仮想エージェントデザイナーでの NLU モデルマッピング](https://servicenow-prod.fluidtopics.net/aRzQbMnYghYE20e_X4Ta~A)**   
  ServiceNow® モデルグループは、トピックと 自然言語理解 (NLU) (NLU) モデルの両方のローカライズをより簡単に管理するのに役立ちます。仮想エージェントトピックを新規または既存のモデルグループに、仮想エージェントデザイナーから直接マップできます。
* **[多言語の NLU モデルグループへのトピックマッピング](https://servicenow-prod.fluidtopics.net/diczKXYTHe~GS2QLw32mHw)**   
  仮想エージェントデザイナーでトピックを多言語モデルグループにマップすると、有効な言語のトピックマッピングが自動的に設定されます。
* **[仮想エージェントトピックの NLU 発言とエンティティの変更](https://servicenow-prod.fluidtopics.net/RzssT0rWQ4Pt~lrYc_X7Pw)**   
  仮想エージェントデザイナーの \[NLU インテント\] タブで、仮想エージェントトピックの NLU 発言を表示、テスト、および変更します。
* **[既存のキーワードトピックへの NLU の追加](https://servicenow-prod.fluidtopics.net/mtpgAc7Gz8hCtJwppUtcMg)**   
  仮想エージェントデザイナー からトピックの NLU モデルグループとインテントを作成してマップします。
* **[トピックへのノードレス NLU エンティティの入力変数としての追加](https://servicenow-prod.fluidtopics.net/k27uSoDfIe6xxbXN75KY0A)**   
  NLU が仮想エージェントで有効になっている場合、ノードレス NLU エンティティを入力変数としてトピックに追加できます。これらの変数は、NLU サービスプロバイダー予測からスロット入力するか、トピックのスコープ外で指定できます。
* **[意思決定ユーティリティを使用した仮想エージェントの会話の分岐](https://servicenow-prod.fluidtopics.net/CZ2cGm093kslYnQIkj~FAA)**   
  エンドユーザーの入力や選択に応じて、会話の分岐が必要になる場合があります。意思決定ユーティリティを使用して、特定の条件が満たされたときに会話を分岐します。
* **[静的選択肢またはダイナミック選択肢コントロールにヘッダーカードを挿入する](https://servicenow-prod.fluidtopics.net/EWn_3u_l15FTuL6W1JBeBw)**   
  仮想エージェント トピックを作成するときは、静的選択肢とダイナミック選択肢のユーザー入力コントロールに画像と YouTube ビデオを含めることができます。
* **[仮想エージェントデザイナー のアプリケーションスコープを変更する](https://servicenow-prod.fluidtopics.net/LK_T9QldP7PVvNMfaNvgaw)**   
  トピックを作成または更新する前に、アプリケーションスコープに設定します。たとえば、ITSM トピックを作成している場合は、(仮想エージェント会話用の ITSM NLU モデルのスコープ内ではなく) ITSM 仮想エージェント対話のスコープ内にいることを確認してください。
* **[トピックのスクリプト変数の定義](https://servicenow-prod.fluidtopics.net/k1P6Y~IbSQCCc_98rRHfWg)**   
  変数サイドバーを使用して、トピックのスクリプト変数を定義します。スクリプト変数には、ServiceNow テーブルにない情報を格納できます。この情報は、トピック内の任意の場所で共有できます。
* **[雑談トピックの作成](https://servicenow-prod.fluidtopics.net/aZUCucdfjhW1nKkZj4fYbA)**   
  仮想エージェントがユーザーとの気軽な会話を行えるようにする雑談トピックをビルドします。雑談トピックでは、時刻や日付など、ユーザーが会話中に質問する可能性のある気軽な質問に対する回答を提供します。雑談トピックは、会話セッション内でいつでも行われる可能性があり、元の会話インテントには無関係の場合があります。
* **[トピックディスカバリーと可視化の制御](https://servicenow-prod.fluidtopics.net/U0zTI6Bazwiy0zQitxjmCA)**   
  アドミニストレーターとトピック作成者は仮想エージェントを有効にして、チャットで使用するトピックを検出するか、ユーザーに表示されるリストにトピックを含めるか、またはその両方を行うことができます。これらのトピックは、セットアップトピックと雑談トピックです。
* **[トピックでのシステム派生エンティティの使用](https://servicenow-prod.fluidtopics.net/2tdu2NwyQM2d8Sl1kN_VwA)**   
  日付、時刻、期間、場所などのシステム派生エンティティをトピック内のノードに関連付けます。

