A chegada do ChatGPT em novembro passado marcou um antes e um depois no mundo da tecnologia, tornando mais visíveis os modelos de IA generativa, que estão mostrando o quão longe podem chegar em cada nova versão lançada por suas empresas desenvolvedoras, a ponto de importantes personalidades pedirem para frear tantos avanços.
Mas não é menos surpreendente que haja pessoas no mundo capazes de levar o mais novo da tecnologia a dispositivos que já são dignos de exposições em museus. Nesse sentido, Yeo Kheng Meng, entusiasta do mundo dos computadores retrô, surpreendeu o mundo no último domingo ao mostrar sua façanha de levar o ChatGPT a um laptop antigo com MS-DOS de 1984.
Uma façanha cheia de obstáculos técnicos
O equipamento conta com um CPU Intel 8088 de 4,77 MHz e 640 KB de RAM, que hoje parece uma piada. Yeo queria ir mais longe desafiando obstáculos técnicos maiores do que os que enfrentou com o lançamento de um cliente Slack para o Windows 3.1, um sistema operacional lançado em 1992.
Usando a nova API do ChatGPT, Yeo enfrentou a falta de rede nativa, a falta de velocidade de processamento do sistema operacional, entre outros inconvenientes, para fazer com que seu cliente ChatGPT fosse funcional nesse antigo equipamento.
Ele também aproveitou o Open Watcom C/C++, um compilador de software moderno, executado no Windows 11 de 64 bits, que também pode ser direcionado a plataformas DOS de 16 bits, enquanto virtualizava o MS-DOS por meio do VirtualBox no Windows para testar o cliente durante o desenvolvimento, levando o binário resultante para o antigo laptop após o processo ser finalizado.
Código-fonte disponível para melhorias de terceiros
Yeo pode se orgulhar de ter obtido um resultado melhor do que o esperado, a ponto de ter liberado o código-fonte para permitir contribuições de terceiros que possam melhorá-lo, onde os interessados podem acessá-lo pesquisando por “doschgpt” no GitHub.
Nessa página do GitHub, ele também mostra de forma mais detalhada os desafios técnicos que teve que enfrentar e a maneira como conseguiu, o que serve como experiência a ser considerada para possíveis iniciativas que possam surgir por parte de outros entusiastas.
Isso é um claro exemplo de que nada é impossível, onde tarde ou cedo alguém sempre acaba conseguindo algo insólito e impensável de início, e de saber até onde os entusiastas com tempo e paciência também podem ser capazes de chegar.