Bienvenue dans le traducteur SQL et langage naturel ! Cet outil est conçu pour permettre à quiconque de traduire facilement les commandes SQL (Structured Query Language) en langage naturel et vice versa. SQL est un langage de programmation utilisé pour gérer et manipuler des données dans des bases de données relationnelles. Bien qu'il s'agisse d'un outil puissant, il peut également être assez complexe et difficile à comprendre. D'un autre côté, le langage naturel est la langue que nous parlons et écrivons dans la vie de tous les jours, et c'est souvent le moyen de communication privilégié par les personnes qui ne sont pas familiarisées avec le jargon technique.
Avec le traducteur SQL et langage naturel, vous n'avez pas besoin d'être un expert SQL pour comprendre ce qui se passe dans votre base de données ou pour écrire des requêtes SQL. Vous pouvez simplement saisir votre requête en langage naturel et obtenir le code SQL correspondant, ou saisir votre code SQL et obtenir une traduction lisible par l'homme. Ce projet est 100 % gratuit et open source.
Utiliser le traducteur SQL vers langage naturel est simple. Accédez simplement au site Web de l'outil et choisissez si vous souhaitez traduire du langage naturel vers SQL ou de SQL vers le langage naturel. Ensuite, saisissez votre requête et cliquez sur le bouton « traduire ». L'outil générera le code ou le texte correspondant et l'affichera à l'écran. Vous pouvez appuyer sur le bouton « inverse » pour donner une entrée en langage naturel et obtenir des requêtes SQL en réponse.
Clonez le dépôt :
git clone https://github.com/whoiskatrin/sql-translator.git
Installez les packages requis :
cd sql-translator
npm install
Créez l'application :
npm run build
Saisissez votre clé API OPENAI dans le fichier .env, vous pouvez obtenir votre clé API ici :
OPENAI_API_KEY= $YOUR_API_KEY
Démarrez le serveur de développement :
npm start
Clonez le dépôt :
git clone https://github.com/whoiskatrin/sql-translator.git
Saisissez votre clé API OPENAI dans le fichier .env.production, vous pouvez obtenir votre clé API ici :
OPENAI_API_KEY= $YOUR_API_KEY
Démarrez le serveur de développement :
docker-compose up
Une fois le serveur de développement exécuté, vous pouvez accéder à l'application en accédant à http://localhost:3000
dans votre navigateur Web.
Saisissez une requête en langage naturel dans la zone de saisie et cliquez sur « Traduire » pour générer le code SQL correspondant. Le code SQL généré sera affiché dans la zone de sortie.
Les contributions au sql translator sont les bienvenues et encouragées ! Pour contribuer, veuillez suivre ces étapes :
sql translator est publié sous la licence MIT.