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

Dify搭建ChatFlow制作数据智能查询助手

1.创建应用

image

 2.添加知识检索

知识检索中所用的知识库是数据表结构的txt文档。

数据表结构文档如下:

image

 

 3.添加LLM模型用来推理SQL语句

image

 LLM的描述为:

你是一位SQL专家,擅长根据用户的自然语言结合知识库{{#context#}}中的内容查询生成SQL语句。
1.请根据用户的自然语言描述生成对应的SQL查询语句,直接返回可执行的SQL即可,返回的内容应当可以直接在数据库中执行查询,步需要额外的信息、解释或说明。
2.SQL只能是SELECT相关SQL,所有查询的表及字段只能来自于知识库,严谨随意添加不存在于知识库中的表或者字段。
3.如果根据用户的自然语言无法生成select相关sql,请直接返回select *无法生成SQL* from dual
4.用户的描述只能转化为基于知识库中表的查询不能查询mysql相关系统表

4.参数提取

用来提取推理输出的SQL语句,该语句可在数据执行。

image

 描述信息为:

可以直接在mysql中执行下SQL

 

http://www.jsqmd.com/news/423727/

相关文章:

  • 基于SpringBoot+Vue的博客网站设计与实现
  • 赶deadline必备!顶流之选的AI论文写作软件 —— 千笔·专业学术智能体
  • 干货合集:9个降AI率软件降AIGC网站评测对比,本科生必看!
  • pnpm 快速安装深度解析
  • Jest 断言深度解析
  • pnpm monorepo支持深度解析
  • 无人机视角铁路轨道异物石头倒树识别分割数据集labelme格式1196张4类别
  • 基于motorcad设计的经典65kW 184.6外径 163.3轴向长度 6000RPM 1...
  • 实现花盆土壤缺失识别,判断是否少土,
  • BAGEL-7B模型技术解析:多模态生成与创意应用
  • GO语言实战:从零到一构建Web应用的21天入门课程
  • 应用安全 --- 应知应会 之 加固方法大全
  • 基于PHP、asp.net、java、Springboot、SSM、vue3的Web入侵检测系统的设计与实现
  • 2.2kW直流无刷电机控制器(量产)含源码、原理图、PCB及详细说明文件
  • 基于PHP、asp.net、java、Springboot、SSM、vue3的培训机构管理系统的设计与实现
  • ROS2-通信机制01:话题通信【通信接口文件:.msg文件】
  • 【2026年最新600套毕设项目分享】SpringBoot + Vue基于大数据的专业智能导学系统(14015)
  • 基于PHP、asp.net、java、Springboot、SSM、vue3的健康养生平台的设计与实现
  • 跨境卖家如何建立侵权排查流程保护账号安全
  • 【2026年最新600套毕设项目分享】springboot课程评价管理系统(14011)
  • 跨境卖家如何设计质保政策降低客诉与退货
  • 用 XinServer 后端平台做一个企业后台需要多久?
  • Maxscript如何实现可编辑多边形边的反选?
  • 《构建韧性系统的关键一环:Python 实现熔断器模式全解析》
  • 《Python中的熔断器模式实战:构建健壮系统的最后一道防线》
  • OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
  • 一文讲清:Agent、Workflow、MCP的区别是啥?
  • 题解:DIV2 T2调错记
  • 【每天学习一点算法 2026/02/28】无重复字符的最长子串
  • 解锁RAG检索增强生成:如何让大语言模型突破知识瓶颈,精准回答专业问题