基于代码大模型Agent的白盒单元测试生成方法及装置

    公开(公告)号:CN119883868A

    公开(公告)日:2025-04-25

    申请号:CN202510186910.1

    申请日:2025-02-20

    Abstract: 本发明涉及基于代码大模型Agent的白盒单元测试生成方法及装置,属于代码测试技术领域,本发明通过代码大模型Agent对所述待测代码文件进行处理,生成候选测试用例,进而引入编译验证器,将候选测试用例输入所述编译验证器中进行验证,获取未通过验证的测试用例和错误日志以及通过验证的测试用例,从而构建代码修复模型,将未通过验证的测试用例和错误日志输入代码修复模型中进行修复,对修复通过验证的测试用例以及通过验证的测试用例进行测试。本发明的提示生成器动态适配待测代码,提升了测试用例的语义关联性和生成的准确性。其次,编译验证与自动修复闭环,提高了测试用例的通过率和可执行性。

    面向智慧养殖问答的模型温度自适应微调方法

    公开(公告)号:CN117951276A

    公开(公告)日:2024-04-30

    申请号:CN202410126688.1

    申请日:2024-01-30

    Abstract: 本发明公开了一种面向智慧养殖问答的模型温度自适应微调方法,包括下述步骤:基于预设的大语言模型对原始问答数据集进行处理,获取每个样本的创意程度评估值;基于每个样本的问句及其对应的创意程度评估值构建新的数据集;采用Bert模型对问句进行表示,采用处理后数据集对温度模型进行训练,以及对任务特定层进行训练;对不同任务下的新数据集进行LoRA参数微调,分别得到不同的任务的LoRA模块;使用任务感知自注意力调节层,将各个任务特定LoRA模块的输出进行特征融合。本发明利用任务感知自注意力调节层对不同任务的LoRA模块进行特征融合,利用其他任务LoRA模块的权重来提高当前任务的回答质量,可以促使模型学习到一些任务之间的相关性,从而提高性能。

Patent Agency Ranking