文档

全局设置

更新时间:

功能概述

表格问答的全局设置,是用于对指定表格整体识别回复效果进行干预,具体包括“表格定位、回复模板、回复替换、多轮对话配置、环境变量、展示类型和识别规则”七项内容的设置,具体功能描述如下表所示:

全局设置内容

功能描述

表格定位

通过配置具体问法或LGF规则,帮助机器人快速定位到表格或表格内容。

回复模板

系统将查询结果,按照配置的回复模板,加工成一段话术,回复给用户。

回复替换

将机器人原先回复的句子,替换为自定义句子。用于修复特定badcase。

多轮对话配置

继承上下文

支持表格问答中上下文信息的继承、省略和指代。

反问开关

支持反问,可依据设置的反问条件进行反问,当用户没有提供对应列和行的信息时,系统将自动反问进行收集。

反问顺序

反问顺序是用户设定的反问次序,系统将依据设定的顺序进行反问

环境变量

用于开发者通过API透传约束信息给机器人,比如:商品问答场景,在开启会话时可以通过环境变量携带商品 ID 信息。

展示类型

用于定制化最终的回复信息,提供文本和表格两种回复方式。

识别规则

可以通过开启约束配置,精细化配置命中规则,适用于需要精准命中的场景。

功能入口

  1. 进入对话机器人主界面后,选择机器人中心>表格问答>表格问答干预,进入表格问答干预界面;

image.png
  1. 进入表格问答干预界面后,点击“高级设置”按钮,即可进入有关表格问答全局设置界面。

image.pngimage.png

表格定位设置

功能介绍

实际业务中,可能由于机器人绑定表格数量较多、用户问法句式复杂等原因,导致机器人无法将用户问题精准定位匹配至有关表格数据,进而使得机器人无法“正确”地调用表格中有关数据对用户问题进行回复。

对于此类问题,可通过将用户问题的具体内容或其LGF表达式的形式在表格定位中设置,使机器人能够将有关用户问题定位到此表格或表格中的具体数据,而使得机器人可以“正确”地调用表格中有关数据对用户问题进行回复。

内容配置

  • 将问句定位到表格

点击“新增”按钮,新增规则表达式,当用户问题与规则表达式相匹配时,机器人则会快速定位到有关表格。

image.png
  • 将问句定位到表头

在新增规则表达式的基础上,点击“新增条件”按钮,选定规则表达式中所包含的“表头”与“条件”,当用户问题与规则表达式匹配时,机器人则会快速定位到有关表格的具体表头,且只会运用已选定的“表头”中的数据进行用户问题答复。

image.png
说明
  • 表头:即表格的列。

  • 条件:指用户问题中所包含对有关数据执行的操作。

  • 示例:“帮我查下张三的成绩”,此场景中需设置:表头为“姓名”,对应条件和值分别为“等于”和“张三”;表头为“成绩”,对应条件为“查询”。具体配置方法及含义如下图所示:

image.png

回复模板设置

功能介绍

在表格问答中,用户问题一般可拆分为“查询条件”和“查询结果”,回复模板则是指对于特定的查询条件和查询结果所组成的问题的标准化的回复内容

当用户问句中的查询条件和查询结果与回复模板中配置的查询条件和查询结果相匹配,系统会根据“回复模板”将表格查询/计算的结果,加工成一段话术,回复给用户,以提高回复结果的拟人度与体验。

说明
  • 查询条件:用户问句中所包含的限制性条件;

  • 查询结果:用户问句中意指的期望最终查询的数据;

  • 示例:张三的成绩是多少,此场景中“查询条件”即为“姓名等于张三”,“查询结果”即为“成绩”。

系统默认回复模板

当用户问句触发表格问答引擎后,机器人会按照系统默认的回复模板对相关问句进行回复。系统默认回复模板为:对查询结果以“列名+约束值+表值”的格式进行回复内容生成。

如:”张三的期末成绩是多少?”对该问题,系统按默认回复模板生成答案为“姓名(列名)是(约束值)张三(表值),期末成绩(列名)是(约束值)150分(表值)。

说明

系统默认将主属性列添加至回复内容,无论用户是否对主属性进行询问。

人工新增回复模板

  1. 点击“新增回复模板”按钮,进行回复模板的新增;

image.png
  1. 增加“查询条件”变量

查询条件指的是NL2SQL模型解析出的SQL语句中的“Where语句”,即用户问题里包含的约束信息。添加查询条件变量,就是将用户问题包含的指定约束信息,作为答案生成时的一个话术片段。具体配置流程如下:

step1:选择表头

即用户问题中包含的表头。可以选择多个。多选意味着此条件可支持多个表头,单选则意味这次条件仅针对此表头进行填充回复。

image.png

step2:选择条件

即用户咨询问题中针对上述表头,所包含的约束条件。当前支持的约束条件包括:大于、小于、等于、不等于等。不同类型表头可设置的约束条件不同。

image.png

    step3:补充文案,丰富表达

用户的问法,同一个意图的表述方法可能有多种,您可以通过补充文案,让配置的查询条件更贴近用户真实问题。支持拖拽改变条件和结果的顺序,条件及结果之间支持增加任意文字。

image.png

step4:设置高级能力

  • 新增OR

