Добро пожаловать в переводчик 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
Введите свой ключ API OPENAI в файл .env. Ключ API можно получить здесь:
OPENAI_API_KEY= $YOUR_API_KEY
Запустите сервер разработки:
npm start
Клонируем репозиторий:
git clone https://github.com/whoiskatrin/sql-translator.git
Введите свой ключ API OPENAI в файл .env.production, вы можете получить свой ключ API здесь:
OPENAI_API_KEY= $YOUR_API_KEY
Запустите сервер разработки:
docker-compose up
После запуска сервера разработки вы можете получить доступ к приложению, перейдя по адресу http://localhost:3000
в веб-браузере.
Введите запрос на естественном языке в поле ввода и нажмите «Перевести», чтобы сгенерировать соответствующий код SQL. Сгенерированный код SQL будет отображен в поле вывода.
Вклад в sql translator приветствуется и поощряется! Чтобы внести свой вклад, выполните следующие действия:
sql translator выпускается под лицензией MIT.