Botframework-solutions: コマンドbotskillsconnect --remoteManifest Failed

作成日 2020年03月04日  ·  9コメント  ·  ソース: microsoft/botframework-solutions

####どのプロジェクトが影響を受けますか?
Microsoftの仮想アシスタントサンプル

これは何語ですか?

NS#

何が起こるのですか?

次のコマンドを実行して、スキルテンプレートをアシスタントに追加しようとしています。

botskills connect --remoteManifest "http://.azurewebsites.net /manifest/manifest-1.1.json "--luisFolder"\ Deployment \ Resources \ LU "--languages" en-us "--cs

この問題を再現するための手順は何ですか?

1)Git clonemicrosoft仮想アシスタントサンプル-> https://github.com/microsoft/botframework-solutions/tree/master/samples/csharp/assistants/virtual-assistant/VirtualAssistantSample
2)Git clonemicrosoftスキルサンプル-> https://github.com/microsoft/botframework-solutions/tree/master/samples/csharp/skill/SkillSample
3)両方のクローンリポジトリをAzureに公開します
4)スキルマニフェストを更新します-> https://microsoft.github.io/botframework-solutions/skills/tutorials/create-skill/csharp/5-update-manifest/
5)スキルをバーチャルアシスタントに接続してみてください。 チュートリアル: https

何が起こると思っていましたか?

スキルを仮想アシスタントに正常に接続するには

ログやエラー出力などを共有できますか?

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. 

スクリーンショットや追加のコンテキストはありますか?

Screen Shot 2020-03-04 at 18 48 44

Needs Triage Bug

全てのコメント9件

@ igor17400-これは許可の問題でしょうか? エラーに記載されているターゲットディレクトリに書き込む権限があるかどうかを確認できますか?

こんにちは@ igor17400 、この問題を報告していただきありがとう

提供されたremoteManifestを使用して、あなたが言及したシナリオを再現しようとしましたが、 ludown parse toluisコマンドの作成に違いが見つかりました。

ludownのドキュメント--out引数はFILE_NAMEである必要があり、スクリーンショットにはPATHがあります。

image

何が悪いのかを理解するために、あなたがしていることの完全な概要を教えてください。 ここに私が特に興味を持っているいくつかの最初の質問があります。

  • どのOSを使用していますか?
  • どのバージョンのボットスキルを使用していますか?

こんにちは@ Batta32@csnarainは私を助けてくれてありがとう!

まず、すべてのグループに書き込み権限を付与しましたが、これらのエラーは引き続き発生しています。

2番。 macOS Catalinaバージョン10.15.3を使用しており、botskillsのバージョンは1.0.14です。

ありがとう@ igor17400! 提供された情報を考慮して問題を再現し、後で返信します😊。

@ igor17400 、提供された情報で問題を再現しました!
ボットスキルの動作を確認し、後で返信します😊。

image

@ igor17400 、この問題を解決するPR#3152を作成しました。

あなたはこれらの手順に従い、この使用してローカルにbotskillsを使用してPRを検証することができブランチを

  1. ターミナルを開き、 Botskillsフォルダーに移動します
  2. npm install実行する依存関係をインストールします
  3. npm run build実行するソリューションを構築する
  4. npm link実行するローカルボットスキルをリンクします。 すでにbotskillsをインストールしている場合は、 npm uninstall -g botskills実行してアンインストールする必要があります
  5. 仮想アシスタントのサンプルに移動します
  6. botskills接続コマンドを実行します

botskills connect --remoteManifest http://skillsampletest-s3wpno5.azurewebsites.net/manifest/manifest-1.1.json --luisFolder--languages "en-us" --cs

  1. 接続コマンドが正しく終了したことを確認してください

こんにちは@ Batta32 、リンク-> https://github.com/microsoft/botframework-solutions/tree/feature/southworks/fix/connect-mac-issueの結果は404-ページが見つかりません。 このリンクに何か問題がありますか?

こんにちは@ igor17400 、PR#3152がマージされたため、ブランチは削除されました。 ただし、マスターブランチを使用して、上記の手順に従うことができます😊。

Ok! @ Batta32をサポートしていただきありがとうございます! 😊

このページは役に立ちましたか?
0 / 5 - 0 評価