sql-translator - SQL Translator 是一种使用人工智能将自然语言查询转换为 SQL 代码的工具。这个项目是 100% 免费和开源的。

Created at: 2023-03-12 05:32:56
Language: TypeScript
License: MIT

SQL Translator(SQL to Natural Language 和Natural Language to SQL)

SQL 翻译器是一种使用人工智能将自然语言查询转换为 SQL 代码的工具。该项目是100%免费和开源的。

特征

  • 暗模式
  • 小写/大写切换
  • 复制到剪贴板
  • SQL 语法突出显示
  • 架构感知(测试版)

路线图

  • 方法和程序
  • 支持英语以外的语言

安装

  1. 克隆存储库:

    git clone https://github.com/whoiskatrin/sql-translator.git
  2. 安装所需的软件包:

    cd sql-translator
    npm install
  3. 在 .env 文件中输入你的 OPENAI API 密钥,你可以在此处获取你的 API 密钥:

    OPENAI_API_KEY=$YOUR_API_KEY
  4. 启动开发服务器:

    npm start

用法

开发服务器运行后,你可以通过在 Web 浏览器中导航到 来访问应用程序。

http://localhost:3000

在输入框中输入自然语言查询,点击“翻译”生成对应的SQL代码。生成的 SQL 代码将显示在输出框中。

贡献

欢迎并鼓励对 SQL 翻译器的贡献!要做出贡献,请按照以下步骤操作:

  1. 分叉存储库
  2. 创建新分支
  3. 进行更改
  4. 将更改推送到分叉
  5. 提交拉取请求

许可证

SQL Translator 在 MIT 许可证下发布。