概念

概念 #

助理 #

智能助理可以理解为SuperSonic一系列工具的集合, 一个智能助理可以同时具备规则解析, 大模型语义解析, 插件召回等多种工具和能力。 用户可以根据自己的需要进行配置, 问答对话时也可以灵活选择需要的智能助理。 此外,因为智能助理可以选择特定的工具, 配置适合的智能助理可以减少不同工具之间的干扰,使得用户可以更加专注在自己需要的工具中。 而工具中又可以配置特定的数据集, 也可以减少不同数据集数据之间的干扰, 使得用户更容易获取到自己需要的数据。

工具 #

SuperSonic中的工具主要分为以下三种:

1. 规则解析: 由规则实现的Text2SQL方式,优化点是解析速度快,成本低,非常适合Demo或者一些简单场景,但准确率没有大模型语义解析高。

2. 大模型语义解析: 基于大模型实现的Text2SQL方式,能实现较复杂的Text解析。

3. 第三方插件: 对以上两种工具的拓展,意在实现Text2SQL之外的能力,下面有详细介绍。

插件 #

为了更好的实现用户的自定义需求,SuperSonic提供了插件市场的功能。 用户录入插件信息之后, 插件就可以被向量数据库和LLM召回, 进而执行对应的插件逻辑。目前插件分为Web页面插件和Web服务插件两类。

Web页面插件: 插件形式为任意一个网页, 可以是一个看板, 也可以是一个解读报告, 召回之后可以把这个网页渲染到问答会话列表;

Web服务插件: 插件形式为任意一个HTTP服务链接, 通过插件召回之后, 问答服务可以根据配置自动去调用HTTP服务链接并获取结果, 并把结果呈现到问答会话列表进行渲染。