欢迎使用 SQL 和自然语言翻译器!该工具旨在让任何人都可以轻松地将 SQL(结构化查询语言)命令转换为自然语言,反之亦然。 SQL 是一种用于管理和操作关系数据库中的数据的编程语言,虽然它是一个强大的工具,但它也可能非常复杂且难以理解。另一方面,自然语言是我们在日常生活中说和写的语言,对于不熟悉技术术语的人来说,它通常是首选的交流方式。
借助 SQL 和自然语言翻译器,您无需成为 SQL 专家即可了解数据库中发生的情况或编写 SQL 查询。您可以简单地以自然语言输入您的查询并获取相应的 SQL 代码,或者输入您的 SQL 代码并获得人类可读的翻译。该项目是 100% 免费和开源的。
使用 SQL 到自然语言转换器非常简单。只需导航到该工具的网站,然后选择是要从自然语言翻译为 SQL 还是从 SQL 翻译为自然语言。然后,输入您的查询并点击“翻译”按钮。该工具将生成相应的代码或文本并将其显示在屏幕上。您可以按“反向”按钮以自然语言形式提供输入并获取 SQL 查询作为响应
克隆存储库:
git clone https://github.com/whoiskatrin/sql-translator.git
安装所需的软件包:
cd sql-translator
npm install
构建应用程序:
npm run build
在 .env 文件中输入您的 OPENAI API 密钥,您可以在此处获取您的 API 密钥:
OPENAI_API_KEY= $YOUR_API_KEY
启动开发服务器:
npm start
克隆存储库:
git clone https://github.com/whoiskatrin/sql-translator.git
在 .env.Production 文件中输入您的 OPENAI API 密钥,您可以在此处获取您的 API 密钥:
OPENAI_API_KEY= $YOUR_API_KEY
启动开发服务器:
docker-compose up
开发服务器运行后,您可以通过在 Web 浏览器中导航到http://localhost:3000
来访问该应用程序。
在输入框中输入自然语言查询,点击“翻译”即可生成相应的SQL代码。生成的 SQL 代码将显示在输出框中。
欢迎并鼓励对sql translator的贡献!如需贡献,请按照以下步骤操作:
sql translator是在 MIT 许可证下发布的。