当用户问法中可能包含多个约束条件、且希望包含任意一个约束时都可以命中本查询条件时,可配置 OR条件,从而减少回复模板的配置数量、提高配置效率。

  • 高级设置

    • 非必备内容:此片段为非必备条件,命中此条件则展示,未命中则不展示;

    • 非回复内容:此片段为非回复内容,仅作为回复模板命中的判断条件,不作为回复结果输出给用户。

image.png

step5:预览查询条件

本功能用于:当用户的查询条件中,配置了多个表头信息时,通过本功能随机产生几条问法示例。用于辅助判断查询条件配置是否合理。

image.png
  1. 增加“查询结果”变量

查询结果变量,指的是NL2SQL模型解析出的SQL语句中的“Select语句”,即用户问题包含的想要查询的信息。添加“查询结果”变量,就是将用户问题包含的想要查询的信息,作为答案生成时的一个话术片段。

image.png
说明

本功能的具体配置方式,和 【 增加“查询条件”变量】配置方式类似,详见上文。

  1. 片段循环配置

针对用户问题命中多行多列的情况,用同一个模板进行回复。确定循环片段后,该片段将显示一个循环外框标志。例如用户询问成绩超过

image.png
  1. 模板整体预览

本功能用于预览最后的整体回复结果,方便用户知晓最终的回复样式。

说明

系统将按照您配置的变量,从表格中自动随机取值来补充模板,以提高预览仿真度。

image.pngimage.png

自动生成回复模板

点击“自动生成回复模板”按钮,系统算法根据已有表格内容进行模板推荐,根据实际需求选择是否添加有关推荐模板。

image.pngimage.png

输入问题生成回复模板

  1. 点击“输入问题生成回复模板”按钮,进入有关问题输入与模板生成界面;

image.png
  1. 模拟用户提问,点击“生成”按钮后,系统算法会根据提问自动生成回复模板,根据实际需求选择是否添加有关推荐模板。

image.png

回复替换设置

本功能用于将机器人原先回复的句子,替换为自定义句子,以优化答案的表达效果和准确度。

image.png

多轮问答设置

多轮对话设置包括继承上下文、反问开关和反问顺序三项内容设置,具体含义及有关系统界面如下所示:

image.png
  • 继承上下文开关

    • 本功能用于是否开启继承上下文。

    • 在用户问答过程中,会采用最多 5 轮的上文信息用于回答,如果关闭将不会采用上文信息。

  • 反问开关

    • 本功能用于控制机器人是否自动反问;

    • 如果用户问题条件,同时命中多行多列时,如果开启本能力,系统会根据下文【反问顺序】给定的顺序,自动反问用户,以确定用户真实需求,从而更准确的回复;

    • 最小触发行数:当查询结果有多行时,触发反问的最小行数,查询结果行数大于该值,才会触发反问;

    • 最小触发列数:当查询结果有多列时,触发反问的最小列数,查询结果列数大于该值,才会触发反问;

    • 最大反问数量:最多反问多少次;

    • 多列反问话术:当用户问题可能包含多个表头时,按照您给定的话术进行反问,引导用户提供信息。

  • 反问顺序

    • 仅当您先开启反问开关,反问顺序才会生效。

    • 反问顺序功能,用于控制反问过程中,如果需要反问多个表头,则按照您配置的顺序逐个反问,从而提高重点表头的信息获取率。

    • 您还可以控制单个表头是否开启反问。如果关闭,则该表头不会反问。

环境变量设置

  • 功能介绍:本功能用于开发者通过API透传约束信息给机器人,比如:商品问答场景,在开启会话时可以通过环境变量携带商品 ID 信息。若商品ID信息与在“环境变量”中配置的值相匹配,则机器人将有关问答快速定位到该表格。

  • 内容配置:

    • 点击“环境变量”右侧开关按钮,开启“环境变量”功能;

    • 点击“新增”按钮,输入变量名,在调用对话接口时,在入参中透传本处填写的变量信息。

image..png

展示类型设置

  • 功能介绍:本功能用于定制化最终的回复信息,提供两种回复方式:

    • 文本方式,即以 text 的方式输出最终的回复信息;

    • 表格方式,即以表格的方式进行最终信息的展示。当您未使用机器人渠道部署能力、采用其他IM时,本功能不生效,需要您自行解析渲染。

  • 内容配置:通过勾选“文本模式”或“表格模式”即可设置对应的展示模式。

说明

在多表关联情况下,如果问答过程中有任意一张表格选择的表格模式展示,最终的展示结果即为表格模式。

image..png

识别规则设置

  • 功能介绍:通过开启约束配置,配置命中规则,使机器人精准回答某个单元格内容,而不是某行某列内容,降低其泛化能力。

  • 内容配置

    • 通过点击“约束配置”右侧开关按钮,开启“识别规则”功能;

    • 类型选择

      • 仅设置查询条件:用户问句中必须包含已设置的查询条件才会有返回,查询条件可多选。

      • 仅设置查询结果:用户问句中必须包含已设置的查询结果才会有返回,查询结果可多选。

      • 既设置查询条件又设置查询结果:用户问句中必须包含设置的查询条件和查询结果才会有返回。

image..png
  • 本页导读 (0)
文档反馈