工具定位
用户通过自然语言查询的方式,实现对数据库数据的查询、分析。
功能规划
- 数据建模能力,对数据库的表、视图等对象进行建模,维护表名、表描述及其字段名、字段描述、字段类型、示例数据等,包括表关系等。
- NL2SQL能力,根据用户输入的问题,寻找对应的表列表,依托大模型生成SQL
- 查询数据能力,适配数据源查询数据
- 结果展示能力,通过文本或表格展示结果数据
- 图表展示能力,基于结果数据,推荐可视化图表展示及相关配置
- 数据解读能力,对结果数据进行文本摘要描述展示
- 扩展分析能力,对结果数据进行相关异常分析判断