A dona do ChatGPT, a OpenAI, disponibilizou recentemente uma versão preliminar do Codex, o seu mais poderoso agente de Inteligência Artificial (IA) para auxiliar na programação de software, baseado no codex-1, uma versão optimizada para tarefas de engenharia de software do modelo de raciocínio o3 da empresa.
Segundo a OpenAI, consegue responder de forma mais precisa às instruções do utilizador, fazer testes com maior interactividade ao código que vai desenvolvendo e aplicar correcções até chegar a um resultado mais “limpo”, com uma proximidade melhorada ao método humano.
Este “programador virtual”, que está disponível a partir de uma máquina virtual na cloud, é capaz de realizar várias tarefas em simultâneo e vai levar até 30 minutos para criar funcionalidades simples, corrigir bugs, fazer testes ou responder a questões sobre as bases de dados de código. O progresso das tarefas pode ser acompanhado em tempo real e varia consoante a complexidade.
O Codex está disponível para utilizadores do ChatGPT Pro, Enterprise e Team, ou seja, nas versões pagas da plataforma – para já ainda não chega ao ChatGPT Plus nem Edu, mas em breve chegará. Numa primeira fase, não há custos adicionais associados para os utilizadores das versões com a novidade incorporada.
Nas próximas semanas, a companhia vai introduzir limites a essa utilização, com um sistema de créditos que vai permitir aumentar o volume de recursos usados, pagando mais para isso.
Os utilizadores das versões com a nova funcionalidade podem aceder-lhe através da barra lateral no ChatGPT e atribuir-lhe novas tarefas de codificação, escrevendo uma mensagem e carregando na opção respectiva. “Se quiser fazer uma pergunta ao Codex sobre a sua base de código, clique em “Perguntar”. Cada tarefa é processada de forma independente num ambiente separado e isolado”, explica também a OpenAI.
Num comunicado, a OpenAI frisa ainda que a segurança é uma prioridade do Codex, que “foi treinado para identificar e recusar com precisão pedidos destinados ao desenvolvimento de software malicioso.”
A programação de software é uma das grandes áreas de expansão das ferramentas de IA generativa. Nas grandes tecnológicas, boa parte do código de software já é desenvolvido com este tipo de ajuda, que promete ganhar cada vez mais expressão em diferentes fases do processo, à medida que os resultados que consegue devolver também forem evoluindo.
Fonte: Sapo