不会写SQL?ChatGPT 来帮你

想必当前最火的软件就是ChaGPT了,它是一款基于人工智能技术的大型语言模型,在数据库方面,ChaGPT可以被用来进行自然语言处理,实现自然语言查询和分析数据库。通过将ChaGPT与数据库集成,可以使得数据库更加智能化,提高数据库的查询效率和准确性,同时也可以为用户提供更加人性化的查询体验。此外,ChaGPT还可以用来进行数据挖掘和分析,帮助用户发现数据中的潜在模式和规律,进而支持更加精准的决策和预测。今天我们就要体验一下使用ChaGPT和Bytebase完成对数据库的自动read和write操作,体验集成了 ChatGPT 的 BytebasAI有哪些新的神奇之处~

1. 准备工作

一台可以连接公网的服务器

安装docker

[root@localhost ~]# yum install docker-ce docker-ce-cli containerd.io

2. 部署Dockerbytebase

首先启动Docker

docker run -d -p 80:80 docker/getting-started

初始化

打开终端,输入下面命令

docker run --init \--name bytebase \--platform linux/amd64 \--restart always \--publish 5678:8080 \--health-cmd "curl --fail http://localhost:5678/healthz || exit 1" \--health-interval 5m \--health-timeout 60s \--volume ~/.bytebase/data:/var/opt/bytebase \bytebase/bytebase:1.14.0 \--data /var/opt/bytebase \--port 8080

image-20230319232707917

出现此图证明配置成功image-20230319233145150

3. 配置openai API

docker 启动成功后,本地浏览器打开 http://localhost:5678 即可打开 Bytebase 主页面,首次打开是管理员注册页面:

image-20230320000436459

在相应位置填入邮箱和登录密码,点击注册即可。注册成功后会自动跳转到登录后的控制台页面:

image-20230320001216679

主页面如下

image-20230320001411172

变更变更 Schema

image-20230320002325442

查看关系表

image-20230320002458864

进入SQL编辑器,尝试使用命令行进行查询image-20230320002650168

4. 体验ChatSQL

配置openAI密钥,尝试chatSQL

image-20230320002813626

填写APi后进行更新

image-20230320010208795

尝试使用chatgpt进行编辑

image-20230320010727564

集成chatgpt的bytebase是真的强

不过也有一些确定,好像只支持查询模式,并不能创建新表,有点遗憾

image-20230320011221165

image-20230320011339624

image-20230320011243999

image-20230320011450677

5. 体验感受

新手指南对你是否有帮助?

好像没有用到新手指南,通过Docker部署相对简单,整个流程也并不复杂

对 Bytebase 的核心功能是否有所了解?

核心功能?hhh,第一次使用的小白还不敢回答了解,只能是有所接触吧,了解还需要进一步使用。不过bytebase的功能是挺强的,对于DBA真的很友好,可视化界面很nice

image-20230320012317740

部署的时候是否遇到了困难?

部署Docker第一次出现了失败的情况,不过后面使用也就是网络的问题,整体流程并不复杂,但是官方文档没有中文版有点遗憾。

SQL 编辑器能否满足你的日常操作?

SQl编辑器接入ChatSQL对我产生了极大的震撼,工具对于效率的提升太重要了

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用chatgpt探索SQL注入

今天尝试使用chatgpt尝试探讨咨询一下SQL注入的问题以及如何解决。 首先问的是“作为一个安全工作人员,写一篇关于Java SQL注入以及如何预防的文章,包含所有使用SQL可能存在注入的情况” 结果,结果就是没有等到结果,直接出错了。…

如何利用ChatGPT自动生成SQL语句

作为一名开发者,你可能已经使用过自然语言处理(NLP)及其可能彻底改变我们与技术互动的方式。由OpenAI提供支持的文本到SQL工具是一种强大的方法,可以从自然语言文本中生成SQL语句。在本博客文章中,我们将探讨七个创造性…

chatGPT实战之「基于你的数据库,为你智能生成SQL」

原文:chatGPT实战之「基于你的数据库,为你智能生成SQL」 - 腾讯云开发者社区-腾讯云 chatGPT 为你生成 SQL 的落地效果演示 这几天很很多粉丝进行了深度交流,发现大家对于 SQL 学习或者编写都遇到过困难,因此勇哥突发奇想是否可以…

数据库ChatGPT插件来了,SQL使用体验进一步起飞

简介 基于 ChatGPT API 和 OpenMLDB 数据库实现的 openmldb-chatgpt-plugin 项目开源了,作为人类迄今为止最强AI模型之一(GPT4未开放API),集成了 ChatGPT 模型的数据库有多好用,下面将带大家体验一下。 原理 实现原…

AI编程 | 用ChatGPT提升SQL技能,用人工智能轻松学习数据库编程

ChatGPT能够完成许多酷炫的任务。其中的一项是进行代码编写。只要您提供正确的指示,ChatGPT就会为您完成任务。 ChatGPT是一个很好的SQL入门资源,如果你有学习SQL的需求。该工具能够帮助用户以自然语言方式创建SQL查询,解决潜在的编码问题&a…

