-

Comment générer du texte alternatif pour les images et une stratégie de contenu avec les modules IA dans Drupal?

L'intelligence artificielle révolutionne la façon dont nous gérons le contenu dans les systèmes de CMS. Drupal n'est pas en reste et propose de plus en plus de modules d'IA pour automatiser les processus éditoriaux. Dans cet article, je présenterai quatre des dernières solutions propulsées par l'IA pour Drupal qui peuvent améliorer considérablement le travail sur le contenu et la gestion de projets. Cette publication est basée sur ma vidéo de la chaîne Drupal moderne.


Dans cet article :


AI Image Alt Text - descriptions d'images automatiques lors du téléchargement

Le premier module d'IA de Drupal qui mérite attention est AI Image Alt Text. Cet outil génère automatiquement du texte alternatif pour les images lorsqu'elles sont téléchargées dans le système. Cette fonctionnalité est particulièrement précieuse du point de vue de l'accessibilité du site web et de l'optimisation SEO.

Le module offre deux fonctions principales :

1. Génération automatique de texte alt pour les nouvelles images lors du téléchargement. Lorsqu'un éditeur télécharge une nouvelle photo dans le système, l'intelligence artificielle analyse son contenu et crée une description de texte appropriée.

2. La possibilité de générer des descriptions pour toutes les images existantes dans le système qui n'ont pas encore de texte alternatif, en utilisant le module supplémentaire AI Image Bulk Alt Text. Le module ajoute l'option Générer en masse du texte Alt dans la section Configuration de la section Média, où vous pouvez vérifier le statut des images sans texte alt.

Dans la configuration du module de base AI Image Alt Text, il y a une page avec de nombreuses options de personnalisation. Là, vous pouvez placer votre propre invite pour générer des textes alt, ce qui vous permet de définir précisément le style et le caractère des descriptions d'images. Vous pouvez également activer l'option de génération automatique de texte alt lors du téléchargement de chaque nouvelle photo et sélectionner n'importe quel modèle d'IA parmi les fournisseurs d'IA tiers connectés au CMS. Ces paramètres vous permettent de personnaliser entièrement le processus en fonction des besoins d'un projet spécifique.

Placement de votre propre invite dans les paramètres du module AI Image Alt Text dans Drupal

 

Après avoir téléchargé une photo dans le système, un indicateur de progression caractéristique (cercle tournant) apparaît, puis une description de l'image téléchargée est automatiquement générée dans le champ de texte alt. Le module gère également les images qui existent déjà dans le système - il peut analyser leurs descriptions et générer des versions alternatives pour elles. La qualité des balises alt générées peut varier en fonction de la complexité de l'image et du modèle d'IA utilisé, mais le module permet aux éditeurs de valider le texte et d'apporter des corrections.

Le module AI Image Alt Text de Drupal permet de régénérer le texte alt pour des descriptions existantes

 

AI Automators - gestion intelligente des champs de contenu

AI Automators (un sous-module dans le module d'IA) est un outil beaucoup plus avancé qui permet de générer ou de modifier automatiquement les valeurs des champs dans différents types de contenu. Le module peut être utilisé pour créer des descriptions d'articles, des résumés, des tags, ou même pour modérer le contenu.

Le module est configuré au niveau du type de contenu. Nous pouvons ajouter des champs automatiques à n'importe quel type de contenu et configurer comment l'IA doit les remplir. Dans les paramètres, nous pouvons spécifier l'invite, le nombre de mots, et indiquer quels champs doivent servir de contexte pour générer du nouveau contenu.

Un exemple pratique de son utilisation montre la génération automatique d'une description pour un article de blog. Nous sélectionnons l'option Activer AI Automator et choisissons LLM Text dans le champ Choisir le type d'AI Automator. Nous entrons l'invite. Nous pouvons le régler pour écrire un résumé de jusqu'à 60 mots au lieu de 130 (comme suggéré par défaut). Dans le champ Automator Base Field, nous sélectionnons Content, c'est-à-dire le champ avec le contenu de CKEditor, que nous remplirons dans l'étape suivante.

Génération d'une description de blog avec le module AI Automators dans Drupal

 

Nous passons à l'ajout d'un article de blog. Dans le champ Contenu, nous cliquons sur Assistant AI, un plugin de CKEditor AI, que nous utilisons pour générer du contenu. Ensuite nous enregistrons, et quand nous revenons à la vue Créer un blog, nous laissons le champ Description vide. Nous marquons le blog comme publié et enregistrons les changements.

Création d'un article de blog à l'aide des modules d'IA de Drupal

 

Après avoir accédé à l'onglet Blog, nous pouvons voir notre nouvel article. En entrant en mode édition, nous pouvons voir le texte généré dans le champ Description.

Texte dans le champ Description, généré par le module AI Automators de Drupal

 

Stratégie de contenu IA – générateur de stratégie de contenu

Stratégie de contenu IA est un module qui analyse le contenu existant sur le site Drupal et l'utilise pour préparer des recommandations pour de nouveaux articles à écrire. Cet outil est particulièrement utile pour les équipes éditoriales planifiant leur stratégie de contenu.

Le module ajoute un lien Stratégie de contenu dans la section des rapports Drupal. Après avoir accédé à cette section, nous trouverons un bouton pour générer des rapports. Le système utilise le contenu existant du site web et sa structure pour préparer des suggestions pour d'autres matériaux.

Sur la base de matériaux de base sur le développement de Drupal et de sujets similaires, l'IA a généré des recommandations, regroupées par priorité. Les suggestions comprenaient "les meilleures pratiques en matière de sécurité", "le développement avancé de modules" et des suggestions pour ajouter des vidéos ou des études de cas au site Drupal.

Sujets proposés pour les contenus générés par le module de Stratégie de contenu IA de Drupal

 

Une caractéristique particulièrement intéressante est la possibilité de développer davantage un chemin de sujet choisi. Si, par exemple, nous aimons le chemin pour les débutants, nous pouvons générer encore plus de contenu dans cette direction. Le système permet une expansion itérative de la stratégie de contenu basée sur les zones de sujet choisies.

Le module s'intègre parfaitement avec le processus de création de contenu. Après avoir reçu une recommandation, il suffit de se rendre dans la section du blog et d'utiliser l'option Générer avec IA. Le système génère automatiquement du contenu pour la page en fonction d'une stratégie de contenu préalablement préparée.

La Stratégie de Contenu IA fonctionne également avec le module Suggestion de Contenu IA, qui a été montré dans ma précédente vidéo. Cela vous permet d'utiliser l'option sur le côté droit de l'interface d'édition pour générer un titre attrayant pour votre article. Le système peut également générer des tags en fonction du contenu, comme je l'ai montré en détail dans la vidéo.

Le résultat d'une telle automatisation est la capacité de créer un article complet, où l'intelligence artificielle génère l'idée pour le contenu, le contenu lui-même, la description, le titre, et les tags appropriés. Pour de nombreux bureaux de rédaction, cela peut signifier une accélération dramatique du processus de création de contenu et l'automatisation de nombreuses tâches répétitives liées à la planification de la publication.

Article dans Drupal généré en utilisant des modules IA

 

Intégration du module IA avec le module ECA - l'avenir de l'automatisation

La fonctionnalité la plus avancée est l'intégration du module IA avec ECA (Event Condition Action). Cette combinaison ouvre de nouvelles possibilités pour l'automatisation des processus dans Drupal grâce à des requêtes en langage naturel. Notez que les fonctionnalités présentées fonctionnent dans le CMS Drupal, mais les modules IA et les Agents IA sont dans la version développeur, vous devez donc les télécharger vous-même si vous voulez expérimenter avec eux.

ECA est un module qui permet de créer de l'automatisation sans écrire de code, en utilisant une interface visuelle. Des modèles ECA prêts à l'emploi sont déjà disponibles dans Drupal CMS, tels que la redirection des utilisateurs connectés après leur déconnexion, les options pour créer du contenu en double, ou la construction d'un formulaire d'inscription. Il est tout à fait possible que de nombreuses fonctionnalités actuellement mises en œuvre par des modules contributifs soient bientôt transférées à des modèles ECA.

La plus importante des nouvelles fonctionnalités alimentées par l'IA est le bouton Demander à l'IA qui apparaît dans l'interface ECA. Cette fonctionnalité permet d'expliquer comment fonctionnent les modèles existants et de créer de nouvelles automatisations en les décrivant avec des mots.

L'option Demander à l'IA est fournie par le module d'intégration IA - ECA

 

Analyse des modèles ECA existants

Maintenant, nous allons voir un exemple d'utilisation sur un modèle simple. Après avoir cliqué sur le bouton Demander à l'IA et avoir entré la requête "Expliquer le principe de fonctionnement de ce modèle", le système analyse le modèle sélectionné et fournit une explication détaillée. La description générée peut être copiée et sauvegardée dans la documentation de ce processus.

Grâce au module ECA dans Drupal, nous obtenons une description du fonctionnement du modèle sélectionné

 

Le système peut également gérer des modèles beaucoup plus complexes, mais comme il s'agit d'une version développeur, il peut encore contenir des erreurs.

Création de nouveaux modèles par description verbale

Nous pouvons créer un nouveau modèle ECA en fournissant une description verbale. Dans l'option Demander à l'IA, nous tapons "Veuillez créer un nouveau modèle. Il doit enregistrer chaque changement dans la configuration et sauvegarder l'information dans le Message de journal avec information sur l'utilisateur actuel et le nom de la configuration." Après la création, le nouveau modèle est toujours désactivé. Nous l'activons en appuyant sur le bouton Activer. Nous entrons en mode édition et voyons les éléments Sauvegarder la configuration, Jeton utilisateur actuel et Message.

Éléments du nouveau modèle ECA dans Drupal

 

Pour tester le modèle, nous pouvons :

  1. Aller à la configuration du système et faire un changement, par exemple dans les Paramètres de base du site.
  2. Changer le nom du site (par exemple, de "Drupal moderne" à "Drupal moderne 2025").
  3. Sauvegarder les changements.
  4. Aller aux Messages de journal récents.

Les journaux montrent l'entrée : "La configuration 'system.site' a été modifiée par l'utilisateur 1", ce qui confirme que le modèle automatiquement créé appelé Config Change Logger fonctionne correctement.

Perspectives de développement

Si cela est bien fait et que l'intelligence artificielle lit correctement, crée ces configurations et comprend les modèles existants, créer de nouvelles fonctionnalités dans Drupal avec l'IA et le module ECA sera super facile et rapide.

Cette technologie peut révolutionner la façon dont les fonctionnalités sont créées dans Drupal, rendant l'automatisation avancée accessible aux personnes sans compétences en programmation. Tout ce que vous devez faire est de décrire avec des mots ce qu'une fonction donnée doit faire, et l'IA créera le modèle ECA approprié avec les bonnes conditions et actions.

Impact des modules IA sur l'avenir de la gestion de contenu

Les modules IA Image Alt Text, IA Automators, IA Content Strategy, et l'intégration du module IA avec ECA montrent comment l'intelligence artificielle peut être utilisée de manière pratique dans le travail quotidien avec Drupal. Chacun des modules présentés résout des problèmes éditoriaux spécifiques et offre des avantages mesurables - il permet de gagner du temps et d'améliorer la qualité de votre contenu.

Si vous envisagez de mettre en œuvre des solutions IA dans votre projet Drupal ou avez besoin d'aide pour configurer le module ECA, nous pouvons vous aider. Nous offrons des consultations sur l'intégration de l'intelligence artificielle avec des systèmes de gestion de contenu et la mise en œuvre de solutions spécifiques.

-