一款利用人工智能将自然语言查询转换为 SQL 代码的互译工具 - SQL Translator
前言
对于后端程序员来说,编写 SQL 代码是日常工作中不可或缺的一部分。然而,随着数据复杂性的增加,如何高效、准确地编写 SQL 查询成为了新的挑战。幸运的是,SQL Translator 的出现为后端程序员提供了一个强大的工具,将自然语言查询转换为精确的 SQL 代码,极大地提高了工作效率。
SQL Translator 介绍
SQL Translator 是一款利用人工智能将自然语言查询转换为 SQL 代码的互译工具,它的主要目的是简化 SQL 查询的编写过程,让非专业的 SQL 用户、数据库管理员、数据分析师等能够以自然语言的形式输入查询,然后快速获得对应的 SQL 代码。此外,用户还可以将已有的 SQL 代码输入,获取易于理解的自然语言翻译,从而更直观地理解 SQL 代码的含义。
此项目基于 MIT License 协议开源、100%免费。
- 开源地址:https://github.com/whoiskatrin/sql-translator 
工具特性
- 支持暗黑模式。 
- 支持大小写切换。 
- 支持复制到剪贴板。 
- 支持 SQL 语法高亮显示。 
- 支持查看查询历史。 
本地项目部署
克隆项目到本地
复制代码
 安装所需的软件包
复制代码
 生成应用程序
复制代码
 在.env 文件中输入您的 OPENAI API 的密钥
复制代码
 启动开发服务器
复制代码
 在线效果演示
- 在线访问地址:https://www.sqltranslate.app 
创建一个用户表
 
 插入用户表数据
 
 查询用户表数据
 
 SQL 语句翻译
 
 查看查询历史记录
 
 程序员常用的工具软件
该工具已收录到程序员常用的工具软件栏目中,欢迎关注该栏目发现更多优秀实用的开发工具!
- https://github.com/YSGStudyHards/DotNetGuide/issues/11 
 
  
 版权声明: 本文为 InfoQ 作者【追逐时光者】的原创文章。
原文链接:【http://xie.infoq.cn/article/d2608bfe55ad318fb33c7968d】。文章转载请联系作者。








 
    
评论