【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种基于大语言模型的sql语句生成方法、装置、设备及介质。
技术介绍
1、在企业数据分析应用中,商业智能(bi)报表分析已经成为企业决策与经营管理不可或缺的一部分。近年来,随着人工智能技术的飞速发展,特别是大规模语言模型的出现,自然语言处理(nlp)技术得到了广泛应用。通过自然语言生成sql语句(structuredquerylanguage)以实现报表分析,显著提高了数据查询和分析的便捷性和效率。
2、然而,现有的大模型在生成sql语句时可能会自行猜测、增加或遗漏某些关键字段信息,导致生成的sql语句存在错误。因此,如何提高生成sql语句的准确率是当前亟待解决的问题。
技术实现思路
1、本专利技术实施例提供一种基于大语言模型的sql语句生成方法、装置、设备及介质,以解决生成sql语句准确率较低的问题。
2、一种基于大语言模型的sql语句生成方法,包括:
3、获取用户查询文本;
4、将所述用户查询文本输入至预先
...【技术保护点】
1.一种基于大语言模型的SQL语句生成方法,其特征在于,包括:
2.根据权利要求1所述的基于大语言模型的SQL语句生成方法,其特征在于,所述将所述用户查询文本输入至预先训练好的Text2SQL模型,以获取所述Text2SQL模型输出的SQL语句,包括:
3.根据权利要求2所述的基于大语言模型的SQL语句生成方法,其特征在于,所述将所述SQL语句输入至预先训练好的SQL2Text模型,以获取所述SQL2Text模型输出的目标查询文本,包括:
4.根据权利要求3所述的基于大语言模型的SQL语句生成方法,其特征在于,所述方法还包括:
>5.根据权利...
【技术特征摘要】
1.一种基于大语言模型的sql语句生成方法,其特征在于,包括:
2.根据权利要求1所述的基于大语言模型的sql语句生成方法,其特征在于,所述将所述用户查询文本输入至预先训练好的text2sql模型,以获取所述text2sql模型输出的sql语句,包括:
3.根据权利要求2所述的基于大语言模型的sql语句生成方法,其特征在于,所述将所述sql语句输入至预先训练好的sql2text模型,以获取所述sql2text模型输出的目标查询文本,包括:
4.根据权利要求3所述的基于大语言模型的sql语句生成方法,其特征在于,所述方法还包括:
5.根据权利要求3所述的基于大语言模型的sql语句生成方法,其特征在于,所述对所述sql语句进行校验,得到校验结果,包括:
6.根据权利要求...
【专利技术属性】
技术研发人员:余建学,叶国栋,易飞乐,冯丰,侯轶,李苑兰,徐超,
申请(专利权)人:招商蛇口数字城市科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。