摘要
本发明涉及人工智能技术领域,具体提供一种生成报表的智能体,包括:配置模块,用于配置元数据的来源数据库和数据表,为来源数据库和数据表生成数据库表向量,并基于数据库表向量生成元数据结构图谱;推理模块,用于从用户问题提取关键元素,并基于关键元素和所述元数据结构图谱查询临时数据表;行动模块,用于从所述临时数据表中查询与用户问题匹配的数据,将匹配的数据绘制为报表并将报表作为答案输出;记忆模块,用于将用户问题和答案保存至长短期记忆池。本发明能够根据用户问题检索相应的数据并生成报表,这种动态报表生成方式能够适应用户的关注度变化,无需开发固定模板,提升了报表生成效率。