一种基于树指令大语言模型的代码翻译方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于树指令大语言模型的代码翻译方法
申请号:CN202510078021
申请日期:2025-01-17
公开号:CN120010854A
公开日期:2025-05-16
类型:发明专利
摘要
本发明属于软件工程领域,尤其涉及一种基于树指令大语言模型的代码翻译方法,可用于将源编程语言转换为目标编程语言。本发明通过从线性化AST中提取关键的树结构信息,并训练了一个相似度模型使树结构与代码结构对齐,从而构造更精确的指令数据集,增加了大语言模型对AST结构的理解能力;通过与大语言模型相结合,大大减少了人力干预,极大降低了代码翻译的成本;通过增加额外的功能评估方案,提升了了翻译结果对用户结果的友好度;此外,本发明方法还具有高度可扩展性,可以很容易地切换使用不同的大语言模型,有利于改善用户体验,降低使用所需的专业技能门槛。
技术关键词
代码翻译方法 标记 节点 指令 编码方案 模板 大语言模型 序列 数据 解析器 抽象语法树 代码结构 生成代码 标识符 编码器 孩子 香草 门槛 文本