---
sourceDocument: オーストラリアの対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/conversational-interfaces

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアの対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# NLU/キーワードトピックのテスト

# NLU/キーワードトピックのテスト {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：6分

チャットテストウィンドウを使用して、自然言語理解 (NLU) (NLU)/キーワードトピックをプレビュー、テスト、デバッグします。
アシスタントデザイナー でトピックに取り組んでいるときに、チャットテストウィンドウで会話を実行できます。デフォルトのテストウィンドウは、Web (サービスポータル) チャットクライアントです。

[仮想エージェントとサードパーティのメッセージングアプリとの統合](https://servicenow-prod.fluidtopics.net/cUUTCKgEPrAPnf7WBZ0WOA "ユーザーが、サポートされているサードパーティのメッセージアプリで仮想エージェントボットの会話を実行できるようにします。ServiceNow Store から入手可能な Slack、Microsoft Teams、Workplace 用の対話型統合アプリを使用して、ServiceNow インスタンスでこれらのメッセージングアプリを構成します。")を使用している場合、会話の要素がサードパーティのメッセージングアプリケーションでは異なって表示されることがあります。仮想エージェントを展開する予定のサードパーティアプリケーションで会話をテストします。

Now Assist パネル、Microsoft Teams アプリケーション、または Slack アプリケーションが環境で構成されている場合、それらのチャネルのプレビューオプションが \[テスト\] ボタンリストに表示されます。リストの \[Now Assist パネルでのプレビュー\] または \[Microsoft Teams でプレビュー\] を選択し、その環境でトピックをテストします。

## チャットテストウィンドウでの NLU/キーワードトピックのテスト {#va-designer-testing__section_fq4_tmj_1mb}

図 : 1. NLU/キーワードテストオプションの例  
チャットテストウィンドウでトピックを実行するには、トピックヘッダーバーの \[テスト\] オプションを選択します。または、ホームページでトピックを表示しているときに \[ アクティブなトピック のテスト\] を選択して、アクティブな (公開 NLU ) トピックをテストすることもできます。  
注:  
トピックに必要な情報が不足している場合は、フロー図ペインの隅に「未完了」バッジが表示されます。また、各ノードの横に黄色または赤色の警告バッジが表示されます。未完了バッジには問題の合計数がリストされ、ローカル警告バッジには各ノードで見つかった問題の数が表示されます。\[問題が存在するときに テスト \] を選択すると、サイドバーに \[検証の問題\] タブが開き、修正が必要なすべての問題がカウントされ、詳細が示されます。これらの詳細には、完全な説明と、不完全な各ノードへのハイパーリンクが含まれます。
チャットテストウィンドウがチャットウィジェットで開き、隣接するタブが表示されます。これらのタブには、テスト時にトピックに関する詳細情報が表示されます。次のタブを使用できます。

* 分析 :インテントマッチングとエンティティ認識の結果は、会話に入力した内容に基づいて表示されます。
* 変数: 入力変数やライブエージェント変数など、会話で使用されるすべての変数のリスト。
* \[コンテキスト\] - トピックが実行されるコンテキストを (コンテキスト変数を使用して) 指定するためのオプション。
* ログ: 実行された処理のリスト。
{#va-designer-testing__ul_kmv_gmf_nzb}  
図 : 2. 自然言語理解 (NLU) チャットのテストウィンドウとテストタブの例

デフォルトでは、\[ トピックディスカバリーを含める\] オプションが有効になっています。このオプションでは、トピックディスカバリーが自動的に実行され、テストウィンドウに入力したテストフレーズを使用して NLU トピックの予測結果が生成されます。会話は、 仮想エージェント 挨拶と利用可能なトピックのメニューのボタンで始まります。

ホームページから \[ アクティブなトピックのテスト \] オプションまたはサブオプションを使用している場合は、トピックディスカバリーが有効になっているため、オプションとして表示されません。アクティブなトピックのテストは、テストケースを作成できない点を除き、トピックからのテストと同じように動作します。

## \[テストフレーズを分析\] タブ {#va-designer-testing__section_gnc_cvz_hmb}

NLUが有効なトピックの場合、\[テストフレーズを分析\] タブでは、チャットテストウィンドウに入力したテストフレーズ (発言) に一致する可能性のあるインテントの分析が提供されます。このタブには、一致したインテントとその予測スコアを含む予測結果、およびエンティティ認識とスロット入力の結果が一覧表示されます。上位の一致が最初にリストされます。予測されるインテントは、 NLU サービスで設定された予測信頼度しきい値によって異なります。  
図 : 3. NLU/キーワードトピックの \[テストフレーズを分析\] タブの例

発言が現在のインテントと一致しない場合は、 仮想エージェントデザイナーで発言を追加または変更できます。詳細については、「[仮想エージェントトピックの NLU 発言とエンティティの変更](https://servicenow-prod.fluidtopics.net/ExFGaLv0LwDUFxi2zDUZ7g "仮想エージェントデザイナー の [NLU インテント] タブで、仮想エージェントトピックの NLU 発言を表示、テスト、および変更します。")」を参照してください。

変更を行い、モデルを再度トレーニングしてから、満足のいく結果が得られるまで再テストします。トピックの準備ができたら、トピックとモデルの両方を 仮想エージェントデザイナーから公開できます。

## \[変数\] タブ {#va-designer-testing__section_v2p_bxw_hmb}

\[変数\] タブには、追跡できるように、会話で使用されるすべての変数のリストと、会話の進行中にキャプチャされる関連する値が表示されます。会話には次の変数タイプを設定できます。

* 入力変数
* スクリプト変数
* ライブエージェント変数
* 呼び出し元トピックとトピックブロック間で渡される変数
* トピックのスロット入力変数として宣言された「ノードレス」 NLU エンティティ
{#va-designer-testing__ul_dz5_vyw_hmb}リストは、変数のタイプによってセクションに分けられます。次の例は、\[入力変数\] セクションを示しています。静的リストコントロールでは、選択した選択肢の表示ラベルと値の両方がキャプチャされることに注意してください。  
図 : 4. 入力変数のリストの例

次の例は、グループ化されたリストコントロールの \[入力変数\] セクションを示しています。この変数情報は、静的リストコントロールと同様に表示されますが、変数はグループ化された選択肢のグループごとに分けられています。  
図 : 5. グループ化された選択肢変数のリストの例

## \[コンテキスト\] タブ {#va-designer-testing__section_dqn_b4r_lpb}

\[ コンテキスト\] タブを使用して、チャットの別のコンテキストを指定します。リストからコンテキスト変数を選択します。これらの変数には、トピックのインテントを決定したり、チャットをライブエージェントにルーティングする方法を制御したりするために使用できるコンテキスト情報が含まれています。たとえば、変数のリストから portal を選択し、ポータル名「IT Express」を入力できます。テストケースの作成中は \[コンテキスト\] タブを使用できません。

コンテキスト変数の定義の詳細については、「 [チャット関連情報を保存するためのコンテキスト変数を設定](https://servicenow-prod.fluidtopics.net/sILnFnUDDDMwTDiAjg7Vrg "チャット前のサーベイ応答などのチャット関連情報を保存するために、チャットコンテキスト変数 (ライブエージェント チャット変数とも呼ばれる) を指定します。これらの変数には、トピックのインテントを決定したり、チャットをライブエージェントにルーティングする方法を制御したりするために使用できるコンテキスト情報が含まれています。変数を定義して、 仮想エージェント トピックスクリプトで渡されたコンテキスト情報をキャプチャし、ライブエージェントと共有することもできます。")」を参照してください。仮想エージェントに含まれるライブエージェント変数の詳細については、「[ライブエージェントチャットコンテキスト変数](https://servicenow-prod.fluidtopics.net/lmmx2lHf8kFh_xN2UxrfJA "チャットコンテキスト変数を使用して、トピックから特定の情報を渡してライブエージェントと共有したり、ボット会話をライブエージェントにルーティングする方法を制御したりします。 仮想エージェント にはいくつかのデフォルト変数が含まれており、新しい変数を定義できます。")」を参照してください。  
図 : 6. \[コンテキスト\] タブの例

## \[ログ\] タブ {#va-designer-testing__section_uxp_kz1_3mb}

\[ ログ \] タブには、会話の実行中に記録された処理メッセージとエラーメッセージが表示されます。仮想エージェントデザイナーでスクリプトを使用している場合は、スクリプトで `gs.log`、`gs.print`、および `gs.warn` ステートメントを使用して、このログに情報を出力します。  
図 : 7. \[ログ\] タブの例

## 次のステップ {#va-designer-testing__section_amq_xpr_2mb}

トピックのテストが終了したら、テストチャットウィンドウを閉じます。必要に応じて、テスト情報を使用して会話を微調整できます。たとえば、\[テストフレーズを分析\] タブの結果で、発言に一致する可能性のある複数の発言が返された場合は、トピックの \[NLU インテント\] タブでインテントとNLUモデルの発言を更新できます。
* **[仮想エージェントデザイナー での NLUモデルのトレーニングとテスト](https://servicenow-prod.fluidtopics.net/zILQxDl6PKgT8O8jh9TDhQ)**   
  \[NLU インテント\] タブを使用して、仮想エージェントデザイナーを離れずにトピックにマップされた自然言語理解 (NLU) (NLU) モデルをトレーニングして試します。
* **[NLUトピックディスカバリーを使用する仮想エージェントトピックの自動テスト](https://servicenow-prod.fluidtopics.net/WMgTAuY8G4rXUSDXGv68xQ)**   
  仮想エージェントトピックフローの自動テストでは、アシスタントデザイナーを通じてServiceNow 自動テストフレームワーク (ATF)製品を使用します。自動テストフレームワーク (ATF)を使用して自動テストを作成して実行し、変更後にトピックフローが機能することを確認できます。

