次の方法で共有


トピックとアクションの入力に関する追加設定

トピックの入力 または アクションの入力を構成する場合、共通設定を使用して、エージェント が入力を収集する方法を決定できます。

重要

アクション入力パラメータでは、追加の設定が常に使用できます。 ただし、トピック 入力パラメータの場合、これらの設定は、エージェント が 生成オーケストレーションを使用するように構成されている場合にのみ使用できます

エージェント がユーザーに入力を促す方法を設定します

デフォルトでは、エージェントは入力パラメータの名前と説明を使用して、不足している情報をユーザーに求める質問を自動的に生成します。 ただし、この動作を無効にして、自分の質問を 著者 することができます。

  1. 独自の質問を提供するには、選択 カスタマイズプロンプトの下。

  2. 質問を入力してください。 質問には変数や Power Fx 数式への参照を含めることができます。

    トピック 詳細パネルの [追加設定] セクションの一部のスクリーンショット。ユーザーに入力を求めるカスタムの質問が表示されています。

エージェントの再プロンプト動作を設定する

デフォルトでは、エージェント はユーザーから有効な回答が得られなかった場合、質問をさらに2回繰り返します。 エージェント を1回だけ再試行するか、回答を得ようとせずに先に進むかを選択できます。 エージェント が移動するときに実行する動作をカスタマイズするには、 有効なエンティティが見つかりません の下のプロパティを構成します。

  • 再プロンプトの回数: エージェント が有効な回答を得ようとした回数。 最大 2 回繰り返すが既定となります。 1 回繰り返すまたは繰り返さないを選択することもできます。
  • 再試行プロンプト: 基本エンティティ検証が失敗した後にユーザーに再度入力を求めるために使用する質問を変更するには、選択 カスタマイズして、新しい質問を入力します。 たとえば、数字を期待している場合は、「IDは何ですか?」のような質問を入力します。 それは数字であるべきです。」

追加のエンティティ検証

デフォルトでは、応答は 識別方法 プロパティで選択したエンティティに基づいてのみ検証されます。 追加のエンティティ検証: 基本的なテストに基準を追加できます。 たとえば、入力が 数値として識別 するように設定されていますが、10 未満であることを確認する必要がある場合があります。 質問の再試行を変更して、ユーザーが有効な応答を入力できるよう支援することもできます。

  • 条件: ブール値 値 ( Power Fx またはtrue ) を返す false数式を入力します (例: Topic.Var1 < 10)。
  • 条件が満たされていないプロンプト: 基本的なエンティティ検証に合格したが、条件に対する検証が失敗した場合に表示されるメッセージを変更するには、カスタマイズ を選択し、新しい質問を入力します。 たとえば、数値を受け取ったが、それが10を超えていて検証ルールに違反している場合は、「IDは何ですか?」のような質問を入力できます。 10未満の数値にする必要があります。」

有効なエンティティが見つかりません

有効なエンティティが見つかりません は、最大再試行回数に達した後、エージェント がユーザーから有効な 応答 を取得しようとするのを停止した場合に何が起こるかを決定します。 顧客サービス担当者 にエスカレートするか、デフォルト値を指定できます。

  • エンティティが見つからない場合の操作:

    • エスカレート: ユーザーをエスカレーション システム トピック にリダイレクトします。 これが既定の動作です。
    • 変数を値に設定: 出力変数を値に設定し、次のノードに進みます。 既定のエンティティ値で、値を入力または選択します。
    • 変数を空 (値なし) に設定する: 出力変数をクリアし、次のノードに移動します。 条件ノード を後で使用し、変数に値があるかどうかを確認できます。
  • エンティティが見つからないメッセージ: 実行中の手順をユーザーに通知するために表示するメッセージを指定するには、選択 カスタマイズして、新しいプロンプトを入力します。 たとえば、メッセージには「苦労しているようですね。 私たちのチームのメンバーに転送します。」