意図的な行動を求める
インテントは、荷物の追跡やタクシーの予約など、ユーザーが実行したい目標またはタスクを記述します。ボット フローでは、このアクションによりユーザーにインテントを提供するよう促されます。[自然言語の理解] メニューからボットの目的を設定します。詳細については、インテントの概要。
Architect ツールボックスの Bot フローの [Ask] メニューから [Ask for Intent] アクションにアクセスします。
名前 | 説明 | |
---|---|---|
名前 | アクションに意味のある名前を入力します。ここで入力したラベルは、フロー構造に表示されるアクションの名前になります。 | |
質問 | ここで、発信者またはチャットの受信者に何をしたいかを尋ねます。コールフローでは、入力した質問が音声再生されます。チャット フローでは、この質問はテキストで表示されます。 | |
入力タイムアウト終了の音声 |
システムが発信者が話し終えたことを検出した後に一時停止する最大時間。値が低すぎると、発信者の入力が途中で切り捨てられる可能性があります。値が高すぎると、発信者が同じことを繰り返す必要があり、認識の問題が発生する可能性があります。 期間値が最小値より小さい場合、フローは最小値を使用します。値が最大値より大きい場合、フローは最大値を使用します。値が NOT_SET の場合、システムは実行時にデフォルト値を使用します。
|
|
無効な応答 | 入力なし |
ボットがユーザー入力を受けないときに出す通信を入力します。 たとえば、「近くの支店を検索しますか?」 注記: Digital Bot Flows では、入力再プロンプトは有効になっていません。 ボットは定義した設定を返します設定>ユーザー入力>入力が検出されませんでした>入力なしの謝罪質問コミュニケーションと組み合わせます。 |
入力不要のカスタマイズ |
クリックすると、[入力なしの再プロンプト] フィールドが有効になり、ユーザー入力を受け取らなかった後にボットが段階的に返すプロンプトのリストが作成されます。 |
|
一致なし |
ユーザーの入力が有効なマッチングでない場合にボットが返す通信です。 たとえば、「やりたいことをもう一度教えてください」などと答えます。 注記:ボットはあなたが設定した設定を返します設定>ユーザー入力>一致するものが検出されませんでした>試合不参加の謝罪No Match 通信と組み合わせます。 |
|
カスタマイズ No Match |
クリックすると、「一致なしの再プロンプト」フィールドが有効になり、一致なしのプロンプトのリストが作成されます。ボットは、「一致なし」入力イベントを受け取った後、これらのプロンプトを段階的に返します。 |
|
No Match Reprompts |
ボットはNo Match入力を受け取ると、No Match Repromptsコレクションの中で、そのアクションに対して受け取った現在のNo Match入力の数に対応する位置の通信を返します。 例えば、最初のNo Match入力がトリガーとなり、ボットは定義されたコレクション内の最初のNo Matchリプロンプトを使用します。 No Match Repromptコレクションの長さは、設定 >ユーザー入力 >No Match Detected >No Match Retriesの最大数 で定義した、その特定のアクションのNo Match Retriesの最大数にも優先されます。 例えば、コレクションに2つのリプロンプトを定義した場合、ボットは2回リトライします。 空のコレクションは、No Matchの再試行をオフにします。 注記:ボットはあなたが設定した設定を返します設定>ユーザー入力>一致するものが検出されませんでした>試合不参加の謝罪No Match 通信と組み合わせます。 |
|
ナレッジ検索結果 |
格納する変数アクションで Architect が実行する検索からの KnowledgeBaseDocument 一致結果のコレクション。標準ナレッジ処理を選択した場合、検索結果コレクションにはユーザーに表示される記事のみが含まれます。カスタム ナレッジ処理を選択した場合、結果コレクションには検索に強く一致する複数の記事が含まれることがあります。 標準またはカスタムのナレッジ処理を構成するには、次の手順に従います。
|
|
パス | インテント | このアクションが一致できるインテントを有効または無効にします。各インテントに対して、アクションで出力パスが有効になります。インテントがユーザー入力と一致する場合、フローは関連する出力パスに進みます。 パスを無効にすると、その出力パスに設定されているフローは削除されるのではなく、非表示になります。 |
ナレッジ | ナレッジ出力パスを有効または無効にします。パスを有効にすると、ナレッジ記事がユーザー入力と一致する場合、フローはこの出力パスをたどります。パスを無効にすると、その出力パスに設定されているフローは削除されるのではなく、非表示になります。 | |
最大入力数 |
最大入力数パスを有効または無効にします。このパスを有効にすると、ボットがアクションに設定した入力なしの再試行の最大回数を超えると、フローはこの出力パスに進みます。「意図なし」パスと「最大入力なし」パスの両方を有効にし、ボットが入力なし再試行の最大回数を超えた場合は、「最大入力なし」パスが優先されます。パスを無効にすると、その出力パスに設定されているフローは削除されるのではなく、非表示になります。 |