Pourquoi cette requête ‘Overall Sentiment’ donne-t-elle des résultats vides :
J’ai également copié, collé dans une ‘Nouvelle requête’ et exécuté. Aucun changement de ma part.
Où dois-je regarder pour cela ? Je suis administrateur de mon site.
Mes tableaux de bord ressemblent à ceci :
Avez-vous modifié les dates couvertes par la requête ? Essayez de rafraîchir la page et de modifier les paramètres de date si ce n’est pas déjà fait.
Avez-vous exécuté un remplissage ?
Non. Je ne l’ai pas fait. Et je n’en ai pas lu la description dans (le premier message de) ce sujet.
Pouvez-vous s’il vous plaît me dire comment faire ?
Ou si je n’effectue pas de remplissage, quand ce composant aura-t-il suffisamment de messages pour déterminer le sentiment ?
C’est expliqué dans le guide que j’ai cité.
Quand avez-vous activé l’analyse des sentiments ? Vous avez choisi février 2024 comme date de fin dans votre requête Data Explorer. L’analyse a-t-elle été activée avant cela ? Sinon, comme seuls les nouveaux messages sont classifiés, je m’attendrais à ce qu’elle renvoie 0 résultats.
Ok, j’avais manqué, mais maintenant j’étudierais et résoudrais sûrement le problème.
L’analyse a été activée en février ou mars 2024, je ne me souviens pas de la date exacte. Combien de publications sont nécessaires (après son activation, sans exécution rétroactive) pour afficher quelque chose ?
Je vois ‘Site Sentiment’ dans mon tableau de bord d’administration depuis 2-3 mois, mais aucun sentiment n’est affiché.
J’ai même essayé de l’exécuter en tant que requête SQL via le plugin Data Explorer et j’ai changé les dates à environ 2 ans, toujours aucun résultat.
Lorsque j’essaie d’exécuter une ‘Tâche de remplissage’, j’obtiens l’erreur suivante :
J’ai pris une capture d’écran de près de 50 % de la zone supérieure.
Comme indiqué dans mon message juste au-dessus, le remplissage échoue. Quelqu’un peut-il me dire combien de jours/combien de messages il faudra pour que cette ‘Analyse de sentiment’ fonctionne ou affiche quelque chose (c’est-à-dire sans remplissage) ?
J’ai recherché ‘Back-Fill-Failing’ sur meta, mais aucune solution n’a été trouvée.
Je les ai rassemblés et divisés en leur propre sujet afin qu’ils ne soient pas publiés sur plusieurs plateformes. ![]()
Avez-vous publié quelque chose de nouveau pour que le Sentiment l’exécute ? Si cela ne détecte rien de nouveau non plus, je pense que vous avez un problème avec votre configuration plutôt qu’avec le simple remplissage.
Oui. De nombreux sujets ont été créés depuis que l’« Analyse des sentiments » est apparue dans mon tableau de bord d’administration.
P.S.
J’ai rempli la clé API Open-AI ici (la même que j’utilise dans d’autres champs dans ce quartier des paramètres), ai-je raison ou une autre clé API était-elle nécessaire :
L’analyse des sentiments est constamment vide. Même si des dizaines de sujets ont été créés depuis l’introduction de cette fonctionnalité il y a environ 2 à 3 mois. Et j’ai élargi les dates pour essayer de lui donner plus de données.
Rapport actualisé après avoir changé les dates :
Et même si le remplissage rétrospectif n’est peut-être pas le coupable/requis dans mon cas, mais quand j’ai essayé, il a également échoué, comme discuté dans son propre sujet ici.
Qu’est-ce qui pourrait mal se passer, si quelqu’un le faisait ?
Je me demande comment effectuer le remplissage a posteriori sur 2026 dans les instances auto-hébergées ?
/var/www/discourse# rake ai:sentiment:populate
rake aborted!
Ne pas exécuter cette tâche en production !
Le remplissage a posteriori pour les 60 derniers jours est automatique dès que vous activez la fonctionnalité.
Je le sais, mais je veux vérifier le sentiment général car notre communauté (et notre forum) est en cours de développement depuis près de 2 ans.
D’ailleurs, je n’ai trouvé aucune erreur ni aucun sentiment au cours des 60 derniers jours. Comment puis-je déboguer au-delà de /logs ou /sideqik (aucune tâche en attente) ?
Avez-vous suivi Sentiment et émotion auto-hébergés pour DiscourseAI ?
Merci pour votre suivi. J’avais juste oublié d’ajouter mon adresse IP interne à allowed internal hosts.
Après cela, j’ai exécuté la tâche via la console Rails à nouveau :
Jobs::SentimentBackfill.new.execute({})
Mais il manque toujours le remplissage complet ![]()
Notre forum et notre communauté sont en développement (et le sont toujours) depuis quelques années, nous avons donc vraiment besoin de comprendre nos dynamiques historiques.
Est-ce faisable sans introduire de problèmes ?
Avez-vous obtenu au moins les 60 derniers jours de données ? Votre publication n’est pas claire à ce sujet.









