摘要
本发明提供了一种基于Agent的SAAS平台数据检索方法及系统,涉及数据检索技术领域,方法包括:获取用户自然语言查询请求,并判断其是否与数据库查询相关;若不相关,则调用外部语言模型生成响应结果并终止流程;若相关,则提取关键实体并进行语义补全,生成结构化数据;基于该数据通过向量检索模型与重排序模型在知识库中检索,得到候选表集合,并筛选出最匹配的目标表;进一步判断是否涉及跨表查询,若涉及则迭代补充表,否则基于目标表及结构化数据生成SQL语句;在数据库中执行语句查询并根据执行情况进行修正,直至获得有效结果;最后对查询结果进行校验与语义解释,输出与自然语言查询请求语义一致的响应结果至用户。
技术关键词
数据检索方法
自然语言
语句
生成结构化数据
排序模型
语义相关度
平台
字段
数据检索系统
数据检索技术
实体
可读存储介质
处理器
程序
指令
存储器
通知
编码
系统为您推荐了相关专利信息
模板生成方法
大语言模型
命名实体识别模型
文本
逻辑
文件比对方法
文本识别模型
预训练语言模型
语义向量
目录
分布式数据库
非易失性计算机可读存储介质
格式
计算机可执行指令
物理