Je rencontre une petite anomalie. Cela fait longtemps que cela dure, mais je n’y ai pas prêté beaucoup d’attention. Maintenant, j’ai eu le temps de signaler cela. Lorsque je démarre une conversation avec l’IA, elle donne deux réponses à ma question. Cela est peut-être dû à ma configuration. Mais je n’ai pas trouvé d’explication logique. J’ai vérifié les paramètres plusieurs fois. Selon vous, quelle pourrait être la cause du problème ?
Désolé, cela semble être pour un autre plugin
Le plugin d’IA officiel ne prend pas en charge ce mode. Quel plugin utilisez-vous ?
on dirait que ça pourrait être
Je pense que c’est lié à ce plugin, j’ai essayé, je l’ai activé ou désactivé :
@Lilly J’ai pensé à ça et j’ai désactivé ce plugin, il est lié au réglage sur l’image ci-dessus, quand il est actif, la fonctionnalité s’ouvre.
@sam @Lilly
J’ai remarqué maintenant qu’en désactivant le plugin chatbot, les deux ne répondent pas. Le problème disparaît. Cette erreur ou ce problème peut être lié au chatbot.
Pourquoi installez-vous les deux ? Ce n’est pas une configuration testée.
Je ne peux pas reproduire ce problème sur Chatbot. Les discussions dans les messages privés ne donnent qu’une seule réponse.
Veuillez noter que Chatbot ne prend pas explicitement en charge le multisite.
J’ai essayé de désactiver le plugin chatbot. Vous pouvez voir la différence ci-dessous. Je suppose que je dois utiliser les deux, car mon objectif est que les utilisateurs interagissent avec l’intelligence artificielle. J’espère que ce sujet sera utile pour le développement de plugins à l’avenir.
Sans Chatbot (même question) :
Avec Chatbot (même question) :
Veuillez désinstaller Discourse AI (pour le moment), reconstruire et réessayer (cela éliminera potentiellement un conflit)
Veuillez également confirmer que vous utilisez l’installation standard ?
Le problème pourrait-il être causé par cela ? J’ai mis le même utilisateur bot dans les deux applications. Lorsque le plugin d’IA est installé, il crée automatiquement un utilisateur de chat réseau. Je l’ai changé et j’ai nommé “kompiter”. J’ai également utilisé ce nom d’utilisateur dans le plugin chatbot. Je pense que c’est peut-être la raison pour laquelle vous avez obtenu deux réponses. Je vais tester un peu. Je reviens tout de suite.
Comme je le pensais, lorsque je désactive ce paramètre, le chatbot émet un avertissement lorsque je parle avec le message privé « Autoriser le chatbot à interagir dans les messages privés », l’erreur sur la photo est : Il n’est pas autorisé de l’utiliser dans les messages privés, veuillez contacter l’administrateur.
Et je suppose que changer le nom d’utilisateur dans le chatbot fait disparaître ce problème.
Si l’intelligence artificielle peut aider en tout sans chatbot, je peux désactiver ce plugin pendant un certain temps. Cependant, lorsque j’ai désactivé le chatbot, il n’a pas répondu à une simple question. Je dois observer et prouver cela encore quelques fois. Ensuite, je pourrai tirer une conclusion.
J’ai désactivé le plugin chatbot et j’ai commencé à tester. Je ferai part de mes observations et conclurai cette question.
Vous n’avez toujours pas répondu à cette question :
De plus, je ne pense pas que vous puissiez réutiliser le même nom d’utilisateur de bot.
Vous utilisez Chatbot d’une manière qui n’a pas été testée, conçue ni prévue.
Il fonctionne bien sur une installation standard sans Discourse AI et avec son propre nom d’utilisateur.
Je suis désolé, j’ai oublié de répondre à cette question lorsque j’ai compris quel était le problème. Je fais toujours une installation standard. Je reste à l’écart des installations non bureautiques.
La raison pour laquelle j’ai reçu deux réponses distinctes dans des messages privés est que j’avais attribué les mêmes utilisateurs aux plugins discourse ai et chatbot.
Lorsque j’active le support des messages privés dans le chatbot, comme les noms d’utilisateur sont identiques, discourse ai répond en premier, puis le chatbot répond.
Si je rends les utilisateurs différents, le problème sera résolu.
J’ai annulé le chatbot pour le moment. À ce stade, discourse ai fait mon travail. Ce serait bien si certaines fonctionnalités du chatbot étaient intégrées à discourse ai ![]()
Exemple :
Nous répondre lorsque nous posons des questions à l’IA pendant que nous rédigeons des réponses sur les sujets.
Désolé de vous avoir pris votre temps, mais cela a été un sujet constructif pour moi. Merci.
Je ne suis pas sûr de comprendre pourquoi vous vous attendiez à ce que cela fonctionne.
Alors, que se passe-t-il si les noms d’utilisateur sont différents ? Veuillez donner au chatbot son propre identifiant d’utilisateur unique.
Tout d’abord, désolé pour mon mauvais anglais ;
Lorsque je démarre un message privé, comme l’utilisateur du chat des deux plugins est le même, le plugin chatbot répond également au message privé (car le paramètre d’interaction PM est activé).
Le conflit ici est dû au fait que j’ai donné les mêmes noms d’utilisateur.
Pour autant que je me souvienne, discourse ai crée automatiquement un utilisateur bot. Je l’ai renommé, puis j’ai défini le même nom d’utilisateur dans le chatbot.
Étant donné que l’interaction PM est activée dans les paramètres du chatbot, il répond automatiquement aux PM que je démarre avec discourse ai, car les utilisateurs agissent comme s’ils se référaient à eux-mêmes parce qu’ils sont les mêmes.
Ma suggestion :
Dans ce cas, si les utilisateurs des deux applications sont différents, l’erreur disparaît. Cependant, cela créera de la confusion. Deux IA sur un même site, hmm.
Au lieu de cela, nous pouvons faire des utilisateurs bot des deux plugins des partenaires. Le problème disparaît lorsque nous désactivons l’interaction PM dans les paramètres du chatbot. Cependant, lorsque nous désactivons ce paramètre, un message d’avertissement s’affiche : « l’interaction PM est désactivée ». Je pense qu’il suffirait de désactiver ce message d’avertissement.
Les utilisateurs devront absolument être différents - donc deux utilisateurs de bot complètement différents.
Cependant, cela ne résoudra peut-être pas le problème. La désactivation du bot IA résout-elle le problème ?
Non, nous ne pouvons pas désactiver ce message d’avertissement, je crains que cela n’affecte les utilisateurs réguliers du chatbot.
En fait, le seul problème ici est que le chatbot envoie un message d’avertissement lorsque l’interaction PM est désactivée. Sinon, tout fonctionne bien. Pour les amis qui pourraient avoir le même problème, ma suggestion est de désactiver le paramètre d’interaction PM du chatbot et de corriger un peu le message d’erreur. Ou comme vous le suggérez, les utilisateurs des deux plugins devraient être différents.
J’ai maintenant désactivé le chatbot, mais je peux affiner le message d’erreur et le réactiver. Je marque le problème comme résolu pour l’instant.
Merci pour votre temps, cela m’a aidé à acquérir une perspective différente.
Ce n’est pas un problème, n’est-ce pas ?
Si vous essayez de parler au bot et que cela est désactivé, bien sûr qu’il doit envoyer un message d’avertissement ?
Vous voulez que le bot reste silencieux et que l’utilisateur se demande pourquoi il ne répond pas ?!
En fait, l’intelligence artificielle de Discourse AI répond déjà. C’est pourquoi je pense que le plugin chatbot n’a pas besoin d’indiquer que « l’interaction PM est désactivée ». Il y a un choix ici. Les deux plugins ont des bots et vous devriez pouvoir choisir celui que vous voulez utiliser dans les messages privés. Lorsque vous faites cela, il ne serait pas correct que l’autre plugin donne un avertissement.
Peut-être pouvons-nous ajouter un contrôle : si la fonction de chat dans Discourse AI est activée, le chatbot PM ne devrait pas donner d’avertissement. Comme…
En fait, une simple personnalisation pour la section PM utilisée par les deux plugins serait bien. Il suffit que le message d’erreur ne s’affiche pas. Bien sûr, un message d’erreur peut être affiché si la fonction de chat dans Discourse AI est désactivée.
Je pense que c’est simple, mais un résultat logique semble se produire.
Veuillez soumettre une PR, mais assurez-vous qu’elle fonctionne également sans Discourse AI installé. Merci.
J’essaie de lui envoyer une pull request sur GitHub car je pense que le plugin qui devrait masquer le message d’erreur est chatbot, mais je n’ai pas réussi. (peut-être parce que je ne l’ai jamais fait auparavant) une personne bonne et merveilleuse peut-être peut le faire pour moi ![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.




