#### ¿Qué proyecto se ve afectado?
Ejemplo de asistente virtual de Microsoft
C#
Estoy intentando ejecutar el siguiente comando para agregar la plantilla de habilidades a un asistente:
botskills connect --remoteManifest "http: //
1) Ejemplo de asistente virtual de microsoft clon de Git -> https://github.com/microsoft/botframework-solutions/tree/master/samples/csharp/assistants/virtual-assistant/VirtualAssistantSample
2) Muestra de habilidades de microsoft clon de Git -> https://github.com/microsoft/botframework-solutions/tree/master/samples/csharp/skill/SkillSample
3) Publicar en azure ambos repositorios clonados
4) Actualice su manifiesto de habilidades -> https://microsoft.github.io/botframework-solutions/skills/tutorials/create-skill/csharp/5-update-manifest/
5) Intente conectar su habilidad con el asistente virtual. Tutorial: https://microsoft.github.io/botframework-solutions/skills/tutorials/create-skill/csharp/7-add-your-skill/
Para conectar correctamente la habilidad al asistente virtual
There was an error while connecting the Skill to the Assistant:
Error: An error ocurred while updating the Dispatch model:
Error: There was an error in the ludown parse command:
Command: ludown parse toluis --in "/Users/igorazevedo/Documents/Estagio/SkillAtendente/Teste/SkillSample/Deployment/Resources/LU/en-us/SkillSample.lu" --luis_culture en-us --out_folder "/Users/igorazevedo/Documents/Estagio/SkillAtendente/Teste/SkillSample/Deployment/Resources/LU/en-us" --out /users/igorazevedo/documents/estagio/skillatendente/teste/skillsample/deployment/resources/lu/en-us/skillsample.luis
Error: The execution of the ludown command failed with the following error:
Unable to write LUIS JSON file - /Users/igorazevedo/Documents/Estagio/SkillAtendente/Teste/SkillSample/Deployment/Resources/LU/en-us/users/igorazevedo/documents/estagio/skillatendente/teste/skillsample/deployment/resources/lu/en-us/skillsample.luis
Stopping further processing.
@ igor17400 - ¿Podría tratarse de un problema de permiso? ¿Puede comprobar si tiene permiso para escribir en el directorio de destino mencionado en el error?
Hola @ igor17400 , gracias por informar de este problema.
Intentamos reproducir el escenario que mencionaste usando el remoteManifest
y encontramos diferencias en la creación del comando ludown parse toluis
.
Siguiendo la documentación de ludown , el --out
debe ser un FILE_NAME y en su captura de pantalla es un PATH.
Necesito que me des una descripción completa de lo que estás haciendo para descubrir qué está mal. Aquí hay algunas preguntas iniciales que me interesan particularmente.
Hola @ Batta32 y @csnarain, ¡ gracias a todos por ayudarme!
Primero, di permisos de escritura a todos los grupos y el error sigue ocurriendo.
Segundo. Estoy usando macOS Catalina versión 10.15.3 y mi versión de botskills es 1.0.14.
¡Gracias @ igor17400! Reproduciremos el problema teniendo en cuenta la información proporcionada y te responderemos más tarde 😊.
@ igor17400 , reproducimos el problema con la información proporcionada.
Comprobaremos el comportamiento de las habilidades de bots y nos comunicaremos contigo más tarde 😊.
@ igor17400 , creamos PR # 3152 para resolver este problema.
Puede validar el PR usando botskills localmente siguiendo estos pasos y usando esta rama :
npm install
npm run build
npm link
. Si ya ha instalado botskills, debe desinstalarlo ejecutando npm uninstall -g botskills
botskills connect --remoteManifest http://skillsampletest-s3wpno5.azurewebsites.net/manifest/manifest-1.1.json --luisFolder
--languages "en-us" --cs
- Verifique que el comando de conexión haya terminado correctamente
Hola @ Batta32 , el enlace -> https://github.com/microsoft/botframework-solutions/tree/feature/southworks/fix/connect-mac-issue da como resultado 404-Page not found. ¿Hay algún problema con este enlace?
Hola @ igor17400 , cuando se fusionó el PR # 3152, se eliminó la rama. Sin embargo, puede utilizar la rama maestra y seguir los pasos especificados anteriormente 😊.
¡OK! ¡Gracias por el apoyo @ Batta32! 😊