MS-DOS ChatGPT Uygulaması 1984 Model IBM PC’de Çalıştırıldı

MS-DOS ChatGPT Uygulaması 1984 Model IBM PC’de Çalıştırıldı
Hobi amaçlı yazılım geliştiren ve retro bilgisayar meraklısı olan bir kişi, ChatGPT ve IBM PC-XT bilgisayarları arası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 özellikle 4 ...

Hobi amaçlı yazılım geliştiren ve retro bilgisayar meraklısı olan bir kişi, ChatGPT ve IBM PC-XT bilgisayarları arası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 özellikle 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 engelin 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 gibi görünüyor. Ancak ChatGPT’nin en eski bilgisayarlardan birinde çalışmasını sağlamak iddialı ve aynı zamanda zor bir iş.


Meng arayışına bilgisayar ile ChatGPT arasındaki 40 yıllık boşluğu doldurabilecek bir derleyici bulmakla başladı. Open Watcom C/C++ derleyicisi bu iş için en iyi seçenekti. Yazılım meraklısı, geliştirme sırasında DOS uygulamasını test etmek için modern bir bilgisayarda, sanal makinede (DOS 6.22 çalıştıran Virtualbox) çalıştırmaya karar verdi.

DOS’taki en büyük engellerden biri ChatGPT hizmetine bağlanmak için gereken ağ bağlantısıydı. Meng, Michael B. Brutman tarafından yazılan MTCP’nin Chat Completion API’ye bağlantıyı kolaylaştırdığını keşfetti. Ancak bu API ile iletişim kurmak için geliştiricinin “tüm POST isteklerini C dilinde elle oluşturması” gerekti.

Bu yolda Kheng Meng’in karşısına birkaç engel daha çıktı. Nihayetinde ise proje başarılı şekilde sonuçlandı, yazılımcı süreci blog gönderisiyle anlattı.

Etiketler :
HABERE YORUM KAT
UYARI: Küfür, hakaret, rencide edici cümleler veya imalar, inançlara saldırı içeren, imla kuralları ile yazılmamış,
Türkçe karakter kullanılmayan ve büyük harflerle yazılmış yorumlar onaylanmamaktadır.