Botframework-solutions: [Modelo de assistente virtual] mainDialog não funciona para eventos de mensagem

Criado em 8 jan. 2020  ·  4Comentários  ·  Fonte: microsoft/botframework-solutions

Qual projeto é afetado?

soluções de construtor de bots

Em que idioma está isso?

Dactilografado

O que acontece?

O bot parece não ser capaz de resolver a promessa do routerDialog.js
const status = await this.onInterruptDialog(innerDc);
quando o evento é uma mensagem

Quais são as etapas para reproduzir esse problema?

Acabei de substituir o diálogo de integração por um diálogo OAuth

O que você esperava que acontecesse?

direto para a rota

Você pode compartilhar algum registro, saída de erro, etc.?

Alguma captura de tela ou contexto adicional?

Screenshot 2020-01-08 at 16 03 00

Needs Triage Bug

Comentários muito úteis

Após desativar os seguintes middlewares:
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
Um erro finalmente aparece no emulador do botframework:

Screenshot 2020-01-09 at 09 35 53

Ainda estou procurando a fonte. O que me parece estranho é que o problema está nas intenções do LUIS, e o código nunca atinge o método de rota do mainDialog.
Eu adoraria ouvir qualquer feedback que você possa ter.

Obrigado,
Nestor

Todos 4 comentários

Olá @nestoralonsovina , obrigado por relatar esse problema!

  1. Você pode fornecer as etapas de reprodução necessárias para reproduzir seu cenário?
  2. Você está usando o assistente de master ?
  3. Qual versão você está usando de soluções de construtor de bots? Você pode verificar se é [email protected] que é o mais recente de npmjs ?

Atualmente, estamos migrando as últimas alterações da versão 0.7Beta para as soluções TypeScript (incluindo a biblioteca de

Obrigado,
Diego

Olá @nestoralonsovina , obrigado por relatar esse problema!

  1. Você pode fornecer as etapas de reprodução necessárias para reproduzir seu cenário?
  2. Você está usando o assistente de master ?
  3. Qual versão você está usando de soluções de construtor de bots? Você pode verificar se é [email protected] que é o mais recente de npmjs ?

Atualmente, estamos migrando as últimas alterações da versão 0.7Beta para as soluções TypeScript (incluindo a biblioteca de

Obrigado,
Diego

Estamos usando o branch master do modelo de assistente virtual (é o mesmo que o gerado 2 a 3 semanas atrás com o yeoman, suponho) e a versão 4.4.9 do botbuilder-solutions

As etapas para reproduzir o bug são difíceis de fornecer e uma das razões pelas quais eu estava um pouco relutante em abrir este problema. De repente, apareceu dois dias atrás, tentei criar um modelo para scratch e simplesmente copiar e colar os arquivos de configuração (appsettings.json e cognitivemodels.json) e ainda não funciona, com o erro aparecendo no mesmo local.

Estamos executando o bot localmente com o emulador botframework (com ngrok), tanto no Windows quanto no macOS, também tentamos implantar o bot e ele persiste no chat e nas equipes da web.

Acho que essa é toda a informação que posso lhe dar, e talvez você tenha algo a dizer sobre como podemos consertar.

Obrigado,
Nestor

Após desativar os seguintes middlewares:
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
Um erro finalmente aparece no emulador do botframework:

Screenshot 2020-01-09 at 09 35 53

Ainda estou procurando a fonte. O que me parece estranho é que o problema está nas intenções do LUIS, e o código nunca atinge o método de rota do mainDialog.
Eu adoraria ouvir qualquer feedback que você possa ter.

Obrigado,
Nestor

Finalmente chegamos a uma incompatibilidade entre duas intenções no LUIS, portanto, encerro o problema, pois não está relacionado ao modelo.

Obrigado.

Esta página foi útil?
0 / 5 - 0 avaliações