当前位置: 首页 > news >正文

NL2SQL-基于Dify+阿里通义千问大模型,实现自然语音自动生产SQL语句

本文基于Dify+阿里通义千问大模型,实现自然语音自动生产SQL语句功能,话不多说直接上效果图

 

我们可以试着问他几个问题

查询每个部门的员工数量

SELECT d.dept_name, COUNT(e.emp_no) AS employee_count
FROM employees e
JOIN dept_emp de ON e.emp_no = de.emp_no
JOIN departments d ON de.dept_no = d.dept_no
WHERE de.to_date = '9999-01-01'
GROUP BY d.dept_name
LIMIT 100;

哪些部门的员工人数超过50?

SELECT d.dept_name, COUNT(e.emp_no) as employee_count
FROM employees e
JOIN dept_emp de ON e.emp_no = de.emp_no
JOIN departments d ON de.dept_no = d.dept_no
WHERE de.to_date = '9999-01-01'
GROUP BY d.dept_name
HAVING COUNT(e.emp_no) > 50
LIMIT 100;

 

页面效果图如下所示:

 

 

将上述工作流发布后,在会话框中感受一下效果

 

可以看到基于大模型工具,可以快速高效的将自然语音转化为SQL语句,降低我们与数据库沟通的门槛。后续将介绍如何执行自动生产的sql语句,将查询结果以表格、图表的方式自动呈现,同时自动生产数据查询分析报告。

参考资料:
获取NL2SQL案例Dify的DSL文件,请跳转 https://mp.weixin.qq.com/s/Puj896RkNh1gyOPGLUc2UQ

想要获取Dify v.1.0最新版本的景象,跳转这里 Dify v1.0.0 里程碑版本正式亮相-CSDN博客

 

关注作者及时获取更新动态!

 

相关文章:

  • C++初阶--基本语法讲解
  • 数据安全_笔记系列11:GDPR(通用数据保护条例)合规框架
  • CDefView::_OnFSNotify函数分析
  • STM32MP157A单片机移植Linux系统使用python链接云服务器
  • Spring统一格式返回
  • Spring学习笔记03——Spring Boot的文件结构
  • XGMII(10 Gigabit Media Independent Interface)详解
  • Mac上安装Pycharm
  • 【音视频】音频基础
  • 前端项目打包生成 JS 文件的核心步骤
  • 飞牛NAS玩转DeepSeek-R1大模型并实现内外网自由互通
  • AI浏览器BrowserUse:本机运行环境准备(二)
  • Linux搭建个人大模型RAG-(ollama+deepseek+anythingLLM)
  • java jar包内的jar包如何打补丁
  • 51单片机编程学习笔记——74HC245八路三态输出双向收发器
  • Ubuntu 下 nginx-1.24.0 源码分析 - ngx_conf_read_token
  • 矩阵压缩存储
  • 大白话TypeScript 第十章TypeScript 学习全阶段详细总结
  • Unity TMP_InputField 多行输入时的高度适应
  • Spring生命周期都有哪些阶段
  • 网页制作软件英文名字/杭州网站seo优化
  • 查网站有没有做推广/网页免费制作网站
  • 做预约的网站/软文写作经验
  • 网站建设好处/企业策划推广公司
  • 哪个不是网站开发工具/网站开发的流程
  • 网店推广教材/武汉百度搜索优化