Los chatbots con inteligencia artificial (IA) han abierto un mundo de posibilidades para que las personas se involucren en proyectos que quizás no habrían abordado por falta de experiencia.
Como alguien que usa WordPress pero no tiene experiencia en programación, pensé que sería interesante ver qué IA podría ayudar a crear un complemento simple.
En esta pequeña prueba, utilicé los siguientes 6 chatbots de IA:
- GPT-4 para suscriptores de ChatGPT Plus.
- GPT-4 a través de Microsoft Bing AI.
- PaLM 2 a través de Google genial.
- Claude 2 vía Anthropic con una cuenta gratuita.
- Meta’s Code Llama (codellama-34b-instruct) y Llama 2 (llama-2-13b-chat) a través de Perplexity Labs con una cuenta gratuita.
enrutador
Aunque el repositorio de complementos de WordPress no se limita a esto, he hecho la siguiente afirmación para describir la funcionalidad requerida.
¿Puedes escribir un código PHP para un complemento de WordPress que agregue una columna a tu panel de administración de WordPress y una página de todas las publicaciones que muestre el recuento de palabras de cada publicación?
Resultados
¿Qué tan bien funciona cada uno de los seis modelos de IA?
No se requieren revisiones para ChatGPT, Bard, Bing y Claude
ChatGPT, Bard, Bing y Claude generaron código PHP que no causó ningún problema al instalar, activar o desactivar el nuevo complemento de conteo de palabras.
De los cuatro, ChatGPT ofreció el conjunto de instrucciones más claro sobre la instalación del complemento recién creado, seguido de Bing y Bard.
Captura de pantalla de ChatGPT, septiembre de 2023
Las llamas necesitan ayuda de otros chatbots de IA
mientras codelama-34b-ext Laboratorios Al Heerah Creé código PHP para un complemento de WordPress y presentó algunos desafíos adicionales.
Después de la instalación, el complemento mostró una serie de errores de advertencia en lugar de un recuento de palabras.
Captura de pantalla de WordPress, septiembre de 2023
Cuando le pedí que resolviera el problema, hizo sugerencias.
Captura de pantalla de Perplexity Labs, septiembre de 2023
Por otro lado, ChatGPT identificó el problema y revisó el código.
Captura de pantalla de ChatGPT, septiembre de 2023
Gracias a la intervención de ChatGPT, el complemento creado originalmente por codellama-34b-instruct funcionó según lo previsto, destacando la versatilidad y eficiencia de ChatGPT en la depuración y optimización de código.
Llama-2-13b-chat también generó el código PHP para el complemento de WordPress descrito. Al principio, el complemento funcionó correctamente y mostró el recuento de palabras en la página Todas las publicaciones.
Sin embargo, aparece un error fatal al regresar a la página de complementos instalados.
Captura de pantalla de WordPress, septiembre de 2023
Para remediar la situación, tuve que acceder al sitio FTP y eliminar manualmente los archivos del complemento; no es el tipo de experiencia que un usuario típico de WordPress apreciaría.
Al igual que codellama-34b-instruct, llama-2-13b-chat no pudo resolver su problema. Una vez más, ChatGPT vino al rescate y arregló el código, resolviendo los errores causados por el código original de llama-2-13b-chat.
La inteligencia artificial generativa y el futuro de la programación
La IA generativa es muy prometedora para diversas tareas de desarrollo, incluida la creación de un complemento simple para WordPress.
Sin embargo, no todos los modelos de IA son iguales. Algunos se destacan por su capacidad para generar código eficiente con mínimas indicaciones y resolución de problemas en el código generado por otros modelos.
Con el rápido desarrollo de la tecnología de IA, no pasará mucho tiempo antes de que otros modelos de IA se vuelvan más confiables y precisos para realizar tareas de programación.
Imagen de portada: Koshiro K/Shutterstock
