一名工程師在一台40年前的IBM DOS系統電腦上運作ChatGPT,他利用OpenAI對話式人工智能ChatGPT API開發了一個DOS ChatGPT用戶端,電腦組態如下︰
Intel 8088 4.77Mhz CPU
640KB記憶體
MS-DOS 6.22
CGA ISA顯示
NE2000網絡轉換器
XT-IDE ISA 控制器
DOS沒有原生的網絡API,為了解決網絡協定問題,該工程師使用開源網絡程式「mTCP」這個網絡标準。
由于電腦DOS系統沒有HTTPS來加密資料,是以使用了一個名為“http-to-https-proxy”的代理來通過現代電腦來傳輸資料,但非直接連接配接到ChatGPT伺服器,而是通過另一部中轉電腦連接配接。
該程式主要基于DOS網絡MTCP庫中的代碼。該程式還需要加載DOS資料包驅動程式并為虛拟機設定MTCP,再使用Visual Studio Code文本編輯器來編寫代碼。