Skip to content

Releases: tencentmusic/supersonic

SuperSonic v0.9.4 Release

01 Jul 13:36
2f0ac2b
Compare
Choose a tag to compare

1.易用性

  • 上线文档中心官网
  • 支持Docker容器化部署
  • 支持测试大模型连通性
  • 升级智能助理配置界面
  • 支持对接更多的大模型
  • 支持对接更多的向量库

2.可靠性

  • 引入Memory记忆机制
  • 支持带with的语义查询
  • 增加Text2SQL评估测试

SuperSonic v0.9.2 Release

01 Jun 08:11
ef69562
Compare
Choose a tag to compare

1. 【问答对话】功能和体验优化

  • 支持多轮对话
  • 增加术语配置和识别,帮助大模型学习私域知识
  • 支持在助理处配置大模型参数
  • 引入WorkFlow,Mapper、Parser、Corrector支持回跳执行

2. 【语义建模/指标市场】功能和体验优化

  • 引入【模型集】的概念,简化【主题域】管理
  • 支持自动从库表字段获取注释来填充度量/维度中文名称
  • 指标市场支持用自然语言进行搜索

3. 【系统页面】整体优化升级

4. 【启动脚本】优化

  • 去除runtime目录,简化目录结构
  • IDE模式支持直接build webapp

SuperSonic v0.9.0 Release

03 Apr 14:18
6b60bfe
Compare
Choose a tag to compare
  1. Headless将”标签”升级为一级语义实体

  2. Headless增加Chat API

  3. chat-core核心组件迁移至headless-core

  4. 代码调整和抽象优化

    • Headless核心组件采用SPI机制
    • Headless指标主页查询接口优化

SuperSonic v0.8.6 Release

23 Feb 13:51
e36060e
Compare
Choose a tag to compare
  1. Headless引入VIEW抽象和功能模块

  2. Chat功能和体验优化

    • 增加TimeCorrector来避免查询过长时间区间
    • Chat页面展示各Sql时风格保持一致
  3. 基于DuSQL数据集建立Text-to-SQL评测工程

  4. 代码工程结构和测试体系优化

    • Headless集成Embedding和Knowledge相关功能
    • 同环比功能迁移至Chat Processor
    • 增加Headless集成测试

SuperSonic v0.8.4 Release

19 Jan 15:35
be158a1
Compare
Choose a tag to compare
  1. Headless扩展指标定义模式
  • 支持基于度量,已有指标,原始字段三种模式来定义新指标
  1. Headless生成物理SQL简化

  2. Headless新增支持PostgreSQL数据源

  3. Chat和Headless代码调整和抽象优化

SuperSonic v0.8.2 Release

19 Dec 08:43
f60c167
Compare
Choose a tag to compare

1.Python服务用Java工程重写,默认为Java实现

2.支持在界面设置大模型SQL生成方式

3.前端体验优化

  • 指标市场体验优化
  • 语义建模画布体验优化

4.chat代码结构调整和抽象优化

SuperSonic v0.8.0 Release

27 Nov 17:55
4d095f9
Compare
Choose a tag to compare
  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互为补充

SuperSonic v0.7.5 Release

16 Oct 05:20
86bf40c
Compare
Choose a tag to compare

Added

  1. 查询体验优化
  • 支持展示LLM解析SQL、逻辑SQL、物理SQL
  • 支持对过滤条件修改重新查询功能
  • 增加show case功能,查看推荐相似问题
  • SQL Corrector整体优化
  1. 支持嵌套查询

Updated

  1. 部署和配置优化
  • 整个项目编译和部署方式优化
  • 支持配置化修改不同大模型和参数

SuperSonic v0.7.4 Release

13 Sep 06:43
c8b5c0f
Compare
Choose a tag to compare

Added

  1. 支持对原始数据按时间粒度聚合创建指标
  2. 支持模型别名解析
  3. 数据库连接从模型管理单独抽出,方便各模型复用数据库连接

Updated

  1. 简化编译启动脚本,方便用户使用
  2. LLM语义解析生成DSL优化:
  • 按聚合和明细模式展示
  • 修复部分复杂DSL案例查询异常

SuperSonic v0.7.3 Release

30 Aug 06:58
40e0a58
Compare
Choose a tag to compare

Added

  1. 保存每次用户提问所产生的语义解析信息,以及映射、解析、执行各环节的耗时统计;
  2. 新增可自定义的Agent,可以根据语义模型、解析方式、第三方插件的组合来定制不同的Agent;

Updated

  1. LLM语义解析生成DSL优化
  • 将DSL解析出的筛选条件在前端展示;
  • 对DSL的时间表达式和维度取值做后置的解析与修正
  1. 对话界面的优化,将“意图解析”和“数据查询”合并展示