摘要
本说明书实施例提供了一种基于代码图的代码生成方法,包括:接收针对代码仓库中代码的第一问题文本。根据所述第一问题文本,在预先构建的代码图中进行相关性检索,确定第一上下文子图,所述代码图包含代表所述代码仓库中代码元素的节点,以及代表节点之间代码关系的有向边。对所述第一上下文子图进行图表征处理,得到各个节点映射至大语言模型嵌入空间的映射表征。在所述大语言模型的嵌入层中,将所述第一问题文本进行编码,得到文本表征。在所述大语言模型的推理层中,基于所述映射表征和所述文本表征进行目标推理,得到针对所述第一问题文本的目标代码文本。
技术关键词
文本
大语言模型
代码仓库
节点
代码生成方法
关系
抽象语法树
元素
代码生成装置
代表
编码模块
语义
计算机程序产品
注意力
处理器
标识
存储器
指令
系统为您推荐了相关专利信息
居家机器人系统
智能除尘
智能控制模块
智能仓储
语音交互技术
节点
度计算方法
数据
训练深度学习模型
顶点特征
风险识别方法
风险识别模型
二分类器
风险识别系统
可读存储介质
标签文本
电信号
康复评估方法
自然语言文本
信号编码
文本生成模型
拦截方法
客服
大语言模型
生成指令