Botframework-solutions: Traducción al español / Sin respuesta de modelos cognitivos

Creado en 18 jun. 2019  ·  3Comentarios  ·  Fuente: microsoft/botframework-solutions

Proyecto

Nombre : Asistente virtual

Idioma : mecanografiado

Descripción

Virtual Assistanthot funciona para idiomas diferentes al inglés.

Reproducir

Hice un nuevo proyecto usando el asistente generador-botbuilder-asistente del hombre de negocios.
Luego ejecuté el bot localmente usando appId y contraseña en blanco, luego instalé las dependencias de nodo y luego inicié el bot.
Luego uso el emulador para probar el bot. De forma predeterminada, el idioma del emulador es "en-US".
Cuando pruebo el bot generado, muestra el diálogo de incorporación y los enlaces para probar que luis y qna funcionan bien. Sin embargo, cuando trato de cambiar el idioma a "es" o "es-CO", el cuadro de diálogo de incorporación se muestra en español, pero no sucede nada más: la expresión enviada al modelo parece no procesarse y qna o luis no respondieron las preguntas .

Comportamiento esperado

ese bot podría responder las preguntas en español

Capturas de pantalla

  • español (es-CO) nada más parece funcionar después de configurar la configuración regional
    2
  • diálogo de incorporación en español (es-CO): el único diálogo que funciona con la configuración regional "es"
    1

  • El modelo en inglés (en-US) funciona como un encanto
    3

Contexto adicional

No sé si debo implementar otro modelo en luis, qna o dispatcher para tener el comportamiento esperado (pero este paso no está comentado en las instrucciones del asistente virtual).

las dependencias son:
"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

Comentario más útil

Hola @andhdo ,

En primer lugar, ¡gracias por el nivel de detalle del número!

De forma predeterminada, el script deploy.ps1 toma en-us como idioma para los modelos cognitivos, por lo que, si desea tener otro idioma o más de uno, debe pasar el idioma o los idiomas a -languages argumento.

El siguiente ejemplo implementa los modelos cognitivos en los idiomas en-us y es-es

pwsh.exe -ExecutionPolicy Bypass -File deploymentscriptsdeploy.ps1 -name "" -localización ""-appId""-appPassword""-luisAuthoringKey""-luisAuthoringRegion""-languages" es-es, en-us "

Si desea personalizar aún más su implementación, marque Implementar su bot que se incluye en Implementar la documentación de

Todos 3 comentarios

Hola @andhdo ,

En primer lugar, ¡gracias por el nivel de detalle del número!

De forma predeterminada, el script deploy.ps1 toma en-us como idioma para los modelos cognitivos, por lo que, si desea tener otro idioma o más de uno, debe pasar el idioma o los idiomas a -languages argumento.

El siguiente ejemplo implementa los modelos cognitivos en los idiomas en-us y es-es

pwsh.exe -ExecutionPolicy Bypass -File deploymentscriptsdeploy.ps1 -name "" -localización ""-appId""-appPassword""-luisAuthoringKey""-luisAuthoringRegion""-languages" es-es, en-us "

Si desea personalizar aún más su implementación, marque Implementar su bot que se incluye en Implementar la documentación de

Hola @ Batta32 ; funciona ahora, generando el modelo español para la infraestructura como código de servicio, por lo que tanto la base de conocimiento del modelo qna como luis intents se publicaron en azure.

debemos tener en cuenta que las localizaciones dependen de la lista soportada por cada modelo cognitivo. Actualmente, "es-es" y "es-mx" son parámetros válidos.

Gracias por tu ayuda.

Hola @andhdo , fue un placer ayudarte.

¡Cerraremos el problema porque podrías hacerlo funcionar! No dude en volver a abrir si tiene un problema similar.

¿Fue útil esta página
0 / 5 - 0 calificaciones