摘要
本发明提出了一种业务查询的SQL智能生成方法和系统,属于人工智能技术领域,获取查询语句相关数据,用语义聚类构建对应的查询意图知识图谱;通过解析历史SQL语句结构,抽取自然语言模板和SQL模板,经大语言模型扩展后生成few‑shot示例集;结合任务设定引导、few‑shot示例及CoT链式思维推理引导构建复合提示词模板。在大语言模型设意图补全模块,将用户自然语言查询语句与复合提示词模板上下文结合,经实体识别、语义补全、参数填充和模糊意图训练生成结构化查询语句,利用知识图谱和模板将结构化查询语句转化为标准SQL语句。本发明显著降低业务人员使用门槛,实现从自然语言问题到SQL语句的高效转化。