#### Qual projeto é afetado?
Amostra do Virtual Assistant da Microsoft
C #
Estou tentando executar o seguinte comando para adicionar o modelo de habilidade a um assistente:
botskills connect --remoteManifest "http: //
1) Amostra do assistente virtual do microsoft clone Git -> https://github.com/microsoft/botframework-solutions/tree/master/samples/csharp/assistants/virtual-assistant/VirtualAssistantSample
2) Amostra de habilidade do microsoft clone Git -> https://github.com/microsoft/botframework-solutions/tree/master/samples/csharp/skill/SkillSample
3) Publique no azure os dois repositórios clonados
4) Atualize seu manifesto de habilidades -> https://microsoft.github.io/botframework-solutions/skills/tutorials/create-skill/csharp/5-update-manifest/
5) Tente conectar sua habilidade ao assistente virtual. Tutorial: https://microsoft.github.io/botframework-solutions/skills/tutorials/create-skill/csharp/7-add-your-skill/
Para conectar a habilidade com sucesso ao assistente 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 - Pode ser um problema de permissão? Você pode verificar se tem permissão para gravar no diretório de destino mencionado no erro?
Olá @ igor17400 , obrigado por relatar esse problema!
Tentamos reproduzir o cenário que você mencionou usando o remoteManifest
e encontramos diferenças na criação do comando ludown parse toluis
.
Seguindo a documentação de ludown , o --out
deve ser um FILE_NAME e em sua captura de tela é um PATH.
Preciso que você me dê uma visão geral completa do que está fazendo para descobrir o que está errado. Aqui estão algumas perguntas iniciais nas quais estou particularmente interessado.
Oi @ Batta32 e @csnarain obrigado pessoal por me ajudar!
Primeiro, dei permissões de gravação para todos os grupos e esses erros ainda estão acontecendo.
Segundo. Estou usando o macOS Catalina versão 10.15.3 e minha versão do botskills é 1.0.14.
Obrigado @ igor17400! Estaremos reproduzindo o problema levando em consideração as informações fornecidas e retornaremos a você mais tarde 😊.
@ igor17400 , reproduzimos o problema com as informações fornecidas!
Verificaremos o comportamento dos botskills e entraremos em contato com você mais tarde 😊.
@ igor17400 , criamos o PR # 3152 resolvendo esse problema.
Você pode validar o PR usando botskills localmente seguindo estas etapas e usando este branch :
npm install
npm run build
npm link
. Se você já instalou botskills, deve desinstalá-lo executando npm uninstall -g botskills
botskills connect --remoteManifest http://skillsampletest-s3wpno5.azurewebsites.net/manifest/manifest-1.1.json --luisFolder
--languages "en-us" --cs
- Verifique se o comando de conexão foi concluído corretamente
Olá @ Batta32 , o link -> https://github.com/microsoft/botframework-solutions/tree/feature/southworks/fix/connect-mac-issue resulta em 404-Página não encontrada. Há algo errado com este link?
Olá @ igor17400 , como o PR # 3152 foi mesclado, a ramificação foi removida. No entanto, você pode usar o branch master e seguir as etapas especificadas acima 😊.
OK! Obrigado pelo apoio @ Batta32! 😊