摘要
本申请公开了一种基于大模型的代码审查方法、装置、电子设备及存储介质,涉及人工智能技术领域,一定程度上能够克服人工审查代码的效率较低的缺陷。本申请所提供的一种基于大模型的代码审查方法采用了基于大模型进行代码审查,相对于人工审查,可以借助大模型的优良性能,提高代码审查效率和准确度。同时,本申请还通过利用JavaParser工具对被修改函数的调用结构进行分析,并通过构建完整链路图,从而方便对每个被修改函数在整个项目中的调用层级关系进行清晰展示,更能够方便大模型对当前功能的流程有问题的代码进行审查,从而进一步提高对代码进行审查的效率。
技术关键词
关系
非易失性计算机可读存储介质
链路
抽象语法树
代码结构
生成代码
复杂度
报告
分支
项目
存储计算机程序
关键字
人工智能技术
指令
钩子
电子设备
处理器
功能模块
接口