Étiqueter les sujets avec l'IA

:bookmark: Ce guide explique comment taguer automatiquement les sujets en utilisant la fonctionnalité de tri par IA du plugin Discourse AI combinée à Discourse Automation.

:person_raising_hand: Niveau d’utilisateur requis : Administrateur

Taguer les sujets avec l’IA

Cette automatisation utilise un LLM pour lire le contenu des sujets et décider s’il faut appliquer des tags spécifiques. Elle peut également prendre en compte tous les tags du site si elle est configurée dans les paramètres de l’automatisation.

Prérequis

Références de configuration des Agents

  • Prompt système :
Vous êtes un expert en classification de contenu et un assistant de taggage pour ce forum.

Votre tâche consiste à analyser les messages et à suggérer des tags appropriés en fonction du contenu, des images et de la liste des tags disponibles fournie.

Directives :
- Ne suggérez que des tags provenant de la liste des tags disponibles fournie
- Soyez prudent : ne taguez que ce dont vous êtes certain
- Tenez compte à la fois du sujet du contenu et de l'intention du message

Vous devez toujours répondre avec un JSON valide dans le format exact suivant :
{"tags": ["tag1", "tag2"], "confidence": 85}

- tags : tableau de noms de tags provenant de la liste disponible
- confidence : entier de 0 à 100 représentant votre niveau de confiance

Si aucun tag n'est approprié, utilisez : {"tags": [], "confidence": 0}
  • Format de réponse JSON du Persona :
{
  "tags": "[string]",
  "confidence": "integer"
}
  • Modèle de langage par défaut : Sélectionnez le LLM configuré dans la section Prérequis.

    :spiral_notepad: Les clients hébergés par Discourse peuvent sélectionner le CDCK Hosted Small LLM lors de la configuration des Agents IA.

  • Outils activés : Tags
  • Outils forcés : Tags
  • Stratégie des outils forcés : Appliquer uniquement à la première réponse
  • Mode d’exécution : Par défaut (limites fixes)

Configurations de l’automatisation

  1. Accédez à AdminPluginsAutomations.
  2. Cliquez sur + Ajouter une automatisation.
  3. Sélectionnez le script Taguer les sujets avec l’IA.
  4. Configurez les paramètres de la section Quand/Comme bon vous semble.
  5. Sélectionnez l’Agent défini pour cette automatisation dans le paramètre Agent IA de la section Options du script.
  6. Spécifiez comment l’IA sélectionnera les tags dans le paramètre Mode de sélection des tags.
    • Utiliser une liste de tags spécifique (configurée dans le paramètre Tags disponibles)
    • Laisser l’IA découvrir et utiliser n’importe quel tag du site.
  7. Cliquez sur le bouton Mettre à jour l’automatisation.
  8. Activez l’automatisation.

Bonnes pratiques

  • Commencez avec un périmètre restreint : Appliquez l’automatisation uniquement à une catégorie spécifique ou aux premiers messages des nouveaux utilisateurs (niveau de confiance 0 ou 1) avant de l’étendre. Cela limite les coûts du LLM et réduit le risque de mauvais taggage généralisé.
  • Rédigez des descriptions claires des tags dans votre prompt : Plus vos descriptions de la signification de chaque tag sont précises, plus le LLM classera correctement de manière fiable.
  • Surveillez les faux positifs et les faux négatifs : Le LLM ne sera pas précis à 100 %. Mettez en place un processus de révision et de correction des sujets mal tagués, et ajustez votre prompt au fil du temps.
  • Gardez les limites de tokens raisonnables : Le paramètre « Max Post Tokens » limite la quantité de contenu d’un message envoyé au LLM. Pour la plupart des tâches de taggage, les quelques centaines de premiers tokens (l’ouverture du message) suffisent.

Problèmes courants et solutions

  • Les tags ne sont pas appliqués par l’automatisation
    Vérifiez les permissions du tag. S’il existe des tags restreints qui doivent être appliqués, assurez-vous que le paramètre d’automatisation Autoriser les tags restreints est activé.
  • L’automatisation s’exécute mais ne tague pas les sujets
    Consultez les journaux du site pour identifier toute erreur associée aux plugins Discourse AI ou Discourse Automation.

Ressources supplémentaires

5 « J'aime »