CN119226315B 数据库查询方法、装置、电子设备及非易失性存储介质 (中电信人工智能科技(北京)有限公司)_第1页
CN119226315B 数据库查询方法、装置、电子设备及非易失性存储介质 (中电信人工智能科技(北京)有限公司)_第2页
CN119226315B 数据库查询方法、装置、电子设备及非易失性存储介质 (中电信人工智能科技(北京)有限公司)_第3页
CN119226315B 数据库查询方法、装置、电子设备及非易失性存储介质 (中电信人工智能科技(北京)有限公司)_第4页
CN119226315B 数据库查询方法、装置、电子设备及非易失性存储介质 (中电信人工智能科技(北京)有限公司)_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

识图谱用于表征待查询数据库中数据的逻辑结分,在知识图谱的各个图谱节点中确定目标节利用大语言模型生成数据库的查询语句的准确2确定待查询数据库对应的知识图谱,其中,所述知识图谱用于确定用户问题文本与所述知识图谱中各图谱节点之间的相表征所述图谱节点与所述用户问题文本间的依据所述目标节点,生成所述待查询数据库对应的数据库模式信息通过遍历所述待查询数据库中的数据表,生成所述待查询数据库对应的所述知识图获取所述待查询数据库对应的样本数据集,其中,所述标二元组用于表征所述历史结构化查询语言语句中的标准字段与所述自然语言问题文本获取所述待查询数据库的历史交互数据中用于进行数据查询的结构化查询语言语句,采用大语言模型,生成所述历史结构化查询语言语句对应的所述自然语言问题文本,并对所述大语言模型生成的所述自然语言问题文本进3依据所述历史结构化查询语言语句、以及修正后的所述自然采用目标模型,将所述用户问题文本转换为第一向量表示,以及将所确定所述第一向量表示与所述第二向量表示之间的所述相似度确定所述待查询数据库的历史用户查询文本中,与所述用获取目标历史用户查询文本对应的结构化查询语言语句的表征所述待查询数据库中数据的逻辑结构和关知识选择模块,用于确定用户问题文本与所述知识图所述相似度得分用于表征所述图谱节点与所述用户问题文本间的关大模型决策模块,用于依据所述目标节点,生成所述待查询9.一种非易失性存储介质,其特征在于,所4行时实现权利要求1至6中任意一项所述的数据库查询方法567[0019]图1是根据本申请实施例提供的一种用于实现数据库查询的方法的计算机终端[0021]图3是根据本申请实施例提供的一种基于可扩展的知识图谱增强的数据库查询优员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范8[0033]TEXT_to_SQL(自然语言文本转数据库结构化查询):是一种自然语言处理领域的9[0038]知识图谱在将自然语言文本转为数据库查询的过程中,能够提供重要的辅助作装置中执行。图1示出了一种用于实现数据库查询方法的计算机终端(或电子设备)的硬件辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配[0041]应当注意到的是上述一个或多个处理器102和/或其他数据处理电路在本文中通算机终端10(或电子设备)中的其他元件中的任意一个内。如本申请实施例中所涉及到的,[0042]存储器104可用于存储应用软件的软件程序以及模块,如本申请实施例中的数据库查询方法对应的程序指令/数据存储装置,处理器102通过运行存储在存储器104内的软[0043]传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括[0044]显示器可以例如触摸屏式的液晶显示器(LCD),该液晶显示器可使得用户能够与[0051]本申请实施例结合知识图谱和大模型技术构建了一个通用的文本生成SQL的知识及外键关系。可以通过使用数据库的不同操作来提取元数据(即上述实体类型和关系类人们使用数据库进行交互时,用户问题和SQL之间的关联性通常需要高质量的关联这些依[0061]在本申请的一些实施例中,获取待查询数据库对应出将和输入的历史SQL语句一一对应,之后可以由专业的数据库操作人员对输出的预打标自然语言表达,最终将修改后的自然语言文本和SQL语句将作为补全数据知识图谱的初始SQL语句中的标准字段与自然语言问题文本对应起来,形成二元组attribute={columncolumnname2},该三元组定义了存在依赖关系的两个字段间的具体依赖定义,最可以后columnname和relationship将被作为补全的信息更新到知识图谱和大模型中。通过知识[0066]如图4所示,在本申请实施例中所涉及的数据库结构及其数据详情全部存储在以然后使用SQLite对应的标准数据库操作语句,将其涉及的字段名及其相关属性值抽取出来[0067]在构造并补全知识图谱后,基于通用知识库的知识已经检索模型从大量的知识图谱节点中召回与用户问题文本密切相关的知识构建新的通用数[0078]如图5所示,在本申请实施例中可以使用双塔模型从知识图谱中检索出与当前问出与当前用户查询语义相似的多个历史用户查询及其SQL解码过程,即确定待查询数据库T2.`SchoolName`FROMsatscoresAST1INNERJOINfrpmAST2ONT1.cds=T2.CDSCodeWHERECAST(T2.`FreeMealCount(K_12)`ASREAL)/T2.`Enrollment(K_12)句和对应的用户问题文本将作为历史信息进行存储,由数据库专业人员对SQL的正确性进[0105]需要说明的是,本实施例中所提供的数据库查询装置可用于执行图2所示的数据[0113]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用或者说对现有技术做出贡献的部分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论