询问时无法命中想要的指标如何排查?

场景,用户在知数里面问答后,给出的结果不是想要的指标,要如何排查是什么原因?

询问时无法命中想要的指标如何排查? - 图1

  • 打开浏览器的开发者模式后再问一遍,找到ask接口里面的trid

询问时无法命中想要的指标如何排查? - 图2

  • 打开后台管理,找到ConAttach模块的input里面的prompt确认一下想要的指标是否在选择的范围里面,

询问时无法命中想要的指标如何排查? - 图3

询问时无法命中想要的指标如何排查? - 图4

  • 如何在的话,从Input切换成Message,找到大模型给每个指标打分的地方,然后复制到一个文本里面查看具体是什么原因导致想要的指标的分值不够高

询问时无法命中想要的指标如何排查? - 图5

  • 如何想要的指标不在ConAttach模块的input里面的话需要找到ConAttach模块里面的Metrics-字符串相似度计算 里面的messages,看一下检索的打分是不是分值过低导致的没有进入大模型选择里面

询问时无法命中想要的指标如何排查? - 图6

询问时无法命中想要的指标如何排查? - 图7