GitHub de Microsoft va ajouter des fonctions de chat OpenAI à l'outil de codage

GitHub de Microsoft va ajouter des fonctions de chat OpenAI à l’outil de codage

Crédit : domaine public CC0

L’unité GitHub de Microsoft Corp. a créé l’un des premiers programmes largement déployés à l’aide des outils de génération de langage d’OpenAI, une application appelée Copilot qui a aidé les développeurs de logiciels à écrire du code informatique. Maintenant, GitHub ajoute une fonctionnalité de chat et de voix qui permettra aux programmeurs de demander comment accomplir certaines tâches de codage.

La nouvelle version annoncée mercredi s’appelle Copilot X, que le directeur général de GitHub, Thomas Dohmke, a déclaré avoir démontré à l’un de ses enfants en lui demandant comment programmer un jeu de serpent en Python. La fenêtre de discussion peut fournir des explications sur ce que les segments de code sont censés faire, créer des moyens de tester le code et proposer des correctifs pour les bogues. Les développeurs peuvent également donner des instructions ou poser des questions en utilisant leur voix.

GitHub a présenté Copilot pour la première fois en 2021 et l’a largement diffusé l’année dernière. Le produit initial contenait un outil de complétion qui suggérait des extraits de code de programmation au fur et à mesure qu’un développeur de logiciel le tapait. Il a attiré des centaines de milliers de développeurs en novembre et son nom de produit était devenu un raccourci pour la stratégie de Microsoft visant à déployer ces types de technologies d’assistance sur un large éventail de ses produits, des logiciels Office aux programmes de sécurité.

Maintenant que le chatbot ChatGPT d’OpenAI a fait sensation dans la culture populaire, les entreprises tentent de suivre Microsoft en intégrant les outils du laboratoire de recherche dans les produits et les stratégies commerciales. Dans le même temps, des rivaux tels que Google d’Alphabet Inc. lancent des concurrents de chatbot.

GitHub commencera également à utiliser le dernier modèle de langage d’OpenAI, GPT 4, dans le produit. L’entreprise prévoit d’utiliser différents modèles d’IA pour différentes tâches. Les fonctionnalités de complétion de code, qui exigent une IA rapide afin de ne pas interrompre le flux de programmation des développeurs, continueront à utiliser une technologie plus ancienne qui optimise le rythme plutôt qu’une précision parfaite. Les fonctionnalités de chat utiliseront le nouveau GPT-4, qui, selon OpenAI, a des taux de précision plus élevés, a déclaré Dohmke.

Les développeurs peuvent s’inscrire sur une liste d’attente pour prévisualiser le nouveau service. Dohmke a déclaré qu’il espérait que le logiciel puisse être utilisé à des fins éducatives. Il doit rejoindre mercredi un professeur utilisant Copilot à l’Université Duke.

« Cela supprime la frustration liée à l’apprentissage, car en tant qu’étudiant, la partie la plus frustrante est au début du semestre, tout le monde doit avoir le même niveau de connaissances, mais ce n’est pas le cas », a-t-il déclaré. « Avec un copilote, vous pouvez réellement les accélérer très rapidement et révolutionner la façon dont nous apprenons. »