ai-generater-sql
是一款基于AI来生成的生成各种语言Sql的工具.
但又不仅仅局限于自动生成Sql,还支持了校验Sql正确性以及解释Sql含义的功能。
对Sql语句不熟悉,感觉写Sql比较繁琐的人提供一个自动帮助写Sql的小工具
- 通用Sql语句生成
- 自定义Sql语言生成
- 校验Sql语法是否正确
- 解释Sql本身的含义
- 文本生成
- 可以自由切换模型【不局限于OpenAi】
将项目导入到Idea中后配置自己的模型所需的参数以及要从哪个数据库中生成sql的连接信息
chat:
ai:
azureAi:
open-key: xxx
endpoint: https://evtech.openai.azure.com
name-space: xxx
model: gpt3.5
db:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai
username: root
password: root
db-type: mysql
启动成功打开apipost进行访问,
输入内容最终生成指定表的sql语句
git clonegit@github.com:Lifu12/auto-sql-ui.git
pnpm i
pnpm dev
启动成功后,用户名密码为admin/12345678
然后进入到资源管理页面进行测试
github地址: https://github.com/Lifu12/lufei-auto-generate-sql
gitee地址:https://gitee.com/kun_gege/lufei-auto-generate-sql
前端地址:https://gitee.com/kun_gege/lufei-auto-generate-sql
后续如果有不懂的地方,请关注公众号编程思维阁
进行交流
或者添加作者微信进交流群