本文基于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;
页面效果图如下所示:
基于Dify与通义千问实现自然语音转SQL
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



