| object | | |
Code | string | 结果代码,200 表示成功,若为别的值则表示失败,调用方可根据此字段判断失败原因。 | 200 |
Message | string | 出错时表示出错详情,成功时为 successful。 | successful |
RequestId | string | | 4987D326-83D9-4A42-B9A5-0B27F9B40539 |
Success | boolean | 请求是否成功。调用方可根据此字段来判断请求是否成功:
| true |
Data | object | | |
PageSize | integer | | 10 |
PageNumber | integer | | 1 |
Count | integer | | 10 |
Conditions | object [] | | |
ConditionInfoCid | string | | 7 |
OperLambda | string | | 7 |
Operators | object [] | | |
Type | string | | REGULAR_EXPRESSION |
Oid | string | | 8 |
OperName | string | | operator demo |
Param | object | | |
DifferentRole | boolean | 用以时间间隔算子,判断时间间隔,为 true 则目标句子如果与本句是同一个角色说的话就不参与计算。 | true |
Regex | string | | .*修改密码.* |
TargetRole | string | 用于判断重复算子,如果本句匹配上该正则表达式,那么匹配上的部份会在本句之前 target_role 指定的句子中查找。 | 客户 |
VelocityInMint | integer | 语速检查算子中,每分钟的语速值(字数),用以判断本句的语速是否超过指定值。 | 280 |
Average | boolean | 语速检查模式,可能值:true:检测整个对话的平均语速;false:检测单句话的语速。 | true |
KeywordExtension | boolean | | true |
Score | integer | | 80 |
NotRegex | string | | 发一下|告诉我 |
CompareOperator | string | 大于还是小于,可能值:gt(大于);lt(小于),默认值:gt。 | gt |
DelayTime | integer | 抢话检查算子中,延时判定抢话情况,比如,设置为 1000,则表示同时一方开始说话 1000 毫秒后,再出现对话重叠才算作抢话,单位:毫秒 | 1000 |
KeywordMatchSize | integer | 关键词检查算子中,匹配关键字的数量,不同的检测类型与该参数取值的关系:包含任意一个关键字(取值为 1)、包含全部关键字(取值为-1)、包含任意 N 个关键字(取值为大于等于 1 并且小于等于关键字的个数正整数)、全部不包含(取值为 0)。默认值根据关键字检测类型(type 值)的不同而不同:HIT_ANY_KEYWORDS(1)、INCLUDE_KEYWORDS(-1) | 3 |
HitTime | integer | 上下文重复算子中,表示第几次重复出现时才算违规,默认:1。 | 1 |
BeginType | string | | DIALOGUE |
Target | integer | 目标句子是当前句子的前多少句,为 0 时间间隔等于本句的结束时间-本句的开始时间。 | 1 |
MaxEmotionChangeValue | integer | | 8 |
Threshold | float | | 4 |
From | integer | 上下文重复算子中,表示重复的两句话间隔在几句以内时才算违规,默认:2,即从当前局往前数 2 句(包含)之内重复算违规。 | 3 |
FromEnd | boolean | 用于时间间隔算子,判断时间间隔,指定时间间隔的计算方式是否用本句的结束时间减目标句子的结束时间。 | true |
MinWordSize | integer | | 4 |
InSentence | boolean | | true |
Phrase | string | | xxx |
Similarity_threshold | float | | 90 |
CheckType | integer | 能量检测中的检测方式,可能值:1(相邻句能量波动);2(最大能量跨度);3(能量范围检测),默认值:3。 | 1 |
Interval | integer | | 5000 |
ContextChatMatch | boolean | 关键词检查算子中,是否多句分析,用来指定分析方式,可能值:true 多句分析;false 单句分析,默认 false。详见下方的分析方式详细说明。 | true |
Excludes | array | | |
| string | 上下文重复算子中,例外句子列表,即例外句子重复出现时不算违规,默认:空。 | [“好的”] |
AntModelInfo | array | | |
| string | | xx |
Pvalues | array | | |
| string | | xx |
References | array | | |
| string | | [“优惠力度特别大”,”特别的优惠”] |
SimilarlySentences | array | | |
| string | | [“优惠力度特别大”,”特别的优惠”] |
OperKeyWords | array | | |
| string | | [“你好”,”您好”,”上午好”] |
CheckRange | object | | |
Absolute | boolean | | true |
Role | string | | 客服 |
Anchor | object | | |
HitTime | integer | 1~N 代表条件第一(N)次命中,-1代表条件最后一次命中。
| 1 |
Location | string |
- CURRENT:条件命中的当前句
- BEFORE:命中句子之前
- AFTER:命中句子之后
| AFTER |
AnchorCid | string | | 7 |
Range | object | Role 和 Anchor 共同决定的范围。1~N 表示由 anchor 和 role 共同限定的第 1(N)句,-1 表示由 anchor 和 role 共同限定的最后一句。 | |
To | integer | 1~N 表示由 anchor 和 role 共同限定的第 1(N)句,-1表示由 anchor 和 role 共同限定的最后一句。
| 10 |
From | integer | 1~N 表示由 anchor 和 role 共同限定的第 1(N)句,-1表示由 anchor 和 role 共同限定的最后一句。
| 1 |
Rules | object [] | | |
RuleLambda | string | | 7&&!8 |
Rid | string | | 4 |
BusinessCategories | object [] | | |
BusinessName | string | | 业务A |
ServiceType | integer | | 1 |
Bid | integer | | 264971810 |
Triggers | array | | |
| string | 规则中需要返回内容的条件 ID。设置规则 ID 的话,命中结果后将会返回规则所命中的具体内容。 | ["7","8"] |