前面《Chat2db系列(二)配置chat2db AI的api key》我们已经赋予了chat2db有AI功能了,因此这里的话,我们来使用AI的功能生成我们想要的sql。使用步骤如下:
1、添加数据源
这里我们首先添加一个数据源,也就是使用我们的sql来演示(虽然chat2db提供了示例sql,但是我们希望更真实一点)。点击左侧的connections选项:
然后在右侧选择mysql后进去配置mysql的信息
配置完成之后,记得点击Test进行测试下,如果测试成功,则点击save按钮,我们就可以在左侧看到对应的数据库链接了
2)选择数据库
接着我们需要对sql进行分析,所以选择chat2db的第一个选项:
然后上选择我们刚才创建的数据源,直接点击这里数据选,会出现下拉选项,选择我们的数据源即可:
同样的数据库也是点击这个demo,会出现下拉,我们选择对应的数据库信息即可。然后再下方会出现一个create Console按钮:
点击这个create console,会出现sql编辑的界面
3)AI生成sql
接着我们可以再ai对话区域输入我们想要的信息,例如输入:查询costs_sinsume_log最新的10条数据,然后点击右侧的生成按钮:
接着我们就可以看到在sql编写的区域里面自动生成了我们想要的sql:
然后我们点击Run按钮,会自动执行结果:
就可以看到显示了执行的结果。用起来是不是非常的方便。
以上就是使用ai自动生成sql的案例。
备注:
1、这里使用ai的话,有使用限制,使用一次就会自动减1,如下图:
这个次数代表的是每天可以用100次,超过100次的话,只能第二天再使用了,目前官方的解释是后期会完全开放出来。
还没有评论,来说两句吧...