摘要
本发明实施例提供一种代码检测方法、设备和存储介质,该方法包括:根据原始代码对应的语法分析树,确定原始代码中的待检测类。然后,将待检测类中的不同代码片段以及描述类中方法调用规则的提示词输入大语言模型,以由大语言模型输出待检测类的调用关系列表。之后,将待检测类以及待检测类的调用关系列表输入大语言模型,以由大语言模型输出待检测类的检测结果。可见,借助提示词能够使得大语言模型更好地理解待检测类中包含的语义信息,从而准确地得到待检测类的调用关系列表。并且由于该调用关系列表能够精准地反映出待检测类的结构组成,因此,进一步地,借助该调用关系列表,能够使得大语言模型更准确地检测出待检测类是否存在风险。
技术关键词
大语言模型
代码检测方法
非暂时性机器可读存储介质
列表
关系
风险
处理器
关键词
语义
电子设备
模板
存储器
入口
词语