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