Tom′s Hardware 报道,网友 Yeo Kheng Meng 是业余软件开发者,成功衔接 ChatGPT 和 IBM PC-XT 计算鸿沟。 这台1984年携带式IBM 5155是他最旧电脑,由英特尔8088 4.77MHz CPU驱动、内存640KB、操作系统为MS-DOS。
虽然大部分网友都通过网络浏览器使用ChatGPT,但从客户端登录ChatGPT似乎是日益成长的趋势,用这台古董级电脑运算更困难,因此Yeo Kheng Meng想知道能否为MS-DOS写出ChatGPT客户端。
故Yeo Kheng Meng开始寻找能横跨这台电脑和ChatGPT之间约40年鸿沟的编译器,Open Watcom C/C++正好符合需求,这是在Windows 11运作的现代编译器。 为了测试DOS应用程式,Yo Kheng Meng使用执行DOS 6.22的VirtualBox虚拟器简化开发过程。
为了处理连接ChatGPT服务的网络问题,Yeo Kheng Meng将Michael B. Brutman编写的开源MTCP促进与ChatGPT聊天完成API连接,但要通讯还需要用C语言手动构建整个POST请求。 这当中还有许多问题待解决,Yeo Kheng Meng 在博客分享详细流程。
之后 Yeo Kheng Meng 开始与 ChatGPT 聊天,也请它介绍 IBM 5155 便携式电脑,ChatGPT 也有好好回答。 许多人好奇Yeo Kheng Meng有没有问ChatGPT如何执行计划,他回答没有。
之后他有问ChatGPT这个问题,它的回答相当有趣:「请记住,创建DOS ChatGPT可能很有挑战性,因DOS是过时的操作系统,可能没有必需工具和资源开发现代应用程序」。