摘要
本申请提供一种本地代码知识库的生成方法、装置、设备及存储介质,涉及数据库构建技术领域。该方法包括:对本地客户端包括的代码库进行扫描,得到代码库中的代码文件。之后根据预设分片要求,对代码文件进行分片处理,得到多个代码块。将多个代码块存储至预先在本地客户端创建的嵌入式数据库中。进一步的,基于部署在本地客户端中的transformers模型,将多个代码块转换为对应的向量表示,并将向量表示存储至预先在本地客户端创建的向量数据库中。最后基于嵌入式数据库与向量数据库,生成本地代码知识库。本申请依赖transformers模型,能够捕捉到代码块的语义信息,且通过部署的嵌入式数据库与向量数据库,能够灵活地组织和管理大量的代码文件。
技术关键词
嵌入式数据库
客户端
计算机执行指令
分片
解析器
抽象语法树
生成方法
数据库构建技术
代码库
解析工具
节点
数据表结构
存储模块
可读存储介质
转换器
扫描模块
处理器通信
加密算法
存储器
系统为您推荐了相关专利信息
分布式存储系统
分布式存储方法
压缩算法
分片
分布式存储模块
加密数据
身份认证数据
统一身份认证方法
统一身份认证系统
身份验证
图像分析模块
图像获取模块
客户端
预测模型训练
数据处理模块
堡垒机
日志
计算机执行指令
风险预测方法
频繁项集挖掘算法