目录

如何基于LLM及NL2SQL打造对话式智能BI助手

如何基于LLM及NL2SQL打造对话式智能BI助手

这些系统,您都有吗?

  • 数据仓库(DW)和数据湖(DL)
  • 制造执行系统(MES)
  • 资源规划系统(ERP)
  • 客户关系管理系统(CRM)
  • 财务分析系统(OA)
  • ……

数字化时代,数据如同企业的命脉,各类业务数据管理系统成了各大企业必备。

AI时代,该如何高效地利用和分析这些数据?

NebulaAI来递答卷—— 基于LLM大模型以及NL2SQL技术,打造对话式智能BI助手 ,为企业带来前所未有的数据交互体验。

大部分的业务系统或者数据库往往需要技术人员进行复杂的操作,数据查询和分析过程繁琐,难以满足快速获取数据洞察的需求。常见的BI平台,也是需要人工手动搭建数据看板。而智能BI助手融合了AI大模型智能推理能力、自然语言处理能力以及NL2SQL技术,让数据交互变得简单直观。

用户只需 用自然语言提出问题 ,智能BI助手就能理解用户意图,并迅速 给出准确的数据统计分析结果 ,甚至是 图形化数据看板 ,真正实现了 “说说话就把数据给查了”

https://i-blog.csdnimg.cn/direct/4e75372eae8b4473bc0e7b9c64a0dd7a.png#pic_center 【图】对话式智能BI助手:说说话就把数据给查了

基于 NebulaAI 搭建智能BI助手

1、NebulaAI是什么?

NebulaAI企业级AI应用开发平台,无论您是否有技术基础,都可以在NebulaAI 上快速搭建各类智能应用,比如智能BI助手。

  • 一台云主机即可部署,开箱即用

  • 界面简洁,非开发者也能快速上手

  • 支持对接多种大语言模型(全面支持DeepSeek)

  • 零代码拉通各类企业系统

  • 无缝嵌入网站、办公系统(企业微信、钉钉)

  • 三分钟创建一个AI App

  • 社区版免费用

  • ……

    https://i-blog.csdnimg.cn/direct/6757ac78dc004c5f95b55cb99e10639f.jpeg#pic_center

    【图】NebulaAI:企业级AI应用开发平台

2、搭建步骤

(1)安装NebulaAI

NebulaAI社区版免费下载地址及部署指南:

(2)申请一个大模型

这里就不详细介绍大语言模型申请教程了,各个大模型的官网都有十分完善的教程和文档,大家可以自行查阅。

除了ChatGPT,NebulaAI支持多种模型接入,例如DeepSeek、Ollama、Azure OpenAI、OpenAI、通义千问、百度千帆、讯飞星火、Gemini、Claude 等。

(3)搭建智能 BI 助手教程

NebulaAI部署完成后,注册进入页面,直接开始【创建应用】,即可进入下方截图界面。

根据截图步骤,开始创建:

  1. 第一步:用文字描述打造人设指令,添加技能等。

  2. 第二步:从后台一键上传数据表格或者对接数据库。(这里需要退回到主页,创建知识库。知识库支持上传的内容有:文本文档数据,URL链接,音视频数据等。)

  3. 第三步:绑定与数据系统或其他系统相关的API。这一步可以实现多个系统同时连接、打通.

  4. 第四步:开启“可教性”,进行预览调试。

  5. 第五步:一键发布应用。(NebulaAI支持的发布渠道有We嵌入、企业微信以及钉钉等。)

    https://i-blog.csdnimg.cn/direct/15e9cdeaded344a4974e4027c2b91c79.png#pic_center

    【图】三分钟构建一个智能 BI 助手

可以看到,基于NebulaAI搭建智能BI助手,界面设计简洁直观,操作流程简单易懂,即使是没有技术背景的业务人员,也能迅速上手。

对话式智能BI助手:让数据查询、分析、管理,化繁为简

NebulaAI核心能力之一便是NL2SQL,用户无需掌握复杂的SQL语法,只需用自然语言描述自己的查询需求,NebulaAI就能将其自动精准地转换为对应的SQL语句,并从数据库中快速检索出所需数据。

https://i-blog.csdnimg.cn/direct/66f0964b0e294625ad21a7ee81da3a3d.jpeg#pic_center

【图】BI 助手自动生成SQL语句查询数据

举个例子

以一家电商企业为例,老板要数据,他想要了解 “过去一个月内,销售额最高的前10款产品及其销售数量和销售额”。

https://i-blog.csdnimg.cn/direct/4c57cff3689543618a9d1e6928b4699c.png#pic_center

在现有系统中,工作人员可能需要花费大量时间收集数据,制作表格。没有数据甚至还要提需求拉上技术写个SQL语句查询出来。

而在智能BI助手中,市场人员只需在AI对话框中输入他的问题,NebulaAI便能瞬间理解其意图,自动生成准确的SQL查询语句,快速从数据库中筛选出相关数据,并以直观的图表形式呈现出来。整个过程简单快捷,大大提高了工作效率。

https://i-blog.csdnimg.cn/direct/6840308c9007476a88cf979998d10c9e.jpeg#pic_center

多元场景,全面赋能

智能BI助手的应用场景,十分广泛:

  1. 企业运营管理:NebulaAI 可以实时监控企业的各项关键指标,如销售额、利润、库存周转率、客户满意度等。
  2. 财务情况分析:NebulaAI 完全私有化部署,即便绑定了企业财务系统,也无需担心数据安全问题。
  3. 市场分析:NebulaAI能够深入了解市场动态和竞争对手情况。它可以对海量的市场数据进行收集、整理和分析,包括市场规模、市场份额、消费者需求、竞争对手产品特点和营销策略等。
  4. 制造采购分析:NebulaAI 可用于优化供应链管理、控制采购成本和管理供应商关系。 ……

最后

借用饺子导演名言:

“出来混的第一步是什么?”

“你得先出来。”

https://i-blog.csdnimg.cn/direct/c0ffe5000130403d8f7a502193778f5f.jpeg#pic_center

创建智能 BI 助手第一步是什么?

是先下载一个免费的NebulaAI社区版!