本发明公开了一种基于大语言模型的Python依赖库API迁移方法。本方法基于大语言模型采用多代理策略,模拟程序员对API进行迁移时的流程并进行自动化。本方法使用可通过网络轻易获取的非结构化网页资料,经过用户意图识别、网络资源发现、基于随机游走的信息采集、迁移、测试验证五个步骤最终对用户提供的代码中,用户指定的依赖库API完成迁移。多代理的策略可使大语言模型在API迁移类似的复杂任务上获得良好表现,而意图识别和测试验证步骤可有效控制大语言模型幻觉问题带来的不可靠输出。本发明可应用于代码更新、代码重构、遗产代码处理等软件工程相关任务中,有助于减少软件开发和维护中的人力成本。
复旦大学
吴胜男 | 孙昕宇 | 周扬帆 | 王新
More Posts
“规则的天空”:中国低空空域管理与安全体系演进趋势研究
2025年11月10日

新闻资讯 | 海外项目路演推介会暨乐清市科学技术局-国家技术转移东部中心产学研项目对接会成功举办
2023年11月24日