Parfois, les programmeurs et informaticiens veulent juste s’amuser. Cela donne des poissons d’avril qu’on a retrouvés cette année encore, des bugs mémorables ou simplement des démonstrations techniques inutiles. C’est dans cette dernière catégorie que Yeo Kheng Meng, passionné de vieille informatique, a joué. Il a réussi à concevoir un client ChatGPT sur son IBM Portable PC 5155 sorti en 1984, soit il y a près de quarante ans.
ChatGPT sur un ordinateur de 40 ans : c’est possible
Comme l’écrit Windows Central, Yeo Kheng Meng l’a fait simplement parce qu’il le pouvait. Le principal défi était de choisir un langage compatible pour coder cette application, mais aussi de trouver comment faire communiquer ce PC sous MS-DOS (l’ancêtre de Windows) avec ChatGPT.
Le média ajoute dans les grandes lignes qu’« une API de 1983 a permis au PC de communiquer avec une carte réseau, et une bibliothèque open source lui a permis d’obtenir une adresse IP à l’aide de DHCP. » Pour utiliser ChatGPT, c’est tout bonnement son API fournie par OpenAI qui a été utilisée et connectée.
Ce dont on se rend compte dans la vidéo postée de ce fervent fan d’IBM, c’est que le programme n’envoie pas les textes générés instantanément. Il semblerait qu’il attende la fin de la réponse de ChatGPT pour l’envoyer dans ce PC. On peut imaginer qu’avec ses 256 Ko de mémoire vive, cet IBM soit quelque peu dépassé. Toutes les étapes de conception ont été détaillées par le développeur dans un article de blog, et le code source est disponible sur Github.
Utilisez-vous Google News (Actualités en France) ? Vous pouvez suivre vos médias favoris. Suivez Frandroid sur Google News (et Numerama).
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix