摘要
本发明涉及一种基于大语言模型和语义增强的智能合约摘要生成方法及系统。所述方法包括:解析智能合约源代码生成抽象语法树,提取代码语义信息,将抽象语法树的合约函数节点转换为函数回调图,利用大语言模型提取的代码语义信息以及函数回调图中的回调信息,实现生成高质量的智能合约代码摘要。大语言模型通过学习和理解智能合约函数的语义信息与回调信息,可以准确地理解推理出代码的深层语义信息从而生成高质量的智能合约代码摘要,不仅有效地解决了现有技术中对于语义理解的局限性,还支持使用大语言模型的多模态能力来提取、理解、推理函数回调图的回调信息,提升了大语言模型对代码回调结构的理解能力。
技术关键词
大语言模型
摘要生成方法
抽象语法树
语义
智能合约代码
节点
样本
摘要生成系统
处理器
计算机设备
模块
元素
可读存储介质
列表
变量
存储器
表达式
序列
数据