query纠错处理

背景

我是一个销售智能体, 用户输入某个产品,打错字了,比如 香奈儿口红,输成 香赖儿口红

1 使用用户的输入去向量库查询,取top3,如果都一样,那么就取向量库的数据作为输入

2 如果向量库top3返回的结果不一样,就取top3 公共的字符串,去ES做模糊查询。 如果ES模糊的结果有多条记录,那么就 让用户去选择(澄清)

参考资料

posted @ 2025-05-12 21:13  向着朝阳  阅读(18)  评论(0)    收藏  举报