Aller au contenu

Drupal

Dans ce guide, nous allons voir comment intégrer votre Assistant IA à Drupal. Plan :

  1. Obtenir un jeton pour l’intégration Drupal
  2. Synchroniser les éléments de la Base de connaissances
  3. Ajouter l’Assistant Quickchat AI à Drupal
  1. Activez l’intégration Drupal dans l’onglet Integrations de l’application Quickchat AI.
  2. Copiez votre scenario_id et votre token.

drupal_integration

Activez le module Quickchat pour fournir le client API utilisé par les sous‑modules. Aucune configuration nécessaire à ce stade.

drupal_image1

Synchroniser les éléments de la Base de connaissances

Section intitulée « Synchroniser les éléments de la Base de connaissances »

Ce module ajoute un type de contenu quickchat_kb (admin/structure/types/manage/quickchat_kb) et une vue quickchat_kb (/admin/structure/views/view/quickchat_kb) pour servir de source d’entraînement à vos modèles de chatbot.

Vous pouvez configurer le module dans (/admin/config/services/quickchat-api/sync) :

  • Nom du modèle
  • scenario_id
  • Jeton API
  • Nom de vue : la vue servant de source (celle fournie par le module ou une vue personnalisée)
  • Affichage de la vue : l’affichage correspondant à la vue ci‑dessus

drupal_image2

Depuis cet écran, vous pouvez ajouter plusieurs modèles avec des paires token/scenario_id différentes et des sources de vue distinctes.

Si vous souhaitez utiliser une vue différente comme source, notez que pour scinder les résultats en plusieurs éléments de Base de connaissances, vous devez utiliser le séparateur \n. Sinon, les résultats seront considérés comme un seul élément.

drupal_image3

Une fois la configuration terminée, passez à la synchronisation des éléments via /admin/content/kb.

Vous verrez la liste des modèles configurés :

drupal_image4

En cliquant sur le titre d’un modèle, vous verrez un aperçu comme ci‑dessous :

drupal_image5

Dans l’aperçu, vous voyez les éléments prêts à être synchronisés (résultats de la vue et de l’affichage sélectionnés).

Les actions disponibles sont Update et Rebuild :

drupal_image7

L’action Update envoie les éléments au modèle (scenario_id) sélectionné, et Rebuild relance l’entraînement avec les éléments mis à jour.

drupal_image6

Le sous‑module quickchat_chatbot ajoute un type de bloc chatbot_block où définir le scenario_id.

drupal_image8

Vous pouvez ajouter plusieurs blocs avec des scenario_id différents selon les pages.

drupal_image9

Après activation, visitez les pages ciblées (paramètres de visibilité) pour interagir avec le chatbot.

C’est tout ! 🎉 Votre intégration Drupal est prête. Pour toute question ou un besoin plus complexe, contactez‑nous.