术语介绍
本章节介绍 Data Agent 中的核心术语和概念,帮助你更好地理解系统的工作原理。
Alisa
Alisa 是 Data Agent 的核心 AI 员工,负责将用户的自然语言问题转换为 Logicform(逻辑表达式)。
Alisa的特点是快速(平均响应时间在500毫秒内)、100%稳定、无幻觉。缺点是无泛化能力。泛化能力由Nora提供。
Alisa无需大模型支持,仅在CPU上运行,无需GPU。
Nora
Nora 是 Data Agent 的另一个核心 AI 员工,可以将用户比较模糊的查询语言转化成措辞更精准的自然语言,提供给Alisa进行进一步分析。 Nora需要大模型的API、一个向量数据库以及一个embedding API来支持。
Logicform
Logicform 是 Data Agent 内部使用的一种中间语义表示,它是连接自然语言和 SQL 的桥梁。
工作流程如下:
- 用户提出自然语言问题(如"上个月的销售额是多少")
- Alisa 将问题解析为 Logicform
- SemanticDB(我们自研的一个语义库) 根据 Logicform 生成并执行 SQL
- 前端展示查询结果

