公司内部知识库做了一个RAG系统,用的faiss+embedding,刚开始测试集效果还行,上线跑了一个月后发现召回质量明显下降。排查了数据源,文档没怎么变,重试了embedding接口也没问题。有点怀疑是不是用户历史query积累后干扰了向量分布,或者是faiss索引需要定期重建?目前我这边只是每天全量重灌一次,但感觉治标不治本。有没有做过类似系统的朋友,能分享下你们是怎么做索引更新或动态调优的?另外,如果用户问的问题比较发散,有没有必要加一层query改写或者意图识别?现在有点迷茫,希望有大佬指点一下调优方向。