Botframework-solutions: [Modèle d'assistant virtuel] mainDialog ne fonctionne pas pour les événements de message

Créé le 8 janv. 2020  ·  4Commentaires  ·  Source: microsoft/botframework-solutions

Quel projet est concerné ?

botbuilder-solutions

C'est dans quelle langue ?

Manuscrit

Ce qui se produit?

Le bot semble incapable de résoudre la promesse sur routerDialog.js
const status = await this.onInterruptDialog(innerDc);
quand l'événement est un message

Quelles sont les étapes pour reproduire ce problème ?

Je viens de remplacer la boîte de dialogue d'intégration par une boîte de dialogue OAuth

Que vous attendiez-vous à ce qu'il se passe ?

direct à l'itinéraire

Pouvez-vous partager des journaux, des résultats d'erreur, etc. ?

Des captures d'écran ou un contexte supplémentaire ?

Screenshot 2020-01-08 at 16 03 00

Needs Triage Bug

Commentaire le plus utile

Après avoir désactivé les middlewares suivants :
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
Une erreur s'affiche enfin sur l'émulateur botframework :

Screenshot 2020-01-09 at 09 35 53

Je cherche toujours la source. Ce qui me semble étrange, c'est que le problème vient des intentions LUIS et que le code n'atteint jamais la méthode route du mainDialog.
J'aimerais entendre tous les commentaires que vous pourriez avoir.

Merci,
Nestor

Tous les 4 commentaires

Salut @nesoralonsovina , merci d'avoir signalé ce problème !

  1. Pouvez-vous fournir les étapes de reproduction nécessaires pour reproduire votre scénario ?
  2. Utilisez-vous l' assistant d' master branche
  3. Quelle version utilisez-vous des solutions de botbuilder ? Pouvez-vous vérifier si c'est [email protected] qui est le dernier de npmjs ?

Actuellement, nous migrons les dernières modifications de la solutions botbuilder )

Merci,
Diégo

Salut @nesoralonsovina , merci d'avoir signalé ce problème !

  1. Pouvez-vous fournir les étapes de reproduction nécessaires pour reproduire votre scénario ?
  2. Utilisez-vous l' assistant d' master branche
  3. Quelle version utilisez-vous des solutions de botbuilder ? Pouvez-vous vérifier si c'est [email protected] qui est le dernier de npmjs ?

Actuellement, nous migrons les dernières modifications de la solutions botbuilder )

Merci,
Diégo

Nous utilisons la branche master du template d'assistant virtuel (c'est le même que celui généré il y a 2-3 semaines avec yeoman je suppose) et la version 4.4.9 de botbuilder-solutions

Les étapes pour reproduire le bogue sont difficiles à donner, et l'une des raisons pour lesquelles j'étais un peu réticent à ouvrir ce problème. Il est apparu soudainement il y a deux jours, j'ai essayé de créer un modèle pour le scratch et de simplement copier-coller les fichiers de configuration (appsettings.json et cognitivemodels.json) et cela ne fonctionne toujours pas, l'erreur apparaissant au même endroit.

Nous exécutons le bot localement avec l'émulateur botframework (avec ngrok), à la fois sur Windows et macOS, nous avons également essayé de déployer le bot et il persiste sur le chat Web et les équipes.

Je pense que ce sont toutes les informations que je peux vous donner, et peut-être que vous avez quelque chose à dire sur la façon dont nous pourrions y remédier.

Merci,
Nestor

Après avoir désactivé les middlewares suivants :
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
Une erreur s'affiche enfin sur l'émulateur botframework :

Screenshot 2020-01-09 at 09 35 53

Je cherche toujours la source. Ce qui me semble étrange, c'est que le problème vient des intentions LUIS et que le code n'atteint jamais la méthode route du mainDialog.
J'aimerais entendre tous les commentaires que vous pourriez avoir.

Merci,
Nestor

Nous sommes finalement arrivés à une incompatibilité entre deux intentions dans LUIS, donc je ferme le sujet car il n'est pas lié au modèle.

Merci.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

VladPapacostea-SM picture VladPapacostea-SM  ·  3Commentaires

esoler-sage picture esoler-sage  ·  3Commentaires

elaine-chang picture elaine-chang  ·  4Commentaires

GitDruid picture GitDruid  ·  4Commentaires

jbonet07 picture jbonet07  ·  4Commentaires