一种基于大语言模型的自然语言转SQL方法、设备及介质
申请号:CN202510094623
申请日期:2025-01-21
公开号:CN120011392A
公开日期:2025-05-16
类型:发明专利
摘要
本申请公开了一种基于大语言模型的自然语言转SQL方法、设备及介质,其中方法包括:通过连接预设数据库表,获取数据库表信息,并根据数据库表信息,生成数据模型词库;获取目标自然语言,并识别目标自然语言中的数据模型名称、字段名以及字段值;根据数据模型名称,对字段名以及字段值进行分组,以得到多个字段组;对多个字段组进行提示词组装,并将组装后的提示词以及上下文信息输入给大语言模型;通过大语言模型对提示词以及上下文信息进行理解分析,以得到目标自然语言对应的SQL语句。克服了词语的词性、位置及倒装句、不规则语言的干扰,能够真正理解用户想要查询的内容,并依据数据结构生成相应的SQL。
技术关键词
大语言模型
自然语言分词
计算机可执行指令
语句
字段
处理器通信
同义词
字符
符号
存储器
表头
词语
介质
摘要
数据
数值