最近在折腾一个内部用的AI编程助手,想用RAG把公司的代码库和API文档都给喂进去。结果发现一个头疼的问题:当我问“这个函数怎么用”时,它经常把文档里讲“函数作用”的回答和代码里“函数定义”的内容混在一起,甚至给出错误的参数示例。我目前用的chunk大小是512,重叠128,嵌入模型是text-embedding-3-small。是不是检索策略有问题?还是说代码和文档应该分两个索引库?有没有大佬遇到过类似情况?求指点,感激不尽!