摘要
本公开提供一种基于大语言模型的代码检索方法、装置、电子设备与可读存储介质,涉及大语言模型、大数据、云服务等人工智能技术领域。其中,基于大语言模型的代码检索方法包括:获取代码检索查询query,得到代码检索query的检索向量;获取目标代码库的第一索引,第一索引中包括多个代码块与多个代码块向量;根据检索向量与第一索引获取目标代码块;获取目标代码库的第二索引,第二索引为代码架构知识图谱;根据对应目标代码块的源代码文件与第二索引,获取对应目标代码块的目标代码文件;根据目标代码块与目标代码文件,获取检索结果。本公开能够提升代码检索的准确性、以及所得到的代码检索结果的丰富程度。
技术关键词
大语言模型
索引
图谱
神经网络模型
检索方法
目录
源节点
处理单元
人工智能技术
检索装置
计算机程序产品
样本
文本
电子设备
处理器通信
指令
可读存储介质