LuisRecognizerOptionsV3 interface
- Extends
Properties
api |
(Optional) Luis Api endpoint version. |
datetime |
(Optional) Timezone applied to datetimeV2 entities. |
dynamic |
(Optional) Dynamic lists of things like contact names to recognize at query time.. |
external |
(Optional) External entities recognized in query. |
external |
(Optional) External recognizer to recognize external entities to pass to LUIS. |
include |
(Optional) Determine if all intents come back or only the top one. |
include |
(Optional) A value indicating whether or not instance data should be included in response. |
log | (Optional) If queries should be logged in LUIS. |
prefer |
(Optional) Boolean for if external entities should be preferred to the results from LUIS models. |
slot | (Optional) By default this uses the production slot. You can find other standard slots in . If you specify a Version, then a private version of the application is used instead of a slot. |
version | (Optional) LUIS supports versions and this is the version to use instead of a slot. If this is specified, then the is ignored.. |
Inherited Properties
include |
(Optional) Force the inclusion of LUIS Api call in results returned by recognize(). Defaults to a value of |
log |
(Optional) Designates whether personal information should be logged in telemetry. |
telemetry |
(Optional) Telemetry Client. |
Property Details
apiVersion
(Optional) Luis Api endpoint version.
apiVersion: "v3"
Property Value
"v3"
datetimeReference
(Optional) Timezone applied to datetimeV2 entities.
datetimeReference?: string
Property Value
string
dynamicLists
(Optional) Dynamic lists of things like contact names to recognize at query time..
dynamicLists?: Array<DynamicList>
Property Value
Array<DynamicList>
externalEntities
(Optional) External entities recognized in query.
externalEntities?: Array<ExternalEntity>
Property Value
Array<ExternalEntity>
externalEntityRecognizer
(Optional) External recognizer to recognize external entities to pass to LUIS.
externalEntityRecognizer?: Recognizer
Property Value
Recognizer
includeAllIntents
(Optional) Determine if all intents come back or only the top one.
includeAllIntents?: boolean
Property Value
boolean
includeInstanceData
(Optional) A value indicating whether or not instance data should be included in response.
includeInstanceData?: boolean
Property Value
boolean
log
(Optional) If queries should be logged in LUIS.
log?: boolean
Property Value
boolean
preferExternalEntities
(Optional) Boolean for if external entities should be preferred to the results from LUIS models.
preferExternalEntities?: boolean
Property Value
boolean
slot
(Optional) By default this uses the production slot. You can find other standard slots in . If you specify a Version, then a private version of the application is used instead of a slot.
slot?: "production" | "staging"
Property Value
"production" | "staging"
version
(Optional) LUIS supports versions and this is the version to use instead of a slot. If this is specified, then the is ignored..
version?: string
Property Value
string
Inherited Property Details
includeAPIResults
(Optional) Force the inclusion of LUIS Api call in results returned by recognize(). Defaults to a value of false
includeAPIResults?: boolean
Property Value
boolean
Inherited From LuisRecognizerOptions.includeAPIResults
logPersonalInformation
(Optional) Designates whether personal information should be logged in telemetry.
logPersonalInformation?: boolean
Property Value
boolean
Inherited From LuisRecognizerOptions.logPersonalInformation
telemetryClient
(Optional) Telemetry Client.
telemetryClient?: BotTelemetryClient
Property Value
BotTelemetryClient
Inherited From LuisRecognizerOptions.telemetryClient