共 1 篇文章
文章
继续阅读
RAG 召回率提升的另一条路:HyDE 让问题先伪装成答案
跑过 RAG 的同学大概都踩过这个坑:用户问"我的订单怎么取消?",向量库里明明有那段"如需取消订单,请前往’我的订单’页面……",但召回就是捞不回来。
问题出在哪?问题和答案在向量空间里隔得很远——“取消"虽然两边都有,但问句的语气、词汇结构、隐含的主语省略,都让它和那段陈述句形态的答案距离不近。BM25 兜不住(关键词只有两个字),向量检索也兜不住(语义结构差太大),怎么解?
HyDE(Hypothetical Document Embeddings) 就是专门处理这道题的。