摘要
本申请涉及一种基于大语言模型与检索增强生成的智能合约漏洞检测方法、装置、设备及介质,方法包括:将待检测智能合约输入至智能合约检测工具中,以确定工具的漏洞检测结果;将代码块输入至预设的RAG模型中,从预设的漏洞合约数据集中检索出与代码块相对应的相似数据项,采用RAG模型的生成器根据代码块相对应的相似数据项对待检测智能合约的代码块进行漏洞检测,以确定RAG模型的漏洞检测结果;将待检测智能合约相对应的代码块、大语言模型的漏洞检测结果、工具的漏洞检测结果以及RAG模型的漏洞检测结果输入至经过思维链强化后的大语言模型中,以确定待检测智能合约的智能合约漏洞类型以及其相对应的漏洞场景描述。本申请实现了智能合约漏洞的高效、准确检测。
技术关键词
大语言模型
智能合约漏洞
数据项
检测工具
基础网络架构
场景
中央处理器
功能模块
计算机可读指令
定义
可读存储介质
接口
变量
存储器
电子设备