Mise à jour 24/03 — L'application 5 Movies a fait son apparition sur l'App Store ! Développée par Morten Just et par ChatGPT, c'est l'une des premières (la première ?) du genre et probablement pas la dernière. Le développeur suisse a guidé la création de l'app par l'intelligence artificielle de GPT-4, se contentant de produire entre 2 à 5 % du code selon ses estimations (lire ci-dessous). 5 Movies propose une sélection de cinq films par jour avec des bande-annonces et la disponibilité en ligne.
Article original, 15/03 — Avant d'atteindre la renommée auprès du grand public grâce à ChatGPT, l'intelligence artificielle générative donnait de sérieux coups de main aux développeurs. Un exemple vient en tête, c'est celui du Copilot de GitHub ! Dans ce domaine, le bot d'OpenAI n'est pas manchot non plus. Rien n'empêche en effet d'utiliser ChatGPT pour générer ou débogguer du code. Le nouveau modèle de langage GPT-4, dévoilé hier par OpenAI, ouvre de nouveaux horizons.
Le développeur Morten Just a justement utilisé la nouvelle version de ChatGPT+ (la formule payante qui carbure déjà à GPT-4) pour générer une application en SwiftUI. Il a demandé au bot de se prendre pour un assistant de programmation, et de créer une application avec le langage d'Apple. L'idée : une app qui recommande cinq films chaque jour, avec les bandes-annonces et les plateformes où il est possible de les voir.
Après quelques petits correctifs de bugs et une simplification de l'interface — réalisés par le bot à la demande du développeur —, et aussi avec l'aide de Morten, l'application était prête, fonctionnelle et disponible sur GitHub.
Parmi les forces de cet assistant zélé, le développeur a apprécié le fait que ChatGPT s'est débrouillé tout seul pour aller chercher les bandes-annonces ainsi que les informations de disponibilité sur les services de streaming. Le tout sans que Morten ait eu besoin de consulter la doc des API…
Voilà qui est plutôt impressionnant. GPT-4 pose avec encore plus d'acuité la question du remplacement des humains par la machine, mais Morten a une réponse intéressante :
« L'entreprise A vire la moitié de ses effectifs mais continue de fonctionner à 100 % de ses capacités = elle économise de l'argent. L'entreprise B garde tous ses effectifs, mais maintenant elle fonctionne à 200 % de son ancienne capacité = elle bat la concurrence. Il me semble que la meilleure stratégie ici est de viser toujours mieux, plutôt que de remplacer des ingénieurs ». GPT-4 n'a en tout cas pas fini de démontrer ses étonnantes capacités.