摘要
本发明涉及一种将自然语言问题转换为SQL的的方法、装置、设备和介质,属于自然语言处理技术领域,方法包括:获取用户的输入问题及数据库;在所述数据库中检索并召回与所述查询向量相似度最高的A个样本数据,作为第一候选数据;对所述第一候选数据进行多样性去重,得到第二候选数据;将所述输入问题和所述第二候选数据输入大语言模型中,生成输入问题对应的SQL查询。本发明既实现了动态生成SQL,又保证了生成结果的准确性。
技术关键词
自然语言
数据
样本
大语言模型
关键词
处理器
模块
存储器
电子设备
介质
动态
程序