
摘要:RAG系统10个优化技巧实战,从查询改写、混合检索、重排序到上下文压缩,将检索准确率从50%提升到90%,每个技巧附代码示例与效果对比RAG优化10个实战技巧,从50%到90%准确率的提升路径做RAG系统,从能跑到好用,中间有很多优化工作。很多人卡在"能跑但效果一般"的阶段。检索准确率不高,回答经常出问题,用户不满意。想优化又不知道从哪里下手。这一篇我把实际项目中用过的优化技巧整理出来,一共10个。按效果和实施难度排序,从最简单最有效的开始。技巧一,优化分块策略分块是影响RAG效果最大的因素之一。分块不对,后面全白费。调chunk_size。默认500不一定适合你。试300、500、800、1000,看哪个效果最好。文档类型不同,最佳块大小也不同。加overlap。块之间留50到100字符的重叠,防止意思被切断。别太多,太多会重复检索。按结构分块。如果文档有清晰的标题结构,按章节分块比固定大小分块效果好。一块讲一个完整的主题。给块加上下文。每个块的开头加上文档标题和当前章节标题。这样检索到的块自带上下文信息。