摘要
本申请涉及数据库查询优化技术领域,尤其是涉及一种基于知识图谱和Text2SQL模型的查询方法,主要包括:根据用户查询数据的上下文与所述意图识别,利用所述知识图谱解析关键词之间的关系,判断关键词之间是否能满足SQL生成的条件;若判断为不满足,则通过多轮问答与用户交互,提示用户补充欠缺条件或删除多余信息,直至满足SQL生成条件;将所述查询数据的上下文、所述知识图谱的解析结果,以及通过多轮问答补充得到的元数据信息与关联关系整合到prompt中,所述Text2SQL模型基于调整后的prompt生成SQL语句。本申请能够显著提高Text2SQL大模型在处理多表关联查询时生成的SQL语句的准确性。
技术关键词
查询方法
关键词
构建知识图谱
意图识别
查询意图
语句
关系
索引
处理器
可读存储介质
查询装置
计算机程序产品
数据采集模块
计算机设备
字段
分析模块