Text2Sql:Chat2DB使用DeepSeek

1、什么是 Chat2DB

Chat2DB 是一款开源、跨平台的数据库客户端工具,定位是AI 增强型数据库 IDE ,它同时具备传统 Navicat、DBeaver 这类数据库管理工具的能力,额外内置 AI 大模型能力,核心主打 Text2SQL(自然语言转 SQL)。

官网地址:数据管理开发分析软件。项目开源地址:https://github.com/OtterMind/Chat2DB,支持 Windows、Mac、Linux 全平台安装,同时提供 Web 网页版,个人免费使用。

和传统数据库客户端最大区别: 传统客户端:你需要自己写 SQL、调试语法、查表结构; Chat2DB:你只需要用中文描述查询需求,AI 自动生成 SQL,同时支持 SQL 解释、SQL 优化、数据洞察。

适用人群:后端开发、数据分析师、DBA、测试工程师,不会写复杂 SQL 的业务人员也可以上手。

2、核心功能亮点

2.1 Text2SQL,自然语言生成 SQL

这是它最核心的能力。

  • 绑定数据库后,AI 读取表结构、字段注释,你输入中文需求,例如:统计每个月的订单总额、查询近7天注册的用户,按地区分组,AI 直接输出可执行 SQL。
  • 支持对 SQL 做解释、改写、优化、加索引建议。
  • 支持 DDL:建表语句、修改表结构、生成测试数据。

2.2 多数据源统一管理

  • 支持几乎主流数据库:MySQL、PostgreSQL、Oracle、SQL Server、ClickHouse、Doris、Redis、MongoDB 等。 可以在一个工具内配置多个数据库连接,切换不同实例,替代多个数据库客户端。

2.3 完整数据库客户端能力

  • 可视化表结构:查看表、字段、索引、主键、注释;
  • 数据在线增删改查、筛选、导出(Excel/CSV);
  • SQL 编辑器、语法高亮、自动补全、执行计划 explain;
  • 数据库同步、表对比、结构导出。

2.4 灵活的 AI 模型接入能力

Chat2DB 没有绑定单一厂商大模型,支持多种 AI 来源:

  • OpenAI、Azure OpenAI;
  • Ollama 本地模型(本地部署 Qwen、Llama、DeepSeek,不走公网 API,无费用);
  • 自定义 OpenAI 兼容接口:DeepSeek、通义千问、Kimi 等兼容 OpenAI 协议的模型;

3、使用

3.1 配置数据库

​

3.2 配置大模型

我使用的是DeepSeek,配置的是DeepSeek的API key。

自定义模型

​

​

3.3 AI查询

统计查询

​

​

联表查询

3.4 仪表盘

添加仪表盘

创建图表

数据配置

写sql,执行,生成报表

生成图表

相关推荐
xiancai_xianyu9 天前
Text2SQL落地生产库前,SQL要过哪三道闸
前端·数据库·sql·sql注入·text2sql·ai agent开发·企业级ai框架
只是甲1 个月前
Text2SQL 系列博客 07:4 步选型法(上)- 场景与标准的定义
人工智能·text2sql·nl2sql·ai agent·智能问数
只是甲1 个月前
Text2SQL 系列博客 08:4 步选型法(下)- 评估打分与最终决策
text2sql·nl2sql·ai agent·智能问数
只是甲1 个月前
Text2SQL 系列博客 04:SuperSonic 深度剖析 - 腾讯音乐开源,把 Headless BI + Chat BI 玩明白了
text2sql·ai agent·智能问数·supersonic·开源text2sql
黄骨鱼骨1 个月前
DatI:给AI接入数据库,Agent时代的NL2SQL问数与多维表格应该怎么做
java·database·text2sql·nl2sql·chatbi·mcp·data agent
xiancai_xianyu2 个月前
企业智能问数怎么落地,从自然语言到SQL那道坎有多难
数据库·人工智能·sql·text2sql·企业智能问数·agentrag·ai推理可视化
smilejingwei3 个月前
Text2SQL 想落地,要在承认 AI 有幻觉的前提下设计方案
text2sql·智能问数·润乾nlq
只是甲3 个月前
Text2SQL 系列博客 02:技术原理深度剖析 - 从自然语言到 SQL 的完整链路
人工智能·text2sql·nl2sql·ai agent·自助数据分析·data agent·agentic 数据洞察
润乾软件3 个月前
如何快速判定智能问数(Text2SQL)方案是否可用
text2sql·智能问数