Chat2DB下载、以及AI功能使用

news2024/12/22 8:49:28

📖 简介

   Chat2DB 是一款有开源免费的多数据库客户端工具,支持 windows、mac 本地安装,也支持服务器端部署,web 网页访问。和传统的数据库客户端软件 Navicat、DBeaver 相比 Chat2DB 集成了 AIGC 的能力,能够将自然语言转换为 SQL,也可以将 SQL 转换为自然语言,可以给出研发人员 SQL 的优化建议,极大的提升人员的效率,是 AI 时代数据库研发人员的利器,未来即使不懂 SQL 的运营业务也可以使用快速查询业务数据、生成报表能力。

✨ 特性

  • 🌈 AI 智能助手,支持自然语言转 SQL、SQL 转自然语言、SQL 优化建议
  • 🔥 智能报表,利用AIGC能力,一句话生成报表。
  • 👭 支持个人模式、支持团队协作模式,让研发协同效率更高。
  • 🔌 除支持目前主流数据库外,还支持国产数据库如:达梦、Oceanbase、人大金仓。
  • ⚙️ 强大的数据管理能力,支持数据表、视图、存储过程、函数、触发器、索引、序列、用户、角色、授权等管理
  • 🛡 前端使用 Electron 开发,提供 Windows、Mac、Linux 客户端、网页版本一体化的解决方案
  • 🎁 支持环境隔离、线上、日常数据权限分离

🚀 支持的数据库

Chat2DB 支持的数据库连接有:

  • MySQL
  • PostgreSQL
  • H2
  • Oracle
  • SQLServer
  • SQLite
  • MariaDB
  • ClickHouseare
  • DM
  • Presto
  • DB2
  • OceanBase
  • Hive
  • KingBase

Redis和MongoDB得到部分支持,Hbase、Elasticsearch、openGauss、TiDB、InfluxDB将在未来得到支持。

github官网:github官网

 下面介绍他的两种下载方法:

一、通过github,克隆文件,然后本地启动(有点麻烦,推荐方法二,直接下载安装包)

💻 本地调试

  • git clone 到本地
$ git clone git@github.com:chat2db/Chat2DB.git
  • 前端调试
node版本必须为16及以上 
一定要用yarn
$ cd Chat2DB/chat2db-client
$ yarn
$ yarn run start:web
  • 后端调试
$ cd ../chat2db-server
$ mvn clean install # 需要安装maven 3.8以上版本
$ cd chat2db-server/chat2db-server-start/target/
$ java -jar -Dloader.path=./lib -Dchatgpt.apiKey=xxxxx chat2db-server-start.jar  # 需要安装java 17以上版本,启动应用 chatgpt.apiKey 需要输入ChatGPT的key,如果不输入无法使用AIGC功能
  • 如果你需要独立部署
# chat2db-client
$ npm run build:web:prod 
$ cp -r dist ../chat2db-server/chat2db-server-start/src/main/resources/static/front 
$ cp -r dist/index.html ../chat2db-server/chat2db-server-start/src/main/resources/thymeleaf

# 再打包后端服务

二、下载安装包

直接从官网进行下载即可:Chat2DB

 

 AI工具

可以在基础设置里切换中文

获取AI Key

要使用AI工具,需要在安装好后,配置api key才能使用。

Api key的获取,可以关注官方公众号: Ch2DB   然后回复:AI Key  可以赠送每天一百次的使用,当然你也可以花钱买

然后连接你的数据库

然后尽情发挥:

 剩余的,就可以自己摸索了

再附上 官方教程地址,以供扩展:Chat2DB使用教程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1139511.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

在线客服系统源码H5网页版 带完整搭建教程

今天源码小编来给大家介绍一个新源码系统在线客服系统源码H5网页版。与传统客服系统相比,在线客服系统源码H5网页版具有更高的灵活性和可扩展性,同时能够更好地支持移动端访问。 H5网页版在线客服系统源码采用前端与后端分离的技术架构,前端…

Redis文件事件模型

Redis是事件驱动的程序,并基于Reactor模式开发了自己的网络事件处理器,被称之为文件处理器(File Event Handler)。 文件处理器通过I/O多路复用程序来同时监听多个Socket,并根据Socket目前执行的任务来关联不同的事件处理器。当被监听的Socket…

一次js请求一般情况下有哪些地方会有缓存处理

目录 前言 1. 浏览器缓存 1.1 强缓存 用法 代码 理解 1.2 协商缓存 用法 代码 理解 2. 服务端缓存 2.1 反向代理缓存 用法 代码 理解 2.2 应用层缓存 用法 代码 理解 3. CDN缓存 3.1 用法 3.2 理解 4. DNS缓存 4.1 用法 4.2 理解 5. AJAX请求缓存 5.…

大数据平台架构及规划

梳理了数据平台及未来规划,具体如下: 整体架构: 当前建设进展: 部署架构 部署架构2: Flink 实时计算平台架构 版本1: 版本2: 离线平台架构: 未来规划:

爱玛电动车:不止有时尚设计,更有领先的引擎动力科技

从外卖骑手的穿梭配送,到上班族的日常通勤;从年轻女孩的时尚出街,到为人父母的带娃出行。经过二十多年的高速发展和监管探索,电动两轮车已成为我国居民短途出行的重要民生交通工具和生产力工具,而消费者对电动车产品科技水准和质量的需求,也在不断提高。 未来,电动两轮车行业将…

记一次EasyExcel导出时将空格丢失的问题

EasyExcel的issues可以看到 需求:导出的数据以树形展示,如下: 导出结果: 原因: EasyExcel会默认去除掉空格,autoTrim熟悉默认为true,只需要设置为false即可。

学生用台灯应该选什么样的?分享好用的学生台灯

很多导致在那个不注重孩子学习的光线问题,导致孩子在不知不觉中视力下降。要知道,孩子在阅读书本、书写作业时,注意力都是高度集中的,如果孩子是在昏暗的光线下用眼,会造成瞳孔长时间散大,出现眼内液体循环…

【嵌入式】HC32F07X ADC采样及软件滤波

目录 一 背景说明 二 原理分析 三 电压采样 四 软件滤波 一 背景说明 使用小华(华大)的MCU HC32F07X实现四个通道的 0-5V 电压采样,并对采样结果进行滤波处理。 二 原理分析 【1】ADC原理说明: 单片机是数字芯片,…

【Ubuntu 终端终结者Ctrl shift e无法垂直分页解决办法】

Ubuntu 终端终结者Ctrl shift e无法垂直分页解决办法 错误原因解决办法 错误原因 这是因为ibus输入法有一个快捷键占用了这个终端终结者的快捷键 解决办法 打开命令行输入 ibus-setup进入到如下页面随后将其中的表情注释的快捷键删除即可

Java生成Jar包方法

1. 设置->项目结构 2. Artifacts->JAR->From modules… 3. 打开菜单栏 4. Build Artifacts… 5. Build或Rebuild (完)

《SpringBoot项目实战》第二篇—接口用户上下文的设计与实现

系列文章导航 第一篇—接口参数的一些弯弯绕绕 第二篇—接口用户上下文的设计与实现 第三篇—留下用户调用接口的痕迹 第四篇—接口的权限控制 第五篇—接口发生异常如何统一处理 本文参考项目源码地址:summo-springboot-interface-demo 前言 大家好!…

解决:谷歌浏览器访问http时,自动转https访问的问题

问题背景:某个系统网站,之前一直用https域名访问,现在改成http域名后,用http访问,谷歌浏览器会自动跳转到https。 解决方法: 在浏览器中输入网址:chrome://net-internals/#hsts -》 在“Delete…

Response Header中不暴露Server(IIS)版本、ASP.NET及相关版本等信息

ASP MVC开发的Web默认情况下会在请求的回应中暴露Server、X-AspNet-Version、X-AspNetMvc-Version、X-Powered-By等相关服务端信息,公开这些敏感信息会存在一定的安全风险。 X-SourceFiles标头用于被IIS / IIS Express中某些调试模块理解,它包含到磁盘上…

首个集成AI的国产操作系统带来了哪些惊喜

在2023年的统信UOS技术开放日暨deepin Meetup北京站上,统信UOS展示了其最新的AI技术和应用,标志着国产操作系统进入了一个全新的AI时代。作为国内领先的操作系统,统信UOS不仅为用户提供了更智能、更高效的服务,还为开发者打开了强…

颈肩肌筋膜炎做什么检查

颈肩肌筋膜炎症状 颈肩背部广泛疼痛酸胀沉重感、麻木感,僵硬、活动受限,可向后头部及上臂放散。疼痛呈持续性,可因感染、疲劳、受凉、受潮等因素而加重。查体见颈部肌紧张,压痛点常在棘突及棘突旁斜方肌、菱形肌等,压…

语雀宕机8小时,是否说明现在高可用架构很脆弱?

系列文章目录 高并发架构去重难?架构必备技能 - 布隆过滤器 当Dubbo遇到高并发:探究流量控制解决方案 主从选举机制,架构高可用性的不二选择 面试Dubbo ,却问我和Springcloud有什么区别? 消息队列选型——为什么选择R…

06 rpm和yum

rpm -ivh 软件包名 安装软件 yum仓库的配置和基本的命令使用 1 配置本地仓库文件 local.repo cd /etc/yum.repos.d/ vi local.repo 输入 [c6-local] nameCentOS-$releasever - local baseurlhttp://192.168.230.128/centos/6/os/x86_64 gpgcheck0 enabled1 gpgkeyfile:///et…

基于SpringBoot+SSM苍穹外卖之实战项目

功能介绍: 基于SpringBootSSM苍穹外卖之企业级实战项目。该系统定位的是一款为餐饮企业(餐厅、饭店)定制的软件产品,在线外卖系统,顾客可以通过网站或者手机 App 订购餐点。 主要功能: 管理端 模块描述登…

小红书为什么流量不好,小红书笔记质量评判标准有哪些?

我们都知道小红书平台强大的种草力与传播力,需要依靠优质笔记的输出来达成。但是很多时候,我们撰写了笔记,却无法被收录,获得流量,这都是因为笔记质量出现了问题。那么小红书为什么流量不好,小红书笔记质量…

20PIN直插百兆网络变压器 H82022D

这是一颗20PIN直插百兆网络变压器 PIN距为2.0 ,与H82002D是一样的,但内部线路刚好相反 本产品我司可支持一件代发,并支持出口 专业网络变压器,尽在Hqst