摘要
本发明提供一种基于同质图识别的大模型提示工程text2sql方法,包括:S101、采用大模型Schema‑linking方法,筛选原始问题相关的表名和列名;S102、采用大模型Schema‑linking方法,筛选原始问题相关的表名;S103、构建三元组语料库;S104、将原始问题相关表名构建关系图谱,采用同质图识别筛选相似schema三元组;S105、生成问题骨架,筛选相似问题骨架三元组集合;S106、采用sql生成模型,生成preliminary sql查询语句,筛选相似sql骨架三元组集合;S107、采用Performance model对筛选的相似三元组赋权评分,筛选top‑3相似三元组;S108、根据top‑3相似三元组,组成few‑shot learning,生成准确sql语句;S109、将sql语句翻译成文本描述,将文本描述和原始问题相似度匹配,将文本描述和原始问题最相似的sql语句为最终答案,提升大模型提示词生成sql准确性。
技术关键词
三元组
语句
图谱
识别算法
关系
序列
文本
链接方法
训练集数据
答案
样本
实体
数值
字符
模式
基础
系统为您推荐了相关专利信息
关键特征点
识别置信度
三维模型库
船体模型
移动物体
粒度分布预测方法
球磨机产品
速率
钢球
去重算法
山火监测方法
烟火识别算法
山火监测系统
二值化图像
像素点
优化调度方法
泵站
优化调度模型
水泵运行效率
供水系统