一种基于多模态大模型的代码自动生成方法、系统及介质
申请号:CN202510839729
申请日期:2025-06-23
公开号:CN120929064A
公开日期:2025-11-11
类型:发明专利
摘要
本申请公开了一种基于多模态大模型的代码自动生成方法、系统及介质,主要涉及代码自动生成技术领域,用以解决现有方案存在多模态输入特征的语义对齐与上下文感知存在偏差导致需求理解不完整问题、复杂业务逻辑代码生成的准确率不高的问题。包括:通过历史项目代码上下文感知,构建环境约束向量;其中,环境约束向量包括依赖关系扫描数据、技术栈分析数据、代码风格匹配数据;根据多维融合特征和环境约束向量,生成符合预设技术规范和预设架构特征的运行代码;基于预训练代码生成模型对运行代码进行预训练,计算多维奖励函数,进而强化学习运行代码,获得反馈的优化代码,进而将优化代码反向注入预训练代码生成模型,获得最终运行代码。
技术关键词
代码自动生成方法
多模态
代码自动生成系统
数据
代码结构
图像特征向量
项目
融合特征
识别图像信息
文本特征向量
语音识别模型
代码自动生成技术
非易失性计算机存储介质
LSTM模型
信息处理模块
抽象语法树
文本编码器
图像编码器
检索技术