日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

【开源项目推荐】-支持GPT的智能数据库客户端与报表工具——Chat2DB

發(fā)布時(shí)間:2023/12/24 数据库 122 coder
生活随笔 收集整理的這篇文章主要介紹了 【开源项目推荐】-支持GPT的智能数据库客户端与报表工具——Chat2DB 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2023年是人工智能爆火的一年,ChatGPT為首的一系列的大模型的出現(xiàn),讓生成式人工智能徹底火了一把。但有人會(huì)說(shuō),GPT對(duì)于我們數(shù)據(jù)開(kāi)發(fā)來(lái)說(shuō)并沒(méi)有什么作用啊?

今天為大家推薦的開(kāi)源項(xiàng)目,就是GPT在數(shù)據(jù)領(lǐng)域的一個(gè)優(yōu)秀實(shí)踐項(xiàng)目。讓我們一起來(lái)看看吧~

Chat2DB是一個(gè)集成了ChatGPT功能的數(shù)據(jù)庫(kù)SQL客戶端和報(bào)表工具,支持 windows、mac 本地安裝,也支持服務(wù)器端部署,web 網(wǎng)頁(yè)訪問(wèn)。

和傳統(tǒng)的數(shù)據(jù)庫(kù)客戶端軟件 Navicat、DBeaver 相比 Chat2DB 集成了 AIGC 的能力,能夠?qū)⒆匀徽Z(yǔ)言轉(zhuǎn)換為 SQL,也可以將 SQL 轉(zhuǎn)換為自然語(yǔ)言,可以給出研發(fā)人員 SQL 的優(yōu)化建議,極大的提升人員的效率,是 AI 時(shí)代數(shù)據(jù)庫(kù)研發(fā)人員的利器,未來(lái)即使不懂 SQL 的運(yùn)營(yíng)業(yè)務(wù)也可以使用快速查詢(xún)業(yè)務(wù)數(shù)據(jù)、生成報(bào)表能力。

說(shuō)到底就是集成了AI和BI報(bào)表功能的新一代數(shù)據(jù)庫(kù)管理系統(tǒng)。

Chat2DB目前支持的數(shù)據(jù)庫(kù)有MySQL、Oracle、OceanBase、Hive等等。

目前該項(xiàng)目還在蓬勃發(fā)展,Github地址為:https://github.com/chat2db/Chat2DB

目前標(biāo)星數(shù)為10.1K,最新版本為3.0.14。

短短幾個(gè)月,Star數(shù)有了爆發(fā)性的增長(zhǎng)。

一、主要特性

  • AI 智能助手,支持自然語(yǔ)言轉(zhuǎn) SQL、SQL 轉(zhuǎn)自然語(yǔ)言、SQL 優(yōu)化建議
  • ?? 智能報(bào)表,利用AIGC能力,一句話生成報(bào)表。
  • ?? 支持個(gè)人模式、支持團(tuán)隊(duì)協(xié)作模式,讓研發(fā)協(xié)同效率更高。
  • ?? 除支持目前主流數(shù)據(jù)庫(kù)外,還支持國(guó)產(chǎn)數(shù)據(jù)庫(kù)如:達(dá)夢(mèng)、Oceanbase、人大金倉(cāng)。
  • ?? 強(qiáng)大的數(shù)據(jù)管理能力,支持?jǐn)?shù)據(jù)表、視圖、存儲(chǔ)過(guò)程、函數(shù)、觸發(fā)器、索引、序列、用戶、角色、授權(quán)等管理
  • ?? 前端使用 Electron 開(kāi)發(fā),提供 Windows、Mac、Linux 客戶端、網(wǎng)頁(yè)版本一體化的解決方案
  • ?? 支持環(huán)境隔離、線上、日常數(shù)據(jù)權(quán)限分離

二、支持的數(shù)據(jù)庫(kù)

Chat2DB 支持的數(shù)據(jù)庫(kù)連接有:

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

Redis和MongoDB得到部分支持,Hbase、Elasticsearch、openGauss、TiDB、InfluxDB將在未來(lái)得到支持。

三、安裝使用

Chat2DB的使用非常簡(jiǎn)單,首先下載最新的版本。

我這里選擇windows的安裝包下載。

最新安裝包和學(xué)習(xí)文檔獲取,請(qǐng)大數(shù)據(jù)流動(dòng)后臺(tái)回復(fù):“Chat2DB”。

下載完成后,像軟件一樣進(jìn)行安裝就可以。

啟動(dòng)后,頁(yè)面長(zhǎng)成這樣。

選擇一個(gè)數(shù)據(jù)源點(diǎn)擊,就可以創(chuàng)建數(shù)據(jù)源的連接了。

連接成功后可以點(diǎn)擊Test測(cè)試一下,隨后雙擊就可以進(jìn)入操作頁(yè)面了。建立一個(gè)Console。按正常的套路我們會(huì)選擇執(zhí)行一條SQL語(yǔ)句,如SELECT * from student來(lái)完成查詢(xún)操作。

重點(diǎn)來(lái)了,我們直接輸入我們的需求:幫我查詢(xún)student表中,gender為male的數(shù)量

他就自動(dòng)幫我生成了SQL語(yǔ)句,這對(duì)于SQL不好或者是非技術(shù)人員來(lái)說(shuō),是非常友好的。

四、BI功能

接下來(lái)我們看一下BI功能的使用,選擇左側(cè)的Dashboard,新建一個(gè)儀表盤(pán)。

這里我們就不寫(xiě)sql了,直接輸入:統(tǒng)計(jì)student表的數(shù)據(jù),對(duì)gender字段分類(lèi)

隨后執(zhí)行sql,選擇圖表類(lèi)型和x坐標(biāo)軸。

大功告成!

同時(shí)Chat2DB同時(shí)還支持主題的切換。

自定義AI源,比如我們可以用OpenAI的API,填寫(xiě)上ApiKey就可以了。

該項(xiàng)目還在蓬勃發(fā)展中,未來(lái)也會(huì)有更多的數(shù)據(jù)源和功能的支持,大家可以多關(guān)注一下~

總結(jié)

以上是生活随笔為你收集整理的【开源项目推荐】-支持GPT的智能数据库客户端与报表工具——Chat2DB的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。