Hobisi olan bir yazılım geliştiricisi ve retro bilgi işlem meraklısı, ChatGPT ve IBM PC-XT bilgi işlem ayrımı arasında köprü kurmayı başardı. Bir meydan okuma arayışında, Yo Kheng Meng MS-DOS için bir ChatGPT istemcisi yazıp yazamayacağını merak etti. Spesifik olarak, 4.77 MHz Intel 8088 CPU ile çalışan ve 640 KB RAM’e (yeterli herkes için, Sağ?). Projenin başarılı olması için çeşitli teknolojik engellerin aşılması gerekiyordu.
Tipik olarak, çoğu kişi ChatGPT’ye bir web tarayıcısı aracılığıyla erişir, ancak bu yapay zeka kaynağına bir istemci aracılığıyla erişme eğilimi giderek artıyor gibi görünüyor. Raspberry Pi tarafından desteklenen ChatGPT Smartwatch ve Microsoft’un AI beyin nakli ile çok kötülenmiş Clippy’si gibi bazı dikkate değer ve eğlenceli müşteriler hakkında rapor verdik. Ancak, ChatGPT’nin en eski bilgisayarlardan birinde çalışmasını sağlamak daha da iddialı olabilir.
Meng, hedef bilgisayar ile ChatGPT arasındaki yaklaşık 40 yıllık boşluğu kapsayabilecek bir derleyici bularak arayışına başladı. Open Watcom C/C++ derleyicisi bu amaca uygundur. Geliştirme sırasında DOS uygulamasını test etmek için modern bir bilgisayarda sanal bir makinede (DOS 6.22 çalıştıran Virtualbox sanal makinesi) çalıştırmaya karar verdi.
DOS ile ilgili 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 ChatGPT’nin Sohbet Tamamlama API’sine bağlantıyı kolaylaştıracağını keşfetti. Ancak, bu API ile iletişim kurmak için geliştiricinin “tüm POST isteğini C’de elle oluşturması” gerekiyordu.
Geliştiricinin geçmesi gereken birkaç engel daha vardı: JSON ayrıştırması, ChatGPT çıktısını HTTPS’den HTTP’ye değiştirme ve DOS’ta çoklu iş parçacığı eksikliğiyle çalışma. Bunun nasıl başarıldığı hakkında daha fazla bilgiyi onun kitabında okuyabilirsiniz. tam blog yazısı.
OpenAI’nin sohbete dayalı AI ChatGPT’si (Sohbet Üretken Önceden Eğitilmiş Dönüştürücü), geçen yılın sonlarında piyasaya sürülmesinden bu yana teknoloji dünyasının içinde ve dışında çok fazla ilgi gördü. Google ve Microsoft gibi web devleri arasında yeni ve yoğun bir rekabeti teşvik etti, yapay zekanın potansiyelinin (ve bazı olumsuzlukların) netleştirilmesine yardımcı oldu ve birçok ilgili işletme için küçük bir patlamaya neden oldu.