摘要
本发明公开了一种关系型数据库的自然语言查询方法及系统,所述方法包括:从本地连接数据库中提取表列结构,生成基于自然语言问题的子数据库;将子数据库模式和自然语言问题输入筛选提示词模板中得到完整的提示词,输入大语言模型中,得到表名和列名后生成精简数据库模式;将自然语言问题放入预测提示词模板中,得到预测的SQL关键字骨架后转化为预测向量,筛选出示例数据库,提取示例数据库中的问答对,对问答对的SQL语句提取关键字骨架,提取关键字骨架后转换为问答对向量;计算相似度,得到相似度结果以及对应的预测向量;将上述内容输入提示词模板中,将提示词输入大语言模型中,大语言模型运用思维链生成SQL语句,完成自然语言查询。
技术关键词
自然语言查询方法
自然语言查询系统
关系型数据库
大语言模型
关键字
模式
自定义内容
模板
语句
生成提示词
一致性算法
数据采集模块
创意性
生成用户
符号
嵌套
参数
系统为您推荐了相关专利信息
座舱
车载信息娱乐系统
执行器
大语言模型
数据格式
项目
测试用例库
功能测试用例
软件测试方法
软件测试装置
大语言模型
时序特征
语义特征
业务数据预测方法
数据预测系统