仮想エージェントデザイナーを始めましょう
仮想エージェントデザイナー は、仮想エージェントとユーザー間の会話の詳細計画であるトピックを作成および管理するためのダイアグラムツールです。ユーザーが一般的な作業の問題を解決するのに役立つトピックを設計したり、セルフサービスのタスクを通してサポートしたりできます。
仮想エージェントの会話はトピックで定義されます。トピックをビルドする場合、会話のロジックをビルドするために使用できるさまざまなコンポーネント (コントロール) と、ユーザーに表示される応答があります。
仮想エージェントは、生成 AI、自然言語理解 (NLU)、またはキーワードを使用して、ユーザーの要求を適切な会話またはトピックと照合できます。仮想エージェントでの Now Assist から生成 AI を使用して、ユーザーの要求を目的の会話またはトピックと照合することができます。仮想エージェントでの Now Assist では、大規模言語モデル (LLM) と生成 AI スキルを使用して、転送率を向上させ、自然言語理解 (NLU) (NLU) のトピックディスカバリーで必要な、時間のかかる作業量を削減します。仮想エージェントでの Now Assist を使用すると、仮想エージェントデザイナー 内からモデルをテストおよび公開できます。
キーワードトピックディスカバリーでは、トピック作成者はキーワードをトピックに関連付けます。NLU トピックディスカバリーでは、トピック作成者はトピックを NLU モデル内のインテントに関連付けます。インテントは、ユーザーが達成したいことを記述します。ユーザーの発言はインテントと照合され、ユーザーにとって最も適切なトピックが決定されます。トピックをモデルおよびインテントに関連付けることを「マッピング」と呼びます。
ServiceNow NLU を使用している場合、仮想エージェントデザイナーは NLU ワークベンチ と統合されるため、インターフェイスを離れることなく、トピックを新規または既存のモデルやインテントにマップできます。さらに、発言の変更、モデルのテスト、トレーニング、公開を仮想エージェントデザイナー内から行うこともできます。
仮想エージェントデザイナーの [トピック] ページ
仮想エージェントデザイナーを開くと、トピックランディングページに、インスタンス内のオブジェクトが一覧表示されます。これらのオブジェクトには、トピック、トピックブロック、カスタムコントロール、セットアップトピック、および雑談トピックが含まれます。仮想エージェントデザイナーでは、[トピック] ページでこれらのオブジェクトのアクセス、作成、および編集ができます。
アクティブなトピックをテストしてプレビューし、意図したとおりに機能するか確認することもできます。また、トピックをソートして検索することもできます。トピックが多い場合は、ソートフィルターを使用して、トピックをすばやく整理して検索します。詳細については、「仮想エージェントデザイナーの [トピック] ページ」を参照してください。
- 名前:オブジェクト名。オブジェクトがトピックブロックまたはカスタムコントロールの場合は、オブジェクトタイプのアイコンも表示されます。
- 公開済みステータス:アイテムが最後に公開された時間 (分、時、日、月) とステータス。ステータスは、オブジェクトが読み取り専用かどうかも示します。
ソーステンプレート:ビルド済みトピックでは、名前に「template 」という単語が含まれています。これらの事前定義された会話テンプレートを複製して使用できます。
- ドラフト状況:公開済みアイテムを更新したがまだ再公開していない場合、[公開済み] ステータスは [ドラフト] としてマークされます。これにより、まだ処理中のアイテムをすばやく特定できます。
- 変更日時 (Modified):アイテムが最後に更新された時間 (分、時、日、月)。
- カテゴリ:トピックまたはオブジェクトが属するグループのタイプ。
トピックのプロパティ
トピックの [プロパティ] タブを使用して、仮想エージェントオブジェクトとその使用方法を識別します。指定できるプロパティは、インスタンスで使用されているトピックディスカバリーの方法 (LLM、NLU またはキーワード) によって異なります。たとえば、[全般設定] ページで NLU を有効にした場合、[プロパティ] タブには、このトピックの NLU モデルとインテントを識別するためのフィールドが含まれます。または、Now Assist を有効にして LLM トピックで操作している場合は、[プロパティ] タブに、トピックで実行する内容と使用するアシスタントのフィールドが表示されます。
- オブジェクトの名前とタイプ (トピック、 トピックブロック、 カスタムコントロールなど) を指定します。
- モデルタイプ、トピックの目的、および Now Assist の顧客に対してこのトピックを実行できるアシスタントを指定します。
- トピックを使用するユーザーと、トピックを実行できるチャネルを制御します。
- ライブエージェント変数をトピックに関連付けます。
- トピックにキーワードを追加するか、トピックを ServiceNow NLU モデルとインテントにマップします。
詳細については、「[トピックのプロパティ] タブ」を参照してください。
トピックフロー
トピック、トピックブロック、またはカスタムコントロールを作成または更新するときは、[フロー] タブで会話フローをビルドします。デフォルトのビューでは、フローはダイアグラムのように見えます。ユーザー入力、ボット応答、およびユーティリティのコントロールを使用してフローを定義します。トピックと NLU モデル (使用されている場合) のステータスがウィンドウの右上隅に表示されます。
仮想エージェントデザイナーの [テーブルビュー] オプションに、会話フロー内のノードが、ダイアグラムではなくテーブルとして表示されます。各ノードは、テーブル内の対応する行で識別されます。これらのテーブル行を使用して、ノードを追加、変更、または削除できます。
たとえば、キャンバスにコントロールをドラッグアンドドロップするのではなく、[新しいノードを追加] を選択して、テーブル内の適切な行にノードを挿入します。特定の行 (ノード) にフォーカスを移動すると、そのノードに対応するプロパティシートが表示されます。
デザインを作成または更新するときに、[テーブルビュー] オプションを使用してダイアグラムビューとテーブルビューを切り替えると便利な場合があります。会話に多くのノードが含まれている場合、テーブルビューで会話内のすべてのノードをすばやく確認できます。[テーブルを検索] オプションを使用すると、特定のノードまたはコントロールをすばやく見つけることができます。
詳細については、「トピックの [フロー] タブ」を参照してください。
NLU モデルとインテントマッピング
- 発言と関連エンティティを確認および編集します。
- NLU モデルをトレーニング、テスト、および公開します。
ユーザーの発言を使用してトピックモデルをテストし、適切なインテントとトピックがトリガーされるかどうかを確認します。エンティティ認識をテストすることもできます。
このタブの詳細については、「トピックの [NLU インテント] タブ」を参照してください。
トピック言語
[言語] タブには、インスタンスでアクティブ化された言語のトピックの翻訳ステータスが表示されます。NLU を使用している場合は、そのトピックの言語マッピングも確認できます。
- アクティブ化された言語プラグインの翻訳ステータスを表示します。
- 特定の言語でトピックを表示してテストします。
- トピックの翻訳を編集します。
- 追加の言語でトピックの翻訳を要求します。
- NLU 言語マッピングとエンティティマッピングを表示または変更します。
詳細については、「仮想エージェントデザイナーでの NLU モデルマッピング」を参照してください。
このタブの詳細については、「トピックの [言語] タブ」を参照してください。