摘要
本发明涉及文本生成领域,具体公开了一种基于LLM递推reasoning召回与self‑correct的NL2SQL方法及系统,所述方法包括:根据用户查询和数据库的表元信息,驱动LLM生成初始召回表集合,对SEED_SET中的表进行递推扩展,在虚拟数据库环境中依据V_FK补充缺失表,利用FIN_RECALL_SET和SQL_HINT构建SQL_GEN_PROMPT,若执行失败则记录错误,并根据提示进行修正,重复此过程直至达到最大修正次数,若SQL查询返回结果为空,通过NLI和向量检索判断是否为虚假过滤条件引起,若确定过滤条件存在误差,则修正SQL中的过滤值,更新查询语句并重新执行,确保SQL结果准确,将所有成功执行的SQL查询语句按质量排序,选取最佳查询语句作为最终输出,返回用户所需的SQL结果。
技术关键词
语句
条件过滤数据
模块
种子
思路
字段
索引
文本
算法
误差
系统为您推荐了相关专利信息
预警分析系统
无人机模块
火灾
实时监测数据
摄像头模块
高速动态随机存取存储器
外部设备
芯片
模式
内部总线接口
焦点损失函数
搜索算法
对数螺旋线
网络
控制策略