了解条件块
有条件的块可以根据某些条件自定义对话工作流程。您可以根据以下条件创建条件块:
每个条件块代表一个条件语句,需要:
- 条件(参数或区段)
- 运算符(例如“is”或“Is ANY of”)
- 一个值或值集(包括空值)
当对话到达对话中的条件块时,系统会将条件语句评估为 true 或 false。根据结果,对话将按照您的配置,在对话中的相应分支中继续进行。
例如,您可以配置以下条件块:
- 参数:国家
- 运算符:is
- 值:德国、日本
在此示例中,联系您的人工智能专员的客户将收到根据其位置的不同消息,这是由国家参数决定的。如果客户处于以下状态,则如下图所示:
- 德国,对话沿左侧分支进行。
- 日本,对话顺利进行。
- 对于任何其他国家/地区,对话将沿右侧分支(回退分支)向下进行。
在创建条件块及其生成的对话分支时,务必要了解并考虑所有可能的情况,特别是当您使用的是 API 返回的值时。
从左到右检查条件。确保您配置的广义条件位于其他狭义条件的右侧。回退条件是最宽泛的条件,始终位于最右端,无法移动。
在对话中添加条件块
根据参数配置条件块
配置基于参数的条件块使您可以根据来自客户客户关系管理平台、会话数据或后端整合的信息塑造对话。
根据参数配置条件块
- 打开您要添加条件块的对话的对话生成器 。
- 在对话框的适当位置,单击加号 (+),然后选择 有条件。
随即显示一组块,包括有条件的、参数的和回退。
- 在有条件的块中,使用第二个下拉字段选择您要使用的 参数 。
如果所需的参数不存在,您可以 创建一个操作 来捕获它。
- 在参数块中,选择 运算符 并输入要检查的值。
- 单击参数块下方的加号 (+) 图标,配置条件评估为 true 时应遵循的对话流程。提示:您甚至可以添加另一个条件块,以实现日益定制的对话工作流程。
- (可选)单击右侧的加号 (+) 以添加其他条件。
另一个参数块将添加到回退块的左侧。
重复步骤 4 和 5。 - 在回退块下,单击加号 (+) 图标,并配置不满足任何条件时应遵循的对话流程。
根据细分配置条件块
配置基于区段的条件块可以根据不同类型的客户设计对话。
根据参数配置条件块
- 打开您要添加条件块的对话的对话生成器 。
- 在对话框的适当位置,单击加号 (+),然后选择 有条件。
随即显示一组块,包括有条件的、参数的和回退。
- 在有条件的块中,使用第一个下拉字段选择 Segment。
参数模块将更改为细分模块。
- 在区段块中,选择:
- 运算符(为 中的任意、 为 中非任意、 为 中的所有)
- 要检查的区段
- 单击细分块下方的加号 (+) 图标,配置当条件评估为 true 时应遵循的对话流程。提示:您甚至可以添加另一个条件块,以实现日益定制的对话工作流程。
- (可选)单击右侧的加号 (+) 以添加其他条件。
在回退块的左侧会多添加一个细分区段块。
重复步骤 4 和 5。 - 在回退块下,单击加号 (+) 图标,并配置不满足任何条件时应遵循的对话流程。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。