¡Bienvenido al Traductor de SQL y Lenguaje Natural! Esta herramienta está diseñada para que cualquiera pueda traducir fácilmente comandos SQL (lenguaje de consulta estructurado) a lenguaje natural y viceversa. SQL es un lenguaje de programación utilizado para administrar y manipular datos en bases de datos relacionales y, si bien es una herramienta poderosa, también puede ser bastante compleja y difícil de entender. Por otro lado, el lenguaje natural es el idioma que hablamos y escribimos en la vida cotidiana y, a menudo, es la forma preferida de comunicación para las personas que no están familiarizadas con la jerga técnica.
Con SQL y Natural Language Translator, no necesita ser un experto en SQL para comprender lo que sucede en su base de datos ni para escribir consultas SQL. Simplemente puede escribir su consulta en lenguaje natural y obtener el código SQL correspondiente, o escribir su código SQL y obtener una traducción legible por humanos. Este proyecto es 100% gratuito y de código abierto.
Usar el traductor de SQL a lenguaje natural es fácil. Simplemente navegue hasta el sitio web de la herramienta y elija si desea traducir del lenguaje natural a SQL o de SQL al lenguaje natural. Luego, escriba su consulta y presione el botón "traducir". La herramienta generará el código o texto correspondiente y lo mostrará en pantalla. Puede presionar el botón 'revertir' para ingresar datos como lenguaje natural y obtener consultas SQL como respuesta.
Clonar el repositorio:
git clone https://github.com/whoiskatrin/sql-translator.git
Instale los paquetes necesarios:
cd sql-translator
npm install
Construya la aplicación:
npm run build
Ingrese su clave API OPENAI en el archivo .env, puede obtener su clave API aquí:
OPENAI_API_KEY= $YOUR_API_KEY
Inicie el servidor de desarrollo:
npm start
Clonar el repositorio:
git clone https://github.com/whoiskatrin/sql-translator.git
Ingrese su clave API OPENAI en el archivo .env.production, puede obtener su clave API aquí:
OPENAI_API_KEY= $YOUR_API_KEY
Inicie el servidor de desarrollo:
docker-compose up
Una vez que el servidor de desarrollo se esté ejecutando, puede acceder a la aplicación navegando a http://localhost:3000
en su navegador web.
Ingrese una consulta en lenguaje natural en el cuadro de entrada y haga clic en "Traducir" para generar el código SQL correspondiente. El código SQL generado se mostrará en el cuadro de salida.
¡Las contribuciones al sql translator son bienvenidas y alentadas! Para contribuir, siga estos pasos:
sql translator se publica bajo la licencia MIT.