最近在搞一个文档问答的项目,用的Chroma + OpenAI embedding,文档切成512字符的chunk。测试的时候发现,很多问题明明答案就在文档里,但召回top5就是找不到。我试过调相似度阈值,从0.7降到0.5,结果噪声也变多了。也试过用不同embedding模型,但效果差别不大。有点迷茫,是不是chunk大小的问题?还是应该上rerank?或者是元数据过滤没做好?想请教一下有经验的朋友,一般这个阶段会怎么排查和优化?