Bem-vindo ao tradutor de SQL e linguagem natural! Esta ferramenta foi projetada para facilitar a tradução de comandos SQL (Structured Query Language) para linguagem natural e vice-versa. SQL é uma linguagem de programação usada para gerenciar e manipular dados em bancos de dados relacionais e, embora seja uma ferramenta poderosa, também pode ser bastante complexa e difícil de entender. Por outro lado, a linguagem natural é a linguagem que falamos e escrevemos na vida cotidiana, e muitas vezes é a forma preferida de comunicação para pessoas que não estão familiarizadas com o jargão técnico.
Com o SQL e o Natural Language Translator, você não precisa ser um especialista em SQL para entender o que está acontecendo em seu banco de dados ou para escrever consultas SQL. Você pode simplesmente digitar sua consulta em linguagem natural e obter o código SQL correspondente, ou digitar seu código SQL e obter uma tradução legível. Este projeto é 100% gratuito e de código aberto.
Usar o SQL to Natural Language Translator é fácil. Basta navegar até o site da ferramenta e escolher se deseja traduzir de linguagem natural para SQL ou de SQL para linguagem natural. Em seguida, digite sua consulta e clique no botão "traduzir". A ferramenta irá gerar o código ou texto correspondente e exibi-lo na tela. Você pode pressionar o botão 'reverso' para fornecer entrada como linguagem natural e obter consultas SQL em resposta
Clone o repositório:
git clone https://github.com/whoiskatrin/sql-translator.git
Instale os pacotes necessários:
cd sql-translator
npm install
Crie o aplicativo:
npm run build
Insira sua chave API OPENAI no arquivo .env, você pode obter sua chave API aqui:
OPENAI_API_KEY= $YOUR_API_KEY
Inicie o servidor de desenvolvimento:
npm start
Clone o repositório:
git clone https://github.com/whoiskatrin/sql-translator.git
Insira sua chave API OPENAI no arquivo .env.production, você pode obter sua chave API aqui:
OPENAI_API_KEY= $YOUR_API_KEY
Inicie o servidor de desenvolvimento:
docker-compose up
Assim que o servidor de desenvolvimento estiver em execução, você poderá acessar o aplicativo navegando até http://localhost:3000
em seu navegador da web.
Insira uma consulta em linguagem natural na caixa de entrada e clique em “Traduzir” para gerar o código SQL correspondente. O código SQL gerado será exibido na caixa de saída.
Contribuições para sql translator são bem-vindas e incentivadas! Para contribuir, siga estes passos:
sql translator é lançado sob a licença MIT.