摘要
本发明提供了一种基于大语言模型的多数据源联合查询方法、装置及设备,包括:响应自然语言查询请求,从元数据知识库中提取目标数据源的数据库表结构信息;将自然语言查询请求和数据库表结构信息输入至大语言模型,输出跨库执行计划;将跨库执行计划拆解为并发执行的独立查询子集和存在依赖关系的顺序查询子集;对独立查询子集并发执行多数据库方言SQL生成及查询操作,得到第一查询结果;对顺序查询子集按依赖关系顺序执行前置查询并将查询结果注入至后续查询,得到第二查询结果;融合第一查询结果和第二查询结果并输出标准化查询结果。该方式中,降低了技术门槛,实现了跨库联合查询,避免了中间环节的误差累积,显著提升了查询准确率。
技术关键词
数据库表结构
大语言模型
计算机可执行指令
数据知识库
自然语言
查询方法
计划
数据更新频率
缓存机制
关系
输出模块
处理器
可读存储介质
缓存策略
查询装置
逻辑
存储器