Les chatbots d'intelligence artificielle (IA) ont ouvert un monde de possibilités permettant aux utilisateurs de se lancer dans des projets qu'ils n'auraient peut-être pas abordés en raison d'un manque d'expérience.
En tant que personne qui utilise WordPress mais ne l'utilise pas Je n'ai pas d'expérience en codage, j'ai pensé qu'il serait intéressant de voir quelle IA pourrait aider à créer un plugin simple.
Pour ce petit test, j'ai utilisé les six chatbots IA suivants :
GPT-4 pour les abonnés ChatGPT Plus.
GPT-4 via Microsoft Bing AI.
PaLM 2 via Google Bard.
Claude 2 via le site Web d'Anthropic avec un compte gratuit.
Meta's Code Llama (codellama-34b-instruct ) et Llama 2 (llama-2-13b-chat) via Perplexity Labs avec un compte gratuit.
GPT-4 pour les abonnés ChatGPT Plus.
GPT-4 via Microsoft Bing AI.
PaLM 2 via Google Bard.
Claude 2 via le site Web d'Anthropic avec un compte gratuit.
Meta's Code Llama (codellama-34b-instruct ) et Llama 2 (llama-2-13b-chat) via Perplexity Labs avec un compte gratuit.
L'invite
Bien qu'il ne soit pas unique au référentiel de plugins WordPress , j'ai soumis l'invite suivante pour décrire la fonctionnalité souhaitée.
Pouvez-vous écrire le code PHP pour un plugin WordPress qui ajoutera une colonne à la page Tous les messages du tableau de bord d'administration WordPress affichant le nombre de mots de chaque message ?
Pouvez-vous écrire le code PHP pour un plugin WordPress qui ajoutera une colonne à la page Tous les messages du tableau de bord d'administration WordPress affichant le nombre de mots de chaque message ?
Les résultats
Comment Est-ce que chacun des six modèles d'IA a fonctionné ?
Aucune révision requise pour ChatGPT, Bard, Bing et Claude
ChatGPT, Bard, Bing et Claude ont généré du code PHP qui n'a créé aucun problèmes lors de l'installation, de l'activation ou de la désactivation du nouveau plugin de comptage de mots.
Capture d'écran de WordPress, septembre 2023
Des quatre, ChatGPT a fourni l'ensemble d'instructions le plus clair pour l'installation du plugin nouvellement généré, suivi de Bing et Bard.
Capture d'écran de ChatGPT, septembre 2023
Llama a besoin de l'aide d'autres chatbots IA
Pendant que codellama-34b-instruct dans Perplexité Labs a généré le code PHP pour un plugin WordPress, cela a offert quelques défis supplémentaires.
Après l'installation, le plugin proposait une série d'erreurs d'avertissement au lieu du nombre de mots.
Capture d'écran de WordPress, septembre 2023
Lorsque je lui ai demandé de résoudre le problème, il a proposé des suggestions.
Capture d'écran de Perplexity Labs, septembre 2023
ChatGPT, d'autre part, a identifié le problème et révisé le code.
Avec l'intervention de ChatGPT, le plugin initialement généré par codellama-34b-instruct a fonctionné comme prévu, mettant en évidence les fonctionnalités de ChatGPT. polyvalence et maîtrise du débogage et du raffinement du code.
Llama-2-13b- chat a également généré du code PHP pour le plugin WordPress décrit. Au début, le plugin fonctionnait correctement et affichait le nombre de mots sur la page de tous les messages.
Cependant, une erreur fatale est apparue lors du retour à la page des plugins installés.
Capture d'écran de WordPress, septembre 2023
Pour remédier à la situation, j'ai dû accéder au site FTP et supprimer manuellement les fichiers du plugin – ce n'est pas le genre d'expérience qu'un un utilisateur WordPress typique apprécierait.
Comme codellama-34b-instruct, lama- 2-13b-chat n'a pas pu résoudre son problème. Une fois de plus, ChatGPT est venu à la rescousse et a corrigé le code, ce qui a résolu les erreurs causées par le code original de llama-2-13b-chat.
L'IA générative et l'avenir du codage
Cependant, tous les modèles d'IA ne sont pas créés égaux. Certains se sont démarqués par leur capacité à créer du code efficace avec un minimum d'invites et à dépanner le code généré par d'autres modèles.
Avec le développement rapide de la technologie de l'IA, d'autres modèles d'IA ne devraient pas tarder à devenir plus fiables et précis dans l'accomplissement des tâches de codage.