摘要
本发明公开了一种多维数据库的自然语言查询方法及系统,方法包括:采集用户的自然语言问题并提取多维表达式所需数据;构建提示词模版;使用检索增强技术对多维表达式所需外部知识文档的向量进行相似度计算,得到向量对应的外部知识文档;根据维度和度量构建树状结构的多维数据库后对多维数据库进行维度过滤,得到过滤后维度树状结构字符串;使用检索增强技术计算向量数据库的向量数据与用户的自然语言问题的相似度,得到向量对应的问题‑多维表达式样例;将上述内容作为提示词输入大模型生成多维表达式;对多维表达式进行语法和幻觉检查,得到可执行的多维表达式;反向解析后得到多维表达式中查询的行、列、页和条件,完成自然语言查询。
技术关键词
自然语言查询方法
树状结构
表达式
自然语言查询系统
大语言模型
输入解码器
多头注意力机制
模版
度量
编码
序列
过滤模块
数据
工作流
矩阵
系统为您推荐了相关专利信息
数据压缩方法
LZ77算法
数据压缩装置
数据压缩设备
频率
智能手套
多功能无人机系统
AR眼镜
控制无人机
力传感器