天行机器人接口能力重要升级

栏目分类:平台资讯 发布时间:2020-10-21 阅读次数:1432



1,新增一个参数priv,私有词库可以选择多种匹配模式了,没有设置这个参数,或者参数值为0的情况下,默认为完整匹配模式。


priv=0,完整匹配模式(词条关键词必须和问题完全一致)

priv=1,智能匹配模式(系统先智能分词再匹配词条关键词)

priv=2,模糊匹配模式(词条关键词必须在问题的中间)

priv=3,左端匹配模式(词条关键词必须在问题的结尾)

priv=4,右端匹配模式(词条关键词必须在问题的开头)



我们以向机器人提问(question)“上海的介绍 ”举例:

priv=0的情况下,系统会在用户的私有词库中查找“上海的介绍 ”这个词条关键词,只有红色部分完整匹配到才会到回复。

priv=1的情况下,系统会先智能分析出问题中的核心关键词“上海”,然后再从用户的私有词库中查找“上海”相关的词条并回复。

priv=2的情况下,用户的私有词库中所有前后包含“XX上海的介绍XX ”相关词都能匹配到并回复。

priv=3的情况下,任何在“XX上海的介绍 ”都能匹配到。

priv=4的情况下,任何在“上海的介绍XX ”都能匹配到。


提示:XX表示可以任意字符。priv=2-4的情况下,即使“上海的介绍 ”前后没有任何字符,也一样能匹配到,作用和priv=0是一样的。也就是priv=2-4兼容完整匹配模式。


2,分析系数limit参数优化,现在可以指定limit参数值1-10。


limit的参数值设置为1,此时机器人的回答速度最快,但成功回答问题的几率相对最低。

当limit参数值设置10,此时机器人的回答速度最慢,但成功回答问题的几率相对最高。

当limit的参数值设置为5(默认),回答速度和成功几率相对平均。

注:因系统性能优化,现已废弃limit参数,默认最大回答率(10)。


还有一点大家需要注意,如果你只想机器人回复自己添加的私有词库中的内容,那么需要把机器人工作模式参数mode设置为2。


priv参数是一个局部参数,只作用于私有词库中的词条关键词。limit分析系数是全局关键词,对整个机器人有效。


天行机器人有多达十几个参数,各有不同的作用,大家可以仔细阅读接口文档的参数说明合理运用。


天行机器人接口文档:https://www.tianapi.com/apiview/47


其他推荐OTHER API 更多>

开通会员专享福利
留言反馈