Botframework-solutions: Tradução da língua espanhola / Sem resposta de modelos cognitivos

Criado em 18 jun. 2019  ·  3Comentários  ·  Fonte: microsoft/botframework-solutions

Projeto

Nome : Virtial Assistant

Idioma : Texto Dactilografado

Descrição

Virtual Assistanthot funciona para idiomas diferentes do inglês.

Reproduzir

Fiz um projeto totalmente novo usando o assistente do construtor-bot gerador do yeoman.
Em seguida, executei o bot localmente usando appId e senha em branco, instalei as dependências do nó e, em seguida, iniciei o bot.
Então eu uso o emulador para testar o bot. Por padrão, o idioma do emulador é "en-US".
Quando eu testo o bot gerado, ele mostra a caixa de diálogo de integração e os links para testar luis e qna funciona bem. No entanto, quando tento mudar o idioma para "es" ou "es-CO", o diálogo de integração é mostrado em espanhol, mas nada mais acontece: o enunciado enviado para o modelo parece não estar sendo processado e qna ou luis não responderam às perguntas .

Comportamento esperado

aquele bot poderia responder as perguntas em espanhol

Capturas de tela

  • espanhol (es-CO) nada mais parece funcionar após configurar o locale
    2
  • diálogo de integração em espanhol (es-CO): o único diálogo que funciona com a localidade "es"
    1

  • modelo em inglês (en-US) funciona perfeitamente
    3

Contexto adicional

Não sei se devo implantar outro modelo para luis, qna ou dispatcher para ter o comportamento esperado (mas esta etapa não é comentada nas instruções do assistente virtual).

as dependências são:
"dependencies": { "@microsoft/microsoft-graph-client": "^1.3.0", "@microsoft/microsoft-graph-types": "^1.5.0", "azure-cognitiveservices-contentmoderator": "^4.0.0", "botbuilder": "^4.4.0", "botbuilder-ai": "^4.4.0", "botbuilder-applicationinsights": "^4.4.0", "botbuilder-azure": "^4.4.0", "botbuilder-core": "^4.4.0", "botbuilder-dialogs": "^4.4.0", "botbuilder-skills": "^4.4.6", "botbuilder-solutions": "^4.4.6", "botframework-config": "^4.4.0", "botframework-connector": "^4.4.0", "botframework-schema": "^4.4.0", "dotenv": "^6.0.0", "i18next": "^15.0.6", "i18next-node-fs-backend": "^2.1.1", "ms-rest-azure": "^2.5.0", "restify": "^7.2.1" },

Typescript Bug

Comentários muito úteis

Olá @andhdo ,

Em primeiro lugar, obrigado pelo nível de detalhamento da edição!

Por padrão, o script deploy.ps1 pega en-us como o idioma para os modelos cognitivos, então, se você quiser ter outro idioma ou mais de um, deve passar o idioma ou idiomas para o -languages argumento.

O exemplo a seguir implanta os modelos cognitivos nos idiomas en-us e es-es

pwsh.exe -ExecutionPolicy Bypass -File deploymentscriptsdeploy.ps1 -name ""-localização""-appId""-appPassword""-luisAuthoringKey""-luisAuthoringRegion""-languages" es-es, en-us "

Se você quiser personalizar ainda mais sua implantação, marque Implantar seu bot, que está incluído na documentação de Implantar seu assistente .

Todos 3 comentários

Olá @andhdo ,

Em primeiro lugar, obrigado pelo nível de detalhamento da edição!

Por padrão, o script deploy.ps1 pega en-us como o idioma para os modelos cognitivos, então, se você quiser ter outro idioma ou mais de um, deve passar o idioma ou idiomas para o -languages argumento.

O exemplo a seguir implanta os modelos cognitivos nos idiomas en-us e es-es

pwsh.exe -ExecutionPolicy Bypass -File deploymentscriptsdeploy.ps1 -name ""-localização""-appId""-appPassword""-luisAuthoringKey""-luisAuthoringRegion""-languages" es-es, en-us "

Se você quiser personalizar ainda mais sua implantação, marque Implantar seu bot, que está incluído na documentação de Implantar seu assistente .

Olá @ Batta32 ; ele funciona agora, gerando o modelo em espanhol para a infraestrutura como um código de serviço, de modo que a base de conhecimento do modelo qna e as intenções de luis foram publicadas no azure.

devemos ter em mente que as localidades dependem da lista suportada por cada modelo cognitivo. Atualmente "es-es" e "es-mx" são parâmetros válidos.

Obrigado pela ajuda.

Olá @andhdo , foi um prazer

Fecharemos o problema porque você pode fazer com que funcione! Sinta-se à vontade para reabrir se tiver um problema semelhante.

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