Windows Tips & News

Vad sägs om ChatGPT på Windows 3.11? WinGPT är här för det!

click fraud protection

Du kanske minns JavaGPT, ett projekt som gjorde att du kunde använda ChatGPT-boten på äldre Windows-versioner med Java-stöd, som Windows 98. Men här är något alldeles speciellt. Om du fortfarande äger en 386 PC med Windows 3.1, ger WinGPT bot-åtkomst till dina fingertoppar.

WinGPT är en inbyggd Win16-programvara som körs på Windows 3.1, vilket ger dig möjligheten att interagera med ChatGPT AI-boten med hjälp av chatt-gränssnittet. Den är kodad i programmeringsspråket C, med hjälp av standard Windows API. Open Watcom v2 var den valda kompilatorn på grund av dess förmåga att korskompilera till 16-bitars Windows från Windows 11, vilket gör det till ett bekvämt alternativ.

WinGPT ansluter till OpenAI API-servern och använder TLS 1.3 inbyggt, vilket eliminerar behovet av en proxy för att avsluta TLS på en modern dator. Det bör dock noteras att denna implementering inte är säker.

Windows 3.1 har ett ganska begränsat standardkontrollbibliotek, som till och med saknar en statusrad. Att bygga även det enkla dialogfönstret för WinGPT krävde massor av ansträngningar från dess författare. Användargränssnittet konstruerades manuellt för varje komponent, vilket innebär att storleksändringslogik också implementerades manuellt för att behålla rätt storlek på varje komponent när fönstret ändras storlek.

På grund av ålder på komponenter, hårdvara och teknologi har WinGPT specifika begränsningar. På grund av begränsat minne på Windows 3.1-datorer, kör WinGPT med minimal minnesförbrukning när du skickar och tar emot frågor och svar från OpenAI API. Moderna API: s JSON-svar är inte optimerade för storlek, inklusive OpenAI: s API. För att minska svarsstorleken är modellsvaren inställda på att vara korta. Dessutom kan WinGPT inte hålla sammanhanget mellan dina frågor.

WinGPT är öppen källkod och tillgänglig under GPLv2. Du hittar allt på dess hemsida, inklusive

  • Några riktigt intressanta utvecklaranteckningar och information om projektskapande
  • Binära filer för 16-bitars och 32-bitars Windows
  • De modifierad WolfSSL-källkod

Det är också värt att notera att WinGPT-binärfiler bör fungera på Windows 95, vilket slutligen stänger gapet. JavaGPT som nämns i början av det här inlägget fungerar bara på Windows 98 och senare. Med WinGPT har situationen förändrats.

Om du gillar den här artikeln, vänligen dela den med knapparna nedan. Det kommer inte att ta mycket från dig, men det kommer att hjälpa oss att växa. Tack för ditt stöd!

Pure-Aimp3 skin från AIMP3

Sergey Tkachenko är en mjukvaruutvecklare från Ryssland som startade Winaero redan 2011. På den ...

Läs mer

NGuvuT- AIO v2.0.1-skal från AIMP3

Sergey Tkachenko är en mjukvaruutvecklare från Ryssland som startade Winaero redan 2011. På den ...

Läs mer

Sony_es-style_silver_2 skin från AIMP3

Sergey Tkachenko är en mjukvaruutvecklare från Ryssland som startade Winaero redan 2011. På den ...

Läs mer