摘要
本发明公开了一种基于大语言模型的代码漏洞检测方法、装置、终端设备及存储介质,属于漏洞检测技术领域,上述方法为:基于待测代码生成混合向量;随后计算混合向量与预设向量索引库中各历史混合向量之间的相似度,并保留预设个数的最大相似度的历史混合向量,得到若干目标历史混合向量,以及对应的目标历史代码、目标历史安全标签和目标历史分析信息;随后结合预设任务指令输入至预设提示模板,生成结构化的代码提示;最后将代码提示输入至基于大语言模型构建的预设漏洞检测模型,对待测代码进行漏洞检测,得到漏洞检测结果。通过实施本发明,能够解决现有技术中,由于代码提示无法与待测代码有效关联,导致漏洞检测结果准确性降低的问题。
技术关键词
代码漏洞检测方法
大语言模型
抽象语法树
漏洞检测装置
文本
标签
语法结构
漏洞防护
索引
数据获取单元
漏洞检测技术
合并单元
终端设备
模块
指令
节点
模板
处理器
存储器
系统为您推荐了相关专利信息
系统级芯片
脚本生成方法
文本
验证系统
功能模块
多媒体呈现方法
大语言模型
注意力
状态更新
文本分类模型