Modules Drupal IA

Linda Hamilton
Libérer: 2025-01-23 06:03:08
original
224 Les gens l'ont consulté

Agents IA dans Drupal : la puissance des modules IA Dries et Drupal

L'article commence par une question clé : « Les agents IA remplaceront-ils les spécialistes du marketing numérique et les créateurs de sites Web ? La réponse est oui, au moins pour certains types de tâches ? Examinons de plus près les tâches que le module IA (agent) actuel peut effectuer.

Installation

Drupal CMS est livré avec les modules d'IA suivants :

  • AI : Le module de base de l'interaction avec l'IA.
  • Agent IA : module de création d'agents IA. Le module principal contient déjà des proxys pour les champs, les types de contenu et les taxonomies.
  • Texte alternatif de l'image AI : comme son nom l'indique.
  • Fournisseur Anthropic : connectez-vous aux modèles Anthropic.
  • Fournisseur OpenAI : connectez-vous aux modèles OpenAI.

Lorsque vous recherchez des fournisseurs sur le site Drupal, vous constaterez qu'il y en a beaucoup. Certains de ces fournisseurs n'ont pas le mot « fournisseur » dans leur nom, donc si vous avez besoin d'un fournisseur spécifique, essayez de rechercher par nom.

Configuration minimale

Drupal AI modules

Par défaut, tous les modules IA ne sont pas activés. J'ai activé les modules agent AI, chatbot AI et fournisseur OpenAI.

Créez une clé pour le fournisseur OpenAI dans /admin/config/system/keys. Accédez à /admin/config/ai/providers/openai et sélectionnez la clé que vous venez de créer.

Créez un assistant IA dans /admin/config/ai/ai-assistant. Les paramètres suivants sont très importants :

Drupal AI modules

Drupal AI modules Initialement, le modèle sélectionné était un 3,5 turbo, puis j'ai eu trop d'erreurs de requêtes dans les logs.

Allez sur /admin/structure/block/list/gin et ajoutez le bloc chatbot AI ​​Deepchat à un bloc. Je l'ai ajouté au bloc de contenu. Pour Configuration du bloc, sélectionnez l'assistant AI que vous avez créé. Je limite les pages du bloc à /admin/*. Vous ne voulez pas que les utilisateurs finaux créent des types de contenu, des champs et des taxonomies.

Après avoir enregistré, vous devriez voir :

Drupal AI modules

Vous pouvez désormais utiliser votre chatbot pour commencer à créer des types de contenu avec des champs et des taxonomies.

Fonctions IA plus puissantes

Pour tester davantage de fonctionnalités d'IA, j'ai saisi ce qui suit dans le chatbot :

Créez un type de contenu nommé myai qui contient un champ ckeditor nommé content et un champ média nommé header.

Cela m'a donné la réponse suivante :

Le type de contenu MyAI a été créé avec succès et contient les champs suivants : Détails du type de contenu :

Nom : Mon IA Nom de la machine : myai Vous pouvez le gérer davantage dans Gérer les types de contenu MyAI.

Champs créés :

Champs de l'éditeur CK : Nom : Contenu Vous pouvez configurer ce champ dans la configuration du champ de contenu.

Champs Médias : Nom : En-tête Vous pouvez gérer ce champ dans la configuration du champ En-tête.

Configuration de l'affichage du formulaire :

L'affichage du formulaire a été mis à jour pour inclure le champ "Contenu" de CKEditor. Vous pouvez visualiser ce changement dans la configuration d'affichage du formulaire.

J'ai activé l'intégration d'AI ​​CKEditor et le module de texte alternatif d'image AI.

J'ai configuré le champ CKEditor pour utiliser le format de texte "Contenu". (Si vous souhaitez éviter cette étape, vous pouvez ajouter "Utiliser le format texte du contenu" au champ de création dans le chatbot) Au format texte sur /admin/config/content/formats j'ajoute le bouton AI à la barre d'outils. Dans l'onglet Outils IA de la section paramètres du plugin CKeditor, j'ai activé "Utiliser la génération IA". De nombreuses autres options peuvent être activées.

Drupal AI modules

Lorsque je crée une page MyAI, je vois que l'éditeur dispose d'un menu déroulant AI Assistant avec une option "Générer à l'aide de l'IA". Une fois le texte généré, cette option est grisée. Après avoir enregistré le nœud, l'option sera à nouveau activée.

Pour l'image d'en-tête, je dois spécifier le widget car le proxy crée un champ de recherche multimédia peu convivial. Vous ne pouvez pas supprimer ou modifier des champs à l'aide de délégués. Alors si vous ne voulez pas commettre mon erreur, vous pouvez utiliser le texte suivant :

Créez un type de contenu appelé myai qui contient un champ ckeditor appelé content et un champ multimédia appelé en-tête et utilisez le widget de la bibliothèque multimédia.

Maintenant que le champ est corrigé, j'ai ajouté cette image.

Drupal AI modules

Après avoir cliqué sur le bouton « Générer avec l'IA », j'ai obtenu : un motif de test TV coloré avec le texte "Pas de signal". Cela me suffit.

Conclusion

Je peux en outre ajouter une traduction IA, une validation de champ IA et des proxys de vue, de formulaire Web et de module. Mais je pense que vous avez déjà une bonne idée des possibilités actuelles de l’IA.

Je dois dire qu'utiliser un chatbot est beaucoup plus simple que de cliquer sur tout. Je me demande à quel point la contribution de l'agent peut être complexe. Ce serait formidable de créer un type de contenu en utilisant l'URL pathauto.

J'exclurais l'assistant IA avec l'agent de génération de structure de la configuration de production. J'ai également vu qu'il existe un module de journalisation AI pour les requêtes de débogage.

Maintenant que j'ai touché au monde des modules d'IA, je souhaite explorer davantage.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal