getnao/nao

👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone

解决的问题

nao 是一个用于构建和部署分析代理的框架,允许业务用户使用自然语言查询其数据。它通过提供聊天界面来获取即时洞察和可视化图表,从而弥合复杂数据仓库与非技术用户之间的鸿沟。

运作方式

用户使用 nao-core CLI 创建代理的上下文——包括数据、元数据、文档和规则。然后,此上下文通过聊天 UI 进行同步和部署。该框架与数据堆栈无关,这意味着它可以与各种数据仓库和 LLM 搭配使用,并且可以自托管以确保安全性。

适用对象

  • 数据团队:希望为其组织提供可靠的自助式分析,同时保持对代理上下文和性能的控制。
  • 业务用户:需要以浅显的英文快速获得数据问题的解答,而无需了解 SQL 或技术性的数据结构。

亮点

  • 开放式上下文构建器:创建类似文件系统的上下文,包含数据、元数据、文档和工具。
  • 原生数据可视化:直接在聊天界面中生成和自定义图表与可视化图表。
  • 代理可靠性可视化:包含一个评估框架,可在部署前使用预期的 SQL 结果对代理性能进行单元测试。
  • 自托管且安全:支持自托管和使用私有 LLM 密钥以确保数据隐私。
  • 透明的推理过程:用户可以查看代理的推理过程以及用于生成答案的来源。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目