SQLBot icon indicating copy to clipboard operation
SQLBot copied to clipboard

🔥 基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs using RAG.

Results 59 SQLBot issues
Sort by recently updated
recently updated
newest added

**SQLBot version** v1.1.4 **Please describe your requirements or suggestions for improvement** 1. 数据分析、数据预测、SQL按钮是否可以支持配置不显示 2. 点了继续提问,或者输入新的问题时,右边的滚动条没有自动移到最下方 3. 修改了小助手名称后,嵌入的页面左上角标题没有更新,如下图 4. 小助手没有【猜你想问】,或者可以配置引导问题

feature

期望管理员编辑好仪表盘,其他用户可共享.问题生成sql有一点点偏差可以手动修正.

feature

**SQLBot 版本** v1.0.0 **请描述您的需求或改进建议** 数据不可见、问题不明确是影响查询结果的主要因素。 1. 从实际应用角度来看,开发阶段需要优先构建好元数据,理清表之间的关系。虽然现有功能在构建元数据方面没有问题,但表关系不够直观。 - 建议:是否可以提供一个可视化的表关系构建标签(label),让用户能够更直观地建立和查看表之间的关联关系? - 同时考虑加入字段字典维护功能,因为在很多场景下,字段本身就是检索的重要维度。 需要一个类似以下的维护关系的可视化界面: ![可视化表关系构建界面](https://github.com/user-attachments/assets/c8619a56-376f-4472-a111-e8f3e7950243) 2. 是否可以新增针对数据集的内置问题? - 新增内置问题,应针对已知数据集设计,确保能够准确映射到具体数据。 - 可以采用内置推荐机制,或者提供选项供用户选择,帮助用户快速定位常见问题。 **思考灵感来源**:用户使用系统是有使用习惯的,完全未知领域随意提问的情况毕竟是少数。SQLBot是构建在特定数据源之上的,因此面对的不是完全未知的场景。针对某个固定的数据源,用户能询问的内容实际上是相对固定的。用户不会逐一尝试各种问题,而是会重复询问类似的问题,例如"xxx趋势"、"xxx最新情况"等。SQLBot应该能够针对特定数据库,除了动态生成数据查询功能外,还能通过积累用户使用经验变得越来越好用,真正解决用户的问题。

Scheduled
feature

**SQLBot version** **Please describe your requirements or suggestions for improvement** 希望能增加支持看板数据集,数据取数、归因分析、预测等能力;这样更专业更有效。

feature

![Image](https://github.com/user-attachments/assets/e5c0610c-1fb6-4e09-a733-346047b332e6) 问题描述 目前系统内置的数据分析功能,虽然能够在查询数据的基础上提供一定的分析,但存在以下问题: 分析逻辑固定:分析过程是预设的,用户无法根据自己的需求输入分析意图。 缺乏交互性:用户即便通过查询拿到了数据,也无法进一步基于这些数据做更灵活的分析。 使用价值有限:在实际场景中,用户往往有更复杂、定制化的分析需求,但现有功能无法满足。 改进建议 建议新增 “基于数据的自助分析功能”,让用户能够像操作仪表盘一样,在选中数据后直接输入自己的分析描述(自然语言)。系统根据用户输入的分析意图,结合已有数据,生成对应的分析结果。 技术考量 Token 长度问题 直接将查询结果和用户输入全部传给大模型,容易导致超出 token 限制。 解决思路 引入向量化存储与检索,将数据切分后做向量索引。 通过用户意图检索相关片段,再拼接输入给大模型,从而降低 token 占用,提高分析效率与准确性。 预期效果 用户能够自由输入分析意图,而不是被动接受预设逻辑。 系统支持更灵活的场景化分析,增强交互性和实用性。 减少 token 压力,保证大模型调用的稳定性。

feature

SQLBot version v1.0.0 需求或改进建议 目前仪表盘中的图表是静态数据,图表 = 一次性查询结果,无法体现实时性。 改进设想: 支持从 自然语言 → 图表 的动态转换,并配合后台刷新机制,让图表能够实时更新。 举例:自然语言输入 “查看最近十条 XX 数据”,转换成的 SQL 查询本身就是动态的,不同时间执行结果会随之变化。如果能基于此生成图表,那么图表就不再是静态快照,而是一个 动态查询驱动的可视化。 后续可以扩展为支持 动态 SQL 构建图表,这点可能与 DataEase 的功能有交集,但关键在于利用 SQLBot 的语义转 SQL 能力,让生成的图表天然具备实时性。

feature

**SQLBot version** v1.0.0 **Please describe your requirements or suggestions for improvement** 由于网络环境的问题,需要通过代理才能访问AI大模型,请问目前SQLBot是否支持,应该怎么配置?

feature

**SQLBot version** **Please describe your requirements or suggestions for improvement** 1、点击数据分析,系统数据分析 给出结论后,用户肯定想进一步追问,优先给出 4-5个分析建议,还可以识别用户是问数,还是数据分析需求。 2、产品后期屏蔽代码层面报错 3、数据分析时候是否可以关联知识库或者联网搜索。

feature

**SQLBot Version** 比如我用户表中定义的性别,但是又没有在字段注释中表明1代表什么 2代表什么。而是将定义放在了dict表中,这时候它就乱猜了,随意指定哪些值为男 哪些为女。这种能解决吗?

bug