! قد يمثل ChatGPT من OpenAI أحدث ما توصلت إليه تقنية الذكاء الاصطناعي ، لكن تجربة المستخدم النهائي معها لا تعدو كونها نصًا وشبكات. قرر أحد المصممين أنه مع وجود بعض الشحوم ، فإن جهاز الكمبيوتر البالغ من العمر 39 عامًا سيكون لديه كل ما يحتاجه لتشغيل عميل نص AI التوليدي.
كشف الهاوي Yeo Kheng Meng مؤخرًا عن عميل ChatGPT الخاص به لـ MS-DOS ، والذي يعمل على جهاز كمبيوتر IBM PC الذي يبلغ من العمر 40 عامًا تقريبًا. يتألف التطبيق من نصوص بالإضافة إلى خدمة OpenAI على الأنظمة الحديثة ، فقط بنص بسيط وبنمط قديم.
اختار Yeo أقدم كمبيوتر MS-DOS في مجموعته - كمبيوتر محمول من طراز IBM 5155 من عام 1984. ويستخدم وحدة المعالجة المركزية Intel 8088 4.77Mhz Intel 8088 4.77Mhz من كمبيوتر IBM 1981 ، وهو محول إيثرنت ISA متوافق مع NE2000 ، ويشغل MS-DOS 6.22 ، ويحتوي على 640 كيلو بايت من كبش. أسباب Yeo أن أي جهاز DOS يجب أن يكون قادرًا على التعامل مع كل ما يتم تشغيله على هذه المواصفات.
عميل DOS ChatGPT على كمبيوتر محمول من نوع IBM عام 1984قدم بناء برنامج جديد قائم على الإنترنت على نظام تشغيل سابق للإنترنت والكمبيوتر الشخصي تحديات متعددة. كان على Yeo معرفة كيفية تشغيل الشبكات على MS-DOS واختبار برامج كمبيوتر IBM على جهاز كمبيوتر حديث. أثبت اختبار العميل على جهاز Yeo's 64 بت Windows 11 أنه معقد لأنه ، افتراضيًا ، لا يمكنه تشغيل ثنائيات DOS مجمعة 16 بت. قد يؤدي نقل كود الاختبار إلى كمبيوتر IBM الشخصي إلى إبطاء التطوير بشكل كبير.
علاوة على ذلك ، لن يتصل توافق Winevdm بالشبكة. لا يمكن استخدام Python لـ MS-DOS لأنه لا يدعم وحدات المعالجة المركزية 16 بت. بدلاً من ذلك ، اختبرت Yeo المشروع في نظام Virtualbox يعمل بنفس إصدار DOS المثبت على 5155 بشبكة متصلة بالكمبيوتر المضيف.
قال يو إن مكتبة MTCP - مكدس TCP قابل للتطوير ومتوافق ومتعدد النواة على مستوى المستخدم - كانت الأداة الأكثر أهمية في المشروع. لقد سمح له بتشفير وظائف الشبكات بسرعة نسبيًا ، على الرغم من أنه كان عليه أن يكتب حول افتقار DOS إلى تعدد مؤشرات الترابط.
الجزء الوحيد من عميل ChatGPT الذي لا يعمل أصلاً على نظام IBM هو وكيل HTTP-to-HTTPS. حتى لو تمكنت Yeo من نقل مكتبة TLS الضرورية إلى Intel 8088 ، فمن المحتمل أن يكون أداؤها بطيئًا للغاية. وبالتالي ، يجب أن يتم تحميل هذا الجزء من العملية من جهاز كمبيوتر حديث.
حتى لو لم يكن حلاً نقيًا بنسبة 100 في المائة ، فإن استخدام الذكاء الاصطناعي للنص التوليفي على مثل هذا النظام القديم يحمل طابعًا مستقبليًا إلى حد ما. إدخال نص وتلقي استجابة ذكية هو شيء تصور الناس أن أجهزة الكمبيوتر تقوم به على الأقل منذ ذروة 5155.
يشبه المشروع أيضًا أمثلة أخرى للوظائف الحديثة التي تعمل على الأجهزة القديمة. في عام 2015 ، قام مهندسو Netflix ببناء عميل لـ NES. في عام 2019 ، أنتجت Yeo إصدار Windows 3.1 من Slack ، وفي عام 2021 حصل شخص ما على Apple IIe لتشغيل فيديو بالحركة الكاملة.