新知榜官方账号
2023-09-18 18:46:24
人工智能可以帮助我们实现将自然语言查询和SQL代码进行互相转换,这种技术通过自然语言处理(NLP)和机器学习,训练模型来理解和生成自然语言和SQL代码之间的映射关系。
SQLTranslator是一个使用人工智能将自然语言查询和SQL代码互相转换的工具。通过使用SQL和自然语言翻译器,你可以简单地用自然语言输入您的查询并获得相应的SQL代码,或者输入您的SQL代码并获得人类可读的翻译,使你无需了解SQL的专业知识,即可方便地查询和分析数据库中的数据。这个项目是100%免费和开源的(MIT许可证)。
SQLTranslator支持中文翻译,所以可以直接使用中文。从自然语言翻译成SQL:
找出蓝色的车
可以通过添加表结构,使其根据指定的表字段进行翻译:
找出2023年的帕萨特的280TSI商务版的白色的车
结果面板的AA复选框按钮可以切换生成的SQL语句的大小写。
从SQL翻译成自然语言:
SELECT*FROMcarsWHEREyear=2023ANDbrand='帕萨特'ANDmodel='280TSI商务版'ANDcolor='白色';
翻译结果是英文的,可以使用翻译工具再转成中文。
克隆存储库:
cd sql-translator
npm install
在.env文件中输入您的OPENAI API密钥,您可以在此处获取您的API密钥:
OPENAI_API_KEY=$YOUR_API_KEY
启动开发服务器:
npm run dev
构建并启动生产服务器:
npm run build
npm start
在Web浏览器中导航至http://localhost:3000来访问该应用程序。
相关工具
相关文章
推荐
阿里Accio中文版上线!一键搞定复杂采购
2025-08-19 09:13
视频“用嘴编辑”的时代来了,但钱包顶得住吗?
2025-08-15 17:59
智谱新模型GLM-4.5V全面开源,玩家们有福啦!
2025-08-12 17:56
扎心文案+AI插画=爆款!揭秘8万赞视频的制作全流程
2025-08-12 10:08
GPT-5没你想的那么好,附实测体验~
2025-08-11 11:07
一站式搞定AI绘图+视频,AI短片效率飙升的秘密在这儿!
2025-08-08 09:26
打工人新神器!10款国产AI,让你告别996!
2025-08-08 09:24
豆包视觉推理深度体验,AI也能“边看边想”了!
2025-08-08 09:19
300美元的AI男友来了!马斯克的情感生意从女友做到男友
2025-08-01 17:56
Agent智能体:2025年企业新员工,月薪仅需一度电?
2025-07-30 17:49