摘要
本发明公开了一种基于大型语言模型在Text2SQL任务中的查询生成方法,包括:收集多个与用户交互回合中的语句信息,并根据学习模型和上下文追踪,以进行用户对话意图识别,将所获取到的对话意图信息融合成一个提示;构建问题分析模型,以获得分析目标结果包括用户SQL查询意图识别和实体提取;利用所述问题分析模型识别问题中涉及的实体、条件和排序要求,分析出所需的SQL结构的模式,实现SQL模式识别,得到问题和SQL查询之间的映射关系,以生成符合用户需求的SQL查询语句,对所生成的SQL查询语句进行SQL查询结构监督式微调。本发明能够实现强调情境学习、新的提示工程和监督式微调的Text2SQL任务中的查询生成方法。
技术关键词
查询生成方法
查询意图
自然语言文本
语句
实体
模式识别
链接模块
意图识别
嵌套
大语言模型
关系
数值
语义
关键词
令牌
表格