多检索增强代码补全框架

匹配多种检索视角

通过提示工程与自适应选择,从多种检索视角中动态挑选最相关代码片段,缓解大语言模型在复杂逻辑下的补全幻觉与语义偏差。

Tan, Hanzhuo · Qi, Luo · Jiang, Ling · Zizheng, Zhan · Li, Jing · Zhang, Haotian · 张煜群

ACM Transactions on Software Engineering and Methodology 2025

参数信息

Exact Match提升 (CCEval)
7.92 %
Exact Match提升 (HumanEval-Infilling)
3.19 %
Exact Match提升 (开源基准)
2.80 %
Exact Match提升 (私有领域)
4.48 %
平均提升 (微调模型)
6.5 %

技术优势

补全更准确

通过多检索视角和自适应选择,生成的代码更符合上下文意图,减少错误和幻觉。

即插即用

可以方便地增强已经微调过的模型,无需重新训练,平均提升6.5%。

适应私有代码

在快手科技的私有领域基准上验证,Exact Match提升4.48%,显示对专有代码库的适应能力。

应用场景