La llegada de la inteligencia artificial y los poderosos modelos generativos de lenguaje han transformado por completo nuestra relación con las máquinas. Hasta ahora, estos modelos se habían enfocado principalmente en generar respuestas de texto a partir de una entrada específica. Sin embargo, ¿qué sucedería si llevamos esta capacidad un paso más allá y dotáramos a Chat GPT con habilidades de interpretación de código?
OpenAI ha dado un gran paso al otorgar a Chat GPT la capacidad de comprender y procesar código informático, lo que abre un nuevo mundo de posibilidades en términos de programación, desarrollo de software -y por sobre todo- accesibilidad y usabilidad. Gracias al plugin “code interpreter”, Chat GPT ya no solo puede responder a nuestras preguntas, sino que también puede llevar a cabo tareas específicas a nuestro pedido.
Imaginemos que le pedimos a Chat GPT que desarrolle un programa capaz de crear un laberinto, resolverlo y presentarnos una secuencia de imágenes que muestre cómo se ha resuelto. Con esta instrucción o “prompt”, el “Code interpreter” de Chat GPT nos entregará un plan detallado, paso a paso, como si fuera una receta de cocina, explicando cada paso necesario para completar la tarea. Si estamos de acuerdo, Chat GPT ejecutará el plan y nos mostrará el resultado. Además, si encuentra algún error en el proceso, nos informará y nos presentará un nuevo plan de acción.
Pero las capacidades de Chat GPT van más allá de los laberintos. También tiene la habilidad de tomar archivos PDF, como el resumen de una tarjeta de crédito y extraer toda la información relevante para representar nuestros gastos, las tiendas más frecuentadas o las categorías donde hemos gastado más. Incluso puede generar gráficos y proyecciones basadas en nuestro historial.
Chat GPT no se limitan solo a la manipulación de datos y visualizaciones. Este sistema también posee una capacidad asombrosa para generar escenarios imaginados, creando simulaciones con una base física realista. Asimismo, Chat GPT es capaz de aprender de ejemplos abstractos extraídos de documentos, lo que le permite adquirir conocimientos y expandir su comprensión del mundo que lo rodea.
Por último, pero no menos importante, Chat GPT ofrece opciones de edición de video, brindando la posibilidad de convertir un GIF en un video de mayor duración. Esta funcionalidad amplía las opciones creativas y permite una mayor flexibilidad en la manipulación y edición de contenido multimedia.
Este avance es sorprendente, ya que oculta por completo la complejidad de tener que desarrollar y escribir soluciones en código. Pero lo más impresionante es que Chat GPT con este nuevo plug-in está rompiendo las barreras del lenguaje hombre computador, poniendo a disposición una herramienta que es capaz de entender una instrucción y llevar a cabo una tarea determinada con un impacto sorprendente, en usabilidad, utilidad y por sobretodo accesibilidad.
La capacidad de Chat GPT para interpretar y ejecutar código representa una revolución en la comunicación entre humanos y computadoras. Ahora podemos resolver problemas y llevar a cabo tareas mediante la ejecución de programas sin necesidad de tener conocimientos avanzados de programación. Esta nueva funcionalidad no solo facilita nuestras interacciones con la tecnología, sino que también democratiza el acceso a la resolución de problemas complejos.
Estamos presenciando un hito en la evolución de la inteligencia artificial, donde la colaboración entre humanos y máquinas se vuelve cada vez más fluida y accesible. La capacidad de Chat GPT para interpretar código es un gran avance que nos acerca a un futuro en el que todos podemos beneficiarnos de las posibilidades tecnológicas sin barreras ni limitaciones. El poder de la inteligencia artificial está en nuestras manos y es emocionante pensar en las infinitas posibilidades que esto traerá consigo.
*Miembro del Laboratorio de Inteligencia Artificial, Neuroderechos, Plataformas Digitales y Metaverso (LIANM) de Congreso Futuro.