主题和操作输入的附加设置
当您为主题 配置输入或 为操作 配置输入时,常用设置允许您确定代理如何收集输入。
重要提示
其他设置始终可用于操作输入参数。 但是,对于主题输入参数,仅当代理配置为使用 生成式编排时,这些设置才可用。
设置代理应如何提示用户输入
默认情况下,代理使用其输入参数的名称和描述自动生成问题,以提示用户任何缺失的信息。 但是,您可以覆盖此行为并作者自己的问题。
要提供您自己的问题,请选择 Prompt(提示)下的 Customize(自定义)。
输入您的问题。 您可以在问题中包含对变量或 Power Fx 公式的引用。
为您的 #配置 reprompt 行为代理
默认情况下,当代理没有从用户那里获得有效答案时,它会再重复问题两次。 你可以选择让你的代理再试一次,或者不尝试得到答案就继续前进。 要自定义代理在继续运行时执行的操作,请在 No valid entity found(未找到 有效实体)下配置属性。
- 重新提示次数:您的代理尝试获取有效答案的次数。 默认为重复最多 2 次。 您还可以选择重复一次或不重复。
- 重试提示:要更改用于再次要求用户输入的问题,请在基本实体验证失败后,选择 Customize(自定义),然后输入新问题。 例如,如果您期望获得一个数字,则可以输入类似“ID 是什么? 它应该是一个数字。
其他实体验证
默认情况下,仅根据您在标识为属性中选择的实体来验证回复。 其他实体验证:允许您向基本测试添加条件。 例如,您的输入设置为识别为一个数字,但您可能希望确保该数字小于 10。 您还可以更改重试问题以帮助用户输入有效的回答。
- 条件:输入 Power Fx 返回布尔值(
true
orfalse
)的公式,例如。Topic.Var1 < 10
- 条件未满足提示:要更改基本实体验证通过但条件验证失败时显示的消息,请选择自定义,然后输入新问题。 例如,如果您收到一个数字,但该数字大于 10,违反了验证规则,则可以输入类似“ID 是什么? 它应该是一个小于 10 的数字。
未找到有效的实体
未找到 有效实体确定在达到最大重试计数后,当代理停止尝试从用户处获取有效回复时会发生什么情况。 您可以上报给客户服务代表或提供默认值。
未找到实体时的操作:
- 升级:将用户重定向到升级 系统主题。 这是默认行为。
- 将变量设置为值:将输出变量设置为值并移动到下一个节点。 在默认实体值中输入或选择值。
- 将变量设置为空(无值):清除输出变量并移动到下一个节点。 您可以稍后使用条件节点来检查变量是否有值。
未找到实体消息:要指定要向用户显示的消息以告知他们正在采取的步骤,请选择 自定义,然后输入新提示。 例如,您的消息可能会说“看起来您正在苦苦挣扎。 我把你重定向到我们团队中的某个人。