Closed ghost closed 5 years ago
I tried to recreate the problem with the email skill and got this error.
with this log:
Cannot find the entity extractor "Message.Any" in the specified application version.
LUIS Command Line Interface - ┬® 2018 Microsoft Corporation
Imports an application to LUIS, the application's structure should be included in in the request body.
Usage:
luis import application --in jSONApp.json --appName
Command arguments are:
--in (required) The object to send in the body of the request
{
"intents": [
{
"name": "Greeting"
}
],
"entities": [
{
"name": "userName",
"roles": []
}
],
"composites": [],
"closedLists": [],
"regex_entities": [],
"model_features": [],
"regex_features": [],
"utterances": [
{
"text": "Hi",
"intent": "Greeting",
"entities": []
}
],
"patterns": [],
"patternAnyEntities": [],
"prebuiltEntities": [],
"luis_schema_version": "3.0.0",
"versionId": "0.1",
"name": "test1",
"desc": "",
"culture": "en-us"
}
--appName The application name to create. If not specified, the application name will be read from the imported object.
@tjyml15 did you test and see if your OAuth connection is configured correctly in the portal? In the meanwhile, could you elaborate on the steps you followed or link the documentation which you referred to so that I can repro your issue?
I can repro the Message.Any issue with the Email skill.
Cannot find the entity extractor "Message.Any" in the specified application version.
LUIS Command Line Interface - ┬® 2018 Microsoft Corporation
Imports an application to LUIS, the application's structure should be included in in the request body.
Usage:
luis import application --in jSONApp.json --appName <string>
Command arguments are:
--in (required) The object to send in the body of the request
Yes, this is a known issue as ludown v1.3.2 failed to parse pattern entities. https://github.com/microsoft/botbuilder-tools/issues/1225. We can expect it fixed in v1.3.3. Currently to make a work around, please use npm install -g ludown@1.3.1 to downgrade.
What project is affected?
Calendar Skill OAuth Connections
What language is this in?
C#
What happens?
Cannot run the VA, throws exception. I believe I have established the correct connections after the botskills connect was not able to do it automatically. I used the az bot authsetting to create the connection after editing the AAD App Registration to no avail.
What are the steps to reproduce this issue?
This is the second VA I have created and both have run into this problem. I am just following the documentation for connecting a skill to azure.
What were you expecting to happen?
I expect the Startup.cs file to populate the settings.OAuthConnections with the correct OAuth connection but the value is null. I even tried adding a connection to the skill itself and it does get entered correctly, but it is not the correct connection or location. From my understanding it has to be a connection to AADV2 from the VA.
Can you share any logs, error output, etc.?
'You must configure at least one supported OAuth connection to use this skill: Calendar Skill.'
Any screenshots or additional context?