Codex, un système d’IA qui traduit le langage naturel en code de programmation

À LA

Crédit : CC0 Domaine public

La société de recherche en intelligence artificielle OpenAI a annoncé le développement d’un système d’IA qui traduit le langage naturel en code de programmation, appelé Codex, le système est publié en tant qu’API gratuite, du moins pour le moment.

Codex est plus un produit de prochaine étape pour OpenAI, plutôt que quelque chose de complètement nouveau. Il s’appuie sur Copilot, un outil à utiliser avec le référentiel de code GitHub de Microsoft. Avec le produit précédent, les utilisateurs obtiendraient des suggestions similaires à celles de la saisie semi-automatique dans Google, sauf que cela aiderait à terminer les lignes de code. Le Codex a fait un grand pas en avant avec ce concept en acceptant des phrases écrites en anglais et en les traduisant en code exécutable. À titre d’exemple, un utilisateur peut demander au système de créer une page Web avec un certain nom en haut et quatre panneaux de taille égale en dessous, numérotés de un à quatre. Codex tenterait alors de créer la page en générant le code nécessaire à la création d’un tel site dans le langage (JavaScript, Python, etc.) jugé approprié. L’utilisateur peut ensuite envoyer des commandes supplémentaires en anglais pour construire le site Web pièce par pièce.

Codex (et Copilot) analysent le texte écrit à l’aide du modèle de génération de langage d’OpenAI. Il est capable à la fois de générer et d’analyser du code, ce qui permet aux utilisateurs d’utiliser Copilot de manière personnalisée. le référentiel GitHub. Cela a conduit bon nombre de ceux qui avaient contribué au projet à accuser OpenAI d’utiliser leur code à des fins lucratives, une accusation qui pourrait très bien être également imputée au Codex, car une grande partie du code qu’il génère est simplement copié à partir de GitHub. Notamment, OpenAI a commencé en tant qu’entité à but non lucratif en 2015 et a changé pour ce qu’elle a décrit comme une entité à « bénéfice plafonné » en 2019 – une décision qui, selon la société, l’aiderait à obtenir davantage de financement de la part des investisseurs.

Sur sa page d’annonce, OpenAI dit qu’il publie l’API pour Codex dans une version bêta privée pour commencer et note également que la société invite les développeurs et les entreprises à l’essayer. Ils notent également qu’en tant qu’outil de programmation à usage général, Codex peut être utilisé pour pratiquement n’importe quelle tâche de programmation.


Microsoft annonce les premières fonctionnalités du produit fonctionnant sur GPT-3


Plus d’information:
Site du Codex : openai.com/blog/openai-codex/

© 2021 Réseau Science X

Citation: Codex, un système d’IA qui traduit le langage naturel en code de programmation (2021, 12 août) récupéré le 12 août 2021 sur https://techxplore.com/news/2021-08-codex-ai-natural-language-code.html

Ce document est soumis au droit d’auteur. En dehors de toute utilisation équitable à des fins d’étude ou de recherche privée, aucune partie ne peut être reproduite sans l’autorisation écrite. Le contenu est fourni seulement pour information.