LuisRecognizerV2 class
Recognize intents in a user utterance using a configured LUIS model.
- Extends
Constructors
Luis |
Creates a new LuisRecognizerV2 instance. |
Properties
options |
Inherited Properties
application |
Methods
recognize |
Calls LUIS to recognize intents and entities in a users utterance. |
recognize |
Calls LUIS to recognize intents and entities in a users utterance. |
Constructor Details
LuisRecognizerV2(LuisApplication, LuisRecognizerOptionsV2)
Creates a new LuisRecognizerV2 instance.
new LuisRecognizerV2(application: LuisApplication, options?: LuisRecognizerOptionsV2)
Parameters
- application
- LuisApplication
An object conforming to the LuisApplication definition or a string representing a LUIS application endpoint, usually retrieved from https://luis.ai.
- options
- LuisRecognizerOptionsV2
Optional. Options object used to control predictions. Should conform to the LuisRecognizerOptionsV2 definition.
Property Details
options
Inherited Property Details
application
Method Details
recognizeInternal(DialogContext | TurnContext)
Calls LUIS to recognize intents and entities in a users utterance.
function recognizeInternal(context: DialogContext | TurnContext): Promise<RecognizerResult>
Parameters
- context
-
DialogContext | TurnContext
The TurnContext.
Returns
Promise<RecognizerResult>
Analysis of utterance in form of RecognizerResult.
recognizeInternal(string)
Calls LUIS to recognize intents and entities in a users utterance.
function recognizeInternal(utterance: string): Promise<RecognizerResult>
Parameters
- utterance
-
string
The utterance to be recognized.
Returns
Promise<RecognizerResult>
Analysis of utterance in form of RecognizerResult.