Un desarrollador, que utiliza el nombre BioBootloader en las redes, presentó un Programa basado en tecnología GPT-4 capaz de identificar y corregir automáticamente errores de programación en lenguaje Python. El programa fue nombrado Wolverine por su creador, en referencia a la capacidad de curación del personaje de Marvel.
Según BioBootloader, Wolverine otorga «poder curativo regenerativo» a los scripts de Python. La herramienta analiza los códigos, explica lo que está mal y utiliza GPT-4 para encontrar soluciones y editar los scripts.
Cómo funciona el programa Wolverine
En Twitter, BioBootloader publicó un video en el que explica con más detalle cómo funciona el programa. En la demostración, el desarrollador usa una secuencia de comandos de calculadora simple y deliberadamente comete algunos errores en el código, como escribir mal la variable de valor de retorno y eliminar por completo la función de resta de la calculadora.
Luego se ejecuta el programa Wolverine para corregir los errores en el script. “Ejecuta el código, ve los errores y luego consulta GPT-4 para tratar de descubrir cómo solucionarlos”, comenta el desarrollador en el video.
Incluso si solo uno de los errores hace que la calculadora no funcione, Wolverine soluciona todos los problemas en el código. Según su creador, el programa se ejecuta repetidamente hasta que todo se resuelve.
BioBootloader ha hecho que el código de Wolverine esté disponible en GitHub. El uso del programa requiere una clave API de OpenAI para GPT-3.5 o GPT-4, y se aplican cargos por su uso. Aún según el desarrollador, la técnica de «cura» para Python se puede aplicar a otros lenguajes de programación.