.

A Microsoft está trabalhando para integrar a tecnologia baseada em ChatGPT em mais e mais lugares no Windows 11, mas não está fazendo o mesmo para versões mais antigas do Windows. Aqueles de vocês com um PC antigo com Windows 3.1 ou Windows 95 podem respirar tranquilos, porque o mesmo desenvolvedor que criou a versão Windows 3.1 do Wordle voltou com um cliente Windows 3.1 ChatGPT chamado WinGPT.
O WinGPT oferece suporte a qualquer versão de 16 ou 32 bits do Windows 3.1 ou mais recente, mas não é executado nativamente em versões de 64 bits do Windows. Você pode baixá-lo na parte inferior desta página Dialup.net, que também funciona como um blog de desenvolvimento detalhando como foi construído e como seu ícone foi projetado. Você precisará fornecer sua própria chave de API OpenAI.
A execução do ChatGPT em sistemas antigos é possível principalmente porque a maior parte do processamento ocorre nos servidores da OpenAI, e não localmente, portanto, você não precisa de uma estação de batalha moderna de 16 núcleos para fazê-lo funcionar. A principal limitação do hardware antigo é a memória, e não o poder de processamento. O Windows 3.1 geralmente não inicializa com mais de 256 MB, e um PC 386 ou 486 apropriado para o período provavelmente usaria entre 4 MB e 8 MB (para referência, aqui está um anúncio Compaq Deskpro de 1992 para PCs 386 e 486). O sistema operacional seria instalado e executado em sistemas com apenas 1 MB.
Para economizar memória, o WinGPT pede que o ChatGPT seja o mais breve possível em suas respostas, e não envia o texto das consultas anteriores ao fazer novas consultas. Isso significa que o ChatGPT não pode usar o contexto de chats anteriores para informar suas respostas.
Um problema ainda maior com a execução de qualquer software conectado à Internet em versões antigas de 16 e 32 bits do Windows em 2023 é que a maior parte da Web moderna é criptografada e os sistemas operacionais mais antigos não oferecem suporte aos protocolos SSL/TLS modernos. Muitos projetos retrô conectados à Internet, incluindo navegadores e clientes de bate-papo, contam com algum tipo de proxy para contornar isso, usando um sistema moderno para falar com a Internet e descriptografar dados, passando esses dados descriptografados para o PC antigo em sua rede local .

Projetando o ícone de 32 por 32 pixels do WinGPT.
Para fazer o WinGPT funcionar sem um proxy, o desenvolvedor Dialup.net também desenvolveu uma porta de 16 bits da biblioteca WolfSSL para suportar conexões TLS 1.2 e 1.3 no antigo sistema operacional. Esta porta é, como diz o desenvolvedor, “não é segura, não é confiável e não há garantia” e deve ser usada apenas para fins de entretenimento. A porta não verifica os certificados de segurança e usa “um falso gerador de números aleatórios” para funcionar.
Outros entusiastas da retrocomputação também encontraram maneiras de fazer com que os modernos chatbots de IA funcionem em computadores e sistemas operacionais há muito esquecidos. O mais notável é provavelmente o JavaGPT, uma versão baseada em Java do ChatGPT que será executada em sistemas operacionais antigos como Windows XP e Windows 98 (o último com algumas modificações).
O desenvolvedor do Dialup.net pediu ajuda ao ChatGPT ao lidar com algumas partes da interface do usuário do WinGPT, particularmente sua barra de status. Fiel à forma, o ChatGPT deu duas respostas confiantes, mas incorretas, primeiro dizendo ao desenvolvedor para usar uma espécie de controle de barra de status de uma versão posterior do Windows e, em seguida, inventando o nome de um “muito atraente”, mas “muito inexistente”. Biblioteca de interface do usuário do Windows 3.1 que pode realizar a mesma tarefa.
Listagem de imagem por Dialup.net
.







