Création d'un plugin WordPress simple avec six chatbots IA

Création d'un plugin WordPress simple avec six chatbots IA

06 septembre 2023

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.

    Création dCapture 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.

    Création dCapture 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.

    Perplexité Labs

    Après l'installation, le plugin proposait une série d'erreurs d'avertissement au lieu du nombre de mots.

    Création dCapture d'écran de WordPress, septembre 2023

    Lorsque je lui ai demandé de résoudre le problème, il a proposé des suggestions.

    Création dCapture d'écran de Perplexity Labs, septembre 2023

    ChatGPT, d'autre part, a identifié le problème et révisé le code.

    Création d

    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.

    Création dCapture 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.


    Image en vedette : Koshiro K/Shutterstock

    Image en vedette : Koshiro K/Shutterstock