Skip to content

SuperSonic v0.8.0 Release

Compare
Choose a tag to compare
@lxwcodemonkey lxwcodemonkey released this 27 Nov 17:55
· 900 commits to master since this release
4d095f9
  1. Chat图表交互增强
  • 增加每阶段(意图解析、SQL生成、数据查询)的耗时统计
  • 切换不同的意图解析结果,自动发起查询:对已发起过查询的结果做缓存,便于快速切换比对
  • SQL生成增加Schema映射:让用户更透明地感知输入给LLM的上下文,便于定位分析问题
  • 增加推荐相关指标阶段:指标模式的查询下,推荐词向量相似的其他指标,增强对用户的引导
  1. ChatSQL生成增强
  • LLM提示增加先验知识:将特殊的Schema信息作为先验知识输入,增强模型的理解能力
  • LLM生成增加Self-Consistency:一次输出多个SQL,可由用户自己判断切换正确的结果
  • Rule-based和LLM-based解析统一生成S2SQL:保持主链路的统一,简化维护和优化代价
  1. Semantic界面改版
  • 语义模型、智能助理、指标市场、插件市场统一成列表页形式
  • 增加系统设置一级菜单:可对LLM、Mapper、Parser等相关参数做全局配置
  • 移除可见设置模块,统一在指标/维度管理下操作
  • 语义模型的画布模式,支持手动建立模型间的关联:关联建立后会根据语义查询中指定的指标/维度自动生成join
  • 指标可设置绑定维度,限制可用于下钻的维度:绑定维度也可以在模型粒度设置,对模型下所有指标生效,除非某指标本身有设置
  • 指标市场的详情页,支持直接对指标发起查询:作为指标平台的定位,增加传统表单交互,对Chat互为补充