他打造了WinGPT,只為讓家中30年前的Windows 3.1 PC也能跑ChatGPT

他打造了WinGPT,只為讓家中30年前的Windows 3.1 PC也能跑ChatGPT

雖然ChatGPT是在Windows 10、Windows 11時代才冒出頭的,但是向下相容應該也沒有什麼問題。不過,如果是Windows 3.1呢?

有人為Windows 3.1 PC開發了一個ChatGPT應用程式:WinGPT。

這個程式將OpenAI的ChatGPT回應的一個非常基本的版本帶入一個可以在古老的386晶片上運行的應用程式。它是由Windle背後的同一個神秘開發者建立的,Windle把這一年來很受到歡迎的Wordle網頁遊戲可以在Windows 3.1作業系統上執行的一個移植版本。由此可以看出,他對於Windows 3.1的熱愛。

「我不想讓我1993年的Gateway 4DX2-66被排除在人工智慧革命之外,所以我為Windows 3.1建立了一個人工智慧助手,基於OpenAI API,」該開發者在Hacker News論壇上的發文表示。

他打造了WinGPT,只為讓家中30年前的Windows 3.1 PC也能跑ChatGPT

在1980到1990年代之間,似乎每個廠商都在製造與IBM PC相容的電腦,從佳能和AT&T到惠普和戴爾等大公司。在所有這些OEMs中,Gateway 2000是當時相當受到歡迎的一款機種,這款基於486 CPU的Gateway 2000 4DX2-66V桌上型電腦,在1993年左右發佈,當時的零售價高達2995美元(約92873元台幣)。

就算以現在的價格來說,這款機種的價格都算是高的嚇人。更何況這還是30年前的價格!因此可想而知當年這台電腦可以說是天價等級的個人電腦。不過,以現在來說,這台電腦當然已經完全不適合現代的需求了。

他打造了WinGPT,只為讓家中30年前的Windows 3.1 PC也能跑ChatGPT

WinGPT是用C語言編寫的,使用微軟的標準Windows API,並使用TLS 1.3連接到OpenAI的API伺服器,因此不需要另外一台PC來協助轉換。這也是讓這個應用程式能在Windows 3.1上運行的一個特別有趣的部分。此外,WinGPT還需要在16位元版本的Windows上管理記憶體分割架構,並且為應用程式建立使用者介面。

他打造了WinGPT,只為讓家中30年前的Windows 3.1 PC也能跑ChatGPT

由於有限的記憶體支援能力下,不能處理對話的上下文,因此ChatGPT的回應只是簡短的。WinGPT的圖示也是在Borland的Image Editor中設計的,這是微軟小畫家的一個替代工具,能夠製作.ICO檔案。

「我直接用C語言建構了大部分UI,這意味著每個UI元件都必須在程式碼中手動建構,」這位匿名WinGPT開發者說。「我很驚訝,任何使用Windows 3.1的程式可使用的標準控制項都是非常有限的。雖然可以找到一些你期望的控制項--按鈕、複選框、單選按鈕、編輯框--但你可能需要的任何其他控制項,包括那些在整個作業系統本身使用的控制項,都是不可用的。」

他打造了WinGPT,只為讓家中30年前的Windows 3.1 PC也能跑ChatGPT

如果你家的閣樓、車庫或地下室裡,也有一台積灰的Windows 3.1機器,那麼你可以在dialup.net網站上面下載16位元和32位元版本的Windows的WinGPT檔案。這個網站也是相當的復古。

 

 

 

janus
作者

PC home雜誌、T客邦產業編輯,曾為多家科技雜誌撰寫專題文章,主要負責作業系統、軟體、電商、資安、A以及大數據、IT領域的取材以及報導,以及軟體相關教學報導。

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