一种基于大语言模型的代码修复方法、装置、设备及介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于大语言模型的代码修复方法、装置、设备及介质
申请号:CN202510941480
申请日期:2025-07-09
公开号:CN120909640A
公开日期:2025-11-07
类型:发明专利
摘要
本发明实施例提供了一种基于大语言模型的代码修复方法、装置、设备及介质,其中,该方法包括以下步骤:基于编码规范,通过代码扫描工具对待修复代码进行分析,获取待修复代码的错误信息,其中,错误信息包括错误编号、违反规则、补充说明、错误示例、改正示例、错误类型和错误代码段;根据大语言模型的历史修复样本和编码规范,生成提示词模版,并将错误信息填充至提示词模版中,生成填充后提示词;将填充后提示词输入至大语言模型中,生成修复代码段,判断修复代码段是否符合设定的转换规范,若符合转换规范,将待修复代码替换为修复代码段,生成修复后代码。该方案通过端到端的自动化流程对代码进行修复,提高了代码修复的效率。
技术关键词
代码修复方法 大语言模型 代码扫描工具 生成提示词 模版 编码 漏洞 字符串替换 可读存储介质 样本 生成代码 策略 字段 修复装置 处理器 计算机设备 关系 文本 存储器