L’arbitrage par IA utilise la puissance des Agents d’IA pour répondre intelligemment aux sujets.
Veuillez noter que cette fonctionnalité nécessite que les plugins discourse-automation et discourse-ai soient présents pour fonctionner.
Cas d’utilisation
-
Support automatique : Générer des réponses intelligentes aux questions de support des utilisateurs. Par exemple, dans une catégorie Support, l’agent peut utiliser le contenu de la communauté comme contexte. Un avantage est de faire générer les réponses via des murmures afin qu’un répondant puisse d’abord utiliser les réponses suggérées avant de répondre.
-
Expert de catégorie : Désigner un agent expert pour chaque catégorie de votre communauté. Répondre au premier message d’un sujet, avec un suivi humain si nécessaire.
-
Modération subtile : Inciter les utilisateurs à publier du contenu approprié à la communauté aux bons endroits. Par exemple, si un sujet semble mal correspondre à la catégorie, au lieu de le modifier automatiquement, répondre dans le sujet en suggérant d’autres catégories pour alerter l’auteur.
-
Suivi des sujets bloqués : Répondre automatiquement aux sujets restés sans réponse pendant une certaine période, en utilisant le déclencheur
stalled_topicpour relancer les conversations.
Étant donné que les Agents sont entièrement personnalisables, une communauté peut tirer parti de cette fonctionnalité de nombreuses autres manières.
Comment cela fonctionne
L’arbitrage par IA utilisant un Agent peut répondre sans condition aux sujets et aux messages en utilisant des agents pour comprendre le contexte et générer des réponses intelligentes.
Pour configurer cette fonctionnalité, naviguez vers Admin → Plugins → Automations → Nouvelle automatisation et sélectionnez le script LLM Agent Triage. Vous devez avoir créé un agent avant d’utiliser cette fonctionnalité.
Ce qui suit est un exemple de règle d’automatisation et un agent associé.
Déclencheurs
Cette automatisation prend en charge deux déclencheurs :
- Message créé/édité : Se déclenche lorsqu’un nouveau message est créé ou qu’un message existant est modifié.
- Sujet bloqué : Se déclenche lorsqu’un sujet n’a eu aucune activité pendant une période configurée.
Configuration
Pour configurer cette fonctionnalité, vous devez spécifier certains paramètres :
-
Agent : Agent IA à utiliser pour l’arbitrage. Doit avoir les paramètres LLM et utilisateur par défaut définis.
-
Répondre en tant que Murmure : Indique si la réponse de l’agent doit apparaître comme un murmure.
-
Mode Silencieux : Si sélectionné, l’agent recevra le contenu mais ne publiera rien sur le forum. Un administrateur doit créer des Outils personnalisés avant d’utiliser cette option. Ceci est utilisé conjointement avec le champ Outils dans les paramètres de l’Agent. Ceci peut être utile pour :
- Effectuer une requête HTTP vers une API interne d’entreprise informant qu’un événement vient de se produire.
- Effectuer des effets secondaires sur Discourse tels que la création d’un message de chat ou le signalement d’un message.
Mode Silencieux et Répondre en tant que Murmure sont mutuellement exclusifs — un seul peut être actif à la fois.
Limites
- Les appels LLM peuvent être coûteux. Veillez à surveiller les coûts et envisagez toujours de tester sur de petits sous-ensembles.
- Gardez à l’esprit que les LLM peuvent halluciner, assurez-vous donc de vérifier attentivement toute sortie.
- Les messages publiés par des robots sont automatiquement ignorés et ne déclencheront pas l’agent.
- La limitation de débit est appliquée : par défaut, un maximum de 60 appels d’arbitrage par minute globalement et 2 par message individuel par minute. Celles-ci peuvent être ajustées via les paramètres cachés du site
ai_automation_max_triage_per_minuteetai_automation_max_triage_per_post_per_minute.

