摘要
本申请公开了一种基于大模型的SQL语句生成方法、装置、设备及介质,涉及自然语言处理技术领域,包括:获取自然语句,对自然语句进行语义分析,并根据分析结果确定初始数据库表;根据初始数据库表的依赖关系确定目标数据库表,并从目标数据库表中选取自然语句对应的初始数据库字段;基于初始数据库字段的字段类型、字段长度与目标大模型对初始数据库字段进行数据处理,以得到目标数据库字段,并基于目标数据库字段获取自然语句对应的目标SQL语句;其中,目标大模型为利用不同结构的数据库对应的SQL语句进行训练的模型。通过对数据库字段进行调整,并利用具有泛化能力的大模型生成SQL语句,提高了SQL语句的准确性与适用范围。