SkillForge:通过自蒸馏代理解决项目特定的软件问题
SkillForge 是一个从代码仓库中主动获取项目特定知识的框架,用于提升基于大语言模型的软件代理解决问题的能力。它通过重新实现已有测试覆盖的核心功能来生成合成问题,再通过解决这些问题,将知识蒸馏为可复用、并与相关仓库实体关联的技能。使用开源和闭源语言模型进行的实验表明,SkillForge 在自动化软件问题解决方面持续优于多种强基线方法。
本文来源:Hugging Face,仅供学习参考,版权归原作者所有。