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