Le Code Interpreter de ChatGPT est tout simplement un programme qui exécute d'autres programmes. Il lit et exécute le code écrit dans un langage de programmation ligne par ligne, permettant aux développeurs de voir les résultats de leur code instantanément. Une fonctionnalité particulièrement utile pour l'apprentissage et la résolution rapide des problèmes. Pour l’utiliser, il faut posséder l’offre ChatGPT Plus, et se rendre dans l’onglet “Explore GPT’s” sur la page principale. Il suffit alors de taper Code Interpreter dans la barre de recherche pour le trouver et commencer à l’utiliser.
L’interface est identique à celle de ChatGPT et fonctionne avec le langage naturel. Vous pourrez ainsi demander à la machine d’exécuter du code et de manipuler les fichiers que vous lui transmettez (100 Mo maximum). Le plug-in Code Interpreter peut également analyser des données, créer des graphiques, modifier des fichiers ou encore effectuer des calculs. Il faut savoir que, depuis son lancement en 2023, de nombreuses fonctionnalités de Code Interpreter ont été intégrées à ChatGPT-4.
Code Interpreter était un modèle à part entière avant la création de ChatGPT-4. Aujourd’hui, il est intégré à tous les LLM d’OpenAI. Il permet d’interagir avec le code comme on interagirait avec du texte, que ce soit pour de l’optimisation, de la création ou de la correction. Mais, les développeurs s’en servent surtout pour exécuter le code, comme s’il était un compilateur”
Ben-Manson Toussaint, AI Product Manager à la Wild Code School.
Outre ses nombreuses fonctionnalités en nettoyage de données, création de fichiers HTML interactifs ou encore génération de graphiques, il y a trois bonnes raisons d’utiliser l’API Code Interpreter d’OpenAI.
Voici un exemple de prompt respectant la méthode CRUD sur Code Interpreter. Celui-ci demande à la machine de créer une API permettant de gérer plus efficacement une “to do list”.
“Il y a encore beaucoup de faiblesses sur les interpréteurs de code, que ce soit chez OpenAI ou ses concurrents. Mais cela signifie aussi qu’il y a une grande marge de progression. Il est à parier que les modèles comme Code Interpreter vont devenir des assistants indispensables pour améliorer la productivité des développeurs dans les prochaines années. Certes, aujourd’hui ce n’est pas le meilleur outil pour générer du code, mais il est déjà pertinent pour le corriger. Après quelques améliorations, l’outil sera complètement démocratisé dans les équipes”, analyse Ben-Manson Toussaint.
➡️ Dev : 5 tips actionnables pour utiliser l'IA au quotidien
➡️ Quel rôle pour l’IA générative dans le développement informatique ?
➡️ Quelles sont les meilleures IA pour coder ?
Les outils liés à l’IA générative vont encore se généraliser dans la communauté des développeurs. Alors, si vous voulez prendre le train en marche, c’est le moment idéal pour vous former au développement web. Nos bootcamps de 5 mois vous apporteront tous les outils nécessaires pour devenir un professionnel et poser la première pierre de votre carrière dans la Tech !
➡️ Et pour notre formation développeur web fullstack, c’est par ici !