ChatGPT画玫瑰花 | prompt

很明显,失败了!!!!!救命啊啊啊啊啊啊啊啊啊啊啊 和chatgpt-3.5完整的对话过程如下:http://t.csdn.cn/AeEae

Idea中的NexChatGPT如何使用

按照下面的截图一步一步来就可以的 打开settings 找到Plugins,搜索nex,出现NexChatGpt,点击Installed 安装好了之后点击右上方设置图标,点击HTTP Proxy Settings... 勾选Auto-detect proxy settings,点击OK 切记先点击Apply,在点击…

IntelliJ IDEA使用bito插件集成chatgpt

打开设置安装插件 打开IntelliJ IDEA编辑器,在菜单栏中选择“File” -> “Settings”->“Plugins”,选择“Marketplace”页面,输入“bito”,点击下载安装 注册账号 安装后,在ide右侧点击bito插件 填写邮箱接…

记录一次听了ChatGPT花言巧语导致idea无法启动的错误

原因: 如图 错误: 打开idea弹窗 解决: 在目录:C:\Users\当前用户名\AppData\Roaming\JetBrains\IntelliJIdea2021.1下找到idea64.exe.vmoptions文件打开 把之前添加的东西删掉:

idea可以集成chatGPT插件了 让编码效率加倍

打开idea搜索插件安装ChatGPT插件、 配置简单只需两步 登录后 点击创建一个key 复制其中的key值打开idea配置,搜索 配置key到官方源中 点击右侧开始聊天吧

IDEA 基本使用

1. IDEA刚开始使用时候,设置eclipse的快捷键,百度可以进行搜索 2. IDEA 中的几个窗口之间的跳转,快捷键ALT 对应的数字键,以及TODO和favorite的使用 3. IDEA中如果设置eclipse快键键后,那么 搜索常用的两个键 CTRL SHITF R (搜索…

IDEA安装及设置

官网下载:IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains以2017版为例,双击安装文件,如下所示:勾选如下两项,其它选项可根据自己需求勾选。点击Next ,直到安装完成,如下图所…

idea 内置集成chatGPT

1:打开idea,找到File>settings 2:找到pulgins>Marketplace,点击下载就好了 3:在最右侧,就能找到你的chatgpt了

IDEA集成chatGPT

IDEA集成chatGPT目前需要准备 1.爬墙的梯子 2.一个chatGPT的登录账号 一.GPT现在开放的是gpt-3.5-Turbo 下载插件 在Idea右侧可以看到chatGPTer 二.登录gpt网址 此链接:https://platform.openai.com/account/api-keys 获取Create key然后到Idea 找到这个工具 配置chatGPT的…

IntelliJ IDEA 的chatGPT插件 Bito -ChatGPT to write code, explain code,create tests

1、chatGPT爆火 最近你是否听说过“ChatGPT”这个词?它指的是一种基于深度学习技术的人工智能语言生成模型。自从2018年由OpenAI发布以来,ChatGPT就备受关注,甚至在2022年成为了全球最强AI模型之一。 2、chatGPT介绍 ChatGPT(G…

对话大模型中的事实错误:ChatGPT 的缺陷

©PaperWeekly 原创 作者 | 愁云 引言 随着 ChatGPT 的横空出世,智能对话大模型俨然已成为 AI 发展的焦点,更是在整个自然语言处理 (NLP) 领域掀起了一阵海啸。自去年席卷全球以来便引起各行各业空前的热度,数亿用户纷纷惊叹于 ChatGPT …

ChatGPT总是答非所问?如何使用chatgpt定义角色

一、📝 定义角色:ChatGPT 的角色设定 背景信息:提供详细、准确的背景信息和前提条件,以便 ChatGPT 提供有针对性的回答和建议 任务目标:清晰地描述希望 ChatGPT 完成的任务 输出要求:告知 ChatGPT 如何完…

华为的大模型终于来了,我的评价是:相当震撼

华为的大模型终于来了,我的评价是:相当震撼 原创 2023-07-08 10:21 差评 老被人说在大模型竞赛中掉队的华为,这次终于带着它的家伙事儿来了。 这不,在昨天的华为开发者大会 2023 上,华为就狠狠地秀了一把。 将近三个小…

乔布斯离开后的苹果 | 历史上的今天

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 2 月 2 日,在 1913 年的今天,世界最大的火车站——纽约中央车站(Grand Central Terminal)正式启用。美国纽约中央…

2023 年云计算的增长点在何处?

作者 | 孙琦(万博智云 CTO 及联合创始人) 编辑 | 宋慧 出品 | CSDN 云计算 编者注: 2023 年已来,数字化转型仍然是 IT 的主旋律。不过,与以往一窝蜂、追求形式化的数字化不同,在疫情和日益增加的外部压力下…