他想把DOS時代的IBM 5155拿來跑ChatGPT,36年前的電腦能跟現代AI對話嗎?

他想把DOS時代的IBM 5155拿來跑ChatGPT,36年前的電腦能跟現代AI對話嗎?

最近ChatGPT太夯,也讓AI聊天機器人再度成為熱門話題。不過,其實ChatGPT雖然需要強大的硬體在背後支援,但是對於用戶端來說,只要一個擁有網路能力的終端機器,就可以與ChatGPT對話。

那麼,在一台距今已有36年歷史,運行MS-DOS系統的IBM 5155上,是否也能與ChatGPT對話呢?

IBM 5155

近日,一位名為Yeo Kheng Meng 的工程師,就進行了這個嘗試。

他想把DOS時代的IBM 5155拿來跑ChatGPT,36年前的電腦能跟現代AI對話嗎?

他表示他有一台  1984 年製的IBM PC5155,這是他手邊擁有最古老的電腦。

以下是他這台電腦的硬體規格:

  • Intel 8088 4.77Mhz CPU
  • 640KB 記憶體
  • CGA ISA 顯示
  • NE2000網路轉換器
  • XT-IDE ISA 控制器
  • MS-DOS 6.22

比較大的問題是,MS-DOS系統原生並不支援網路功能,也沒有網路API,他找到了在 1983 年開發的 Packet Driver API標準,並找到一個能夠在DOS電腦運作 TCP/IP 開源網路程式「mTCP」。

最後,他使用Visual Studio Code文字編輯器編寫了一個ChatGPT-for-DOS應用程式,用於解析來自OpenAI的Chat Completion API的JSON輸出。 

不過,接下來他又遇到另外一個問題,那就是現在的網路通訊都採用https加密,但是在那個年代根本沒有這種東西,無法解密通訊。

為了解決這個問題,他必須另外用一台電腦來當中介,當成一個http-to-https-proxy代理伺服器,把ChatGPT伺服器傳過來的資訊再轉傳給這台IBM 5155,以及從這台IBM 5155接收資訊傳道ChatGPT的伺服器上。

他想把DOS時代的IBM 5155拿來跑ChatGPT,36年前的電腦能跟現代AI對話嗎?

從yeokm1展示的影片來看,在解決了網路問題後,他成功在這台年齡比OpenAI這家公司都大的IBM 5155上,與ChatGPT完成了交流,你可以看上面的影片顯示,應答的速度其實並不慢。畢竟IBM 5155只是一個終端顯示的功能,繁複的工作其實都在其它的地方進行。

他想把DOS時代的IBM 5155拿來跑ChatGPT,36年前的電腦能跟現代AI對話嗎?

 

cnBeta
作者

cnBeta.COM(被網友簡稱為CB、cβ),官方自我定位「中文業界資訊站」,是一個提供IT相關新聞資訊、技術文章和評論的中文網站。其主要特色為遊客的匿名評論及線上互動,形成獨特的社群文化。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則