Mi a helyzet a ChatGPT-vel a Windows 3.11 rendszeren? A WinGPT azért van itt!
Talán emlékszel JavaGPT, egy projekt, amely lehetővé tette a ChatGPT bot használatát a Java-támogatással rendelkező régebbi Windows-verziókon, például a Windows 98-on. De itt van valami igazán különleges. Ha még mindig van egy 386-os Windows 3.1-es számítógépe, a WinGPT elérheti a botot.
Reklám
A WinGPT egy natív Win16-szoftver, amely Windows 3.1-en fut, és lehetővé teszi a Bing AI bottal való interakciót a csevegési felhasználói felület segítségével. C programozási nyelven van kódolva, a szabványos Windows API felhasználásával. Az Open Watcom v2 volt a választott fordító, mivel képes a Windows 11 rendszerből 16 bites Windowsra keresztbefordítani, így kényelmes lehetőség.
Az OpenAI API szerverhez kapcsolódva a WinGPT natívan használja a TLS 1.3-at, így nincs szükség proxyra a TLS leállításához egy modern gépen. Meg kell azonban jegyezni, hogy ez a megvalósítás nem biztonságos.
A Windows 3.1 meglehetősen korlátozott szabványos vezérlőkönyvtárral rendelkezik, amelyből még az állapotsor sem hiányzik. Még ennek az egyszerű párbeszédablaknak a felépítése is a WinGPT számára sok erőfeszítést igényelt a szerzőtől. A felhasználói felületet manuálisan hozták létre minden egyes komponenshez, ami azt jelenti, hogy az átméretezési logikát manuálisan is megvalósították, hogy az ablak átméretezésekor az egyes összetevők megfelelő mérete megmaradjon.
Az alkatrészek, a hardver és a technológia kora miatt a WinGPT-nek vannak bizonyos korlátai. A korlátozott memória miatt a Windows 3.1-es gépeken a WinGPT minimális memóriafelhasználással fut, amikor lekérdezéseket és válaszokat küld és fogad az OpenAI API-tól. A modern API-k JSON-válaszai nincsenek méretre optimalizálva, beleértve az OpenAI API-t is. A válasz méretének csökkentése érdekében a modellválaszokat rövidre kell beállítani. Ezenkívül a WinGPT nem tud kontextust tartani a lekérdezések között.
A WinGPT nyílt forráskódú, és GPLv2 alatt érhető el. A weboldalán mindent megtalálsz, többek között
- Néhány igazán érdekes fejlesztői megjegyzések és a projekt létrehozásának részletei
- Bináris fájlok 16 bites és 32 bites Windowshoz
- A módosított WolfSSL forráskód
Azt is érdemes megjegyezni, hogy a WinGPT binárisoknak működniük kell Windows 95-ön, ami végül bezárja a rést. A bejegyzés elején említett JavaGPT csak Windows 98 és újabb rendszereken működik. A WinGPT-vel a helyzet megváltozott.
Ha tetszett a cikk, kérjük, ossza meg az alábbi gombok segítségével. Tőled nem vesz el sokat, de segít nekünk a növekedésben. Köszönet a támogatásodért!
Reklám