CNIPA.AI
검색으로 돌아가기
기록

基于大语言模型智能体的自然语言到SQL语句生成方法

발명유효
1조회수
9청구항 · 1 독립항
§ Ⅰ

개요

발명자

王少枫; 曾江辉; 王孝天; 何柳; 安然

IPC 분류

G06F 16/242 (2019.01)G06F 21/53 (2013.01)G06F 16/28 (2019.01)

本发明公开了一种基于大语言模型智能体的自然语言到SQL语句生成方法,包括:对目标数据库构建LLM指导表模式索引;获取用户自然语言问题并提取关键词;根据关键词在LLM指导表模式索引中进行检索,筛选相关数据表;将相关数据表的表模式信息、关键词拼接用户自然语言问题,构造增强提示词;基于大语言模型智能体根据增强提示词生成SQL语句并进行验证,成功则得到所需SQL语句,失败则通过SQL语句闭环修正工作流对生成的SQL语句进行迭代式闭环修正;如修正后的SQL语句验证成功,则得到所需SQL语句,如失败且修正次数已达阈值,则输出用户自然语言问题存在缺陷及修改建议。本发明能够提升SQL语句生成的准确率和成功率。