Hobi hedefli yazılım geliştiren ve retro bilgisayar meraklısı olan bir kişi, ChatGPT ve IBM PC-XT bilgisayarları ortasında köprü kurmayı başardı. Yo Kheng Meng, MS-DOS için bir ChatGPT istemcisi yazmak üzere işe başladı.
Üstelik bu iş için bilhassa 4.77 MHz Intel 8088 CPU ile çalışan ve 640 KB RAM’e sahip 1984 model bir IBM 5155 taşınabilir PC kullanıldı. Projenin başarılı olması için birkaç teknolojik pürüzün aşılması gerekiyordu ki her şey yolunda gitti.
Çoğu kişi ChatGPT’yi bir web tarayıcısı üzerinden kullanıyor olsa da, yapay zeka kaynağına ulaşmak üzere geliştirilen uygulamalar artacak üzere görünüyor. Ancak ChatGPT’nin en eski bilgisayarlardan birinde çalışmasını sağlamak tezli ve birebir vakitte güç bir iş.
Meng arayışına bilgisayar ile ChatGPT ortasındaki 40 yıllık boşluğu doldurabilecek bir derleyici bulmakla başladı. Open Watcom C/C++ derleyicisi bu iş için en âlâ seçenekti. Yazılım meraklısı, geliştirme sırasında DOS uygulamasını test etmek için çağdaş bir bilgisayarda, sanal makinede (DOS 6.22 çalıştıran Virtualbox) çalıştırmaya karar verdi.
DOS’taki en büyük mahzurlardan biri ChatGPT hizmetine bağlanmak için gereken ağ temasıydı. Meng, Michael B. Brutman tarafından yazılan MTCP’nin Chat Completion API’ye ilişkiyi kolaylaştırdığını keşfetti. Ancak bu API ile bağlantı kurmak için geliştiricinin “tüm POST isteklerini C lisanında elle oluşturması” gerekti.
Bu yolda Kheng Meng’in karşısına birkaç pürüz daha çıktı. Nihayetinde ise proje başarılı biçimde sonuçlandı, yazılımcı süreci blog gönderisiyle anlattı.