大模型应用开发 · 检索增强生成 为什么要改写用户的查询?有哪些方法? 先自己想一想,再看参考要点参考要点原始问题常不适合直接检索:有指代(“那 ConcurrentHashMap 呢”)时结合历史补全问题太短时用 HyDE 先生成假设的回答再检索多个子问题拆开分别检索再合并,RAG-Fusion 改写成多个查询后用 RRF 合并代价是多一次模型调用查询改写