Partager via


LuisAdaptiveRecognizer class

Classe qui représente un module de reconnaissance LUIS adaptatif.

Extends

Recognizer

Propriétés

$kind
applicationId

ID d’application LUIS.

dynamicLists

Liste dynamique LUIS.

endpoint

Point de terminaison LUIS à interroger.

endpointKey

Clé utilisée pour communiquer avec un point de terminaison LUIS.

externalEntityRecognizer

Module de reconnaissance d’entité externe.

logPersonalInformation

L’indicateur à indiquer dans les informations personnelles doit être enregistré dans les données de télémétrie.

predictionOptions

Options de prédiction LUIS.

version

Version de l’application LUIS.

Propriétés héritées

id

Reconnaît l’ID unique.

telemetryClient

Client de télémétrie pour la journalisation des événements. La valeur par défaut est NullTelemetryClient, qui ne fait rien.

Méthodes

getConverter(Object)
recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)

Pour reconnaître les intentions et les entités dans un énoncé utilisateur.

recognizerOptions(DialogContext)

Construisez des options du module de reconnaissance V3 à partir du contexte de dialogue actuel.

Méthodes héritées

configure(Record<string, unknown>)

Méthode Fluent pour configurer l’objet.

Détails de la propriété

$kind

static $kind: string

Valeur de propriété

string

applicationId

ID d’application LUIS.

applicationId: StringExpression

Valeur de propriété

StringExpression

dynamicLists

Liste dynamique LUIS.

dynamicLists: ArrayExpression<DynamicList>

Valeur de propriété

ArrayExpression<DynamicList>

endpoint

Point de terminaison LUIS à interroger.

endpoint: StringExpression

Valeur de propriété

StringExpression

endpointKey

Clé utilisée pour communiquer avec un point de terminaison LUIS.

endpointKey: StringExpression

Valeur de propriété

StringExpression

externalEntityRecognizer

Module de reconnaissance d’entité externe.

externalEntityRecognizer: Recognizer

Valeur de propriété

Recognizer

logPersonalInformation

L’indicateur à indiquer dans les informations personnelles doit être enregistré dans les données de télémétrie.

logPersonalInformation: BoolExpression

Valeur de propriété

BoolExpression

predictionOptions

Options de prédiction LUIS.

predictionOptions: LuisAdaptivePredictionOptions

Valeur de propriété

version

Version de l’application LUIS.

version: StringExpression

Valeur de propriété

StringExpression

Détails de la propriété héritée

id

Reconnaît l’ID unique.

id: string

Valeur de propriété

string

Hérité de Recognizer.id

telemetryClient

Client de télémétrie pour la journalisation des événements. La valeur par défaut est NullTelemetryClient, qui ne fait rien.

telemetryClient: BotTelemetryClient

Valeur de propriété

BotTelemetryClient

Hérité de Recognizer.telemetryClient

Détails de la méthode

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

Paramètres

property

Object

Propriétés qui étendent RecognizerConfiguration.

Retours

Converter | ConverterFactory

Convertisseur d’expressions.

recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)

Pour reconnaître les intentions et les entités dans un énoncé utilisateur.

function recognize(dialogContext: DialogContext, activity: Activity, telemetryProperties?: Record<string, string>, telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>

Paramètres

dialogContext

DialogContext

DialogContext.

activity

Activity

Activité.

telemetryProperties

Record<string, string>

facultatif. Propriétés supplémentaires à consigner dans la télémétrie avec un événement.

telemetryMetrics

Record<string, number>

facultatif. Métriques supplémentaires à consigner dans la télémétrie avec un événement.

Retours

Promise<RecognizerResult>

Promesse résolvant le résultat du module de reconnaissance.

recognizerOptions(DialogContext)

Construisez des options du module de reconnaissance V3 à partir du contexte de dialogue actuel.

function recognizerOptions(dialogContext: DialogContext): LuisRecognizerOptionsV3

Paramètres

dialogContext

DialogContext

Contexte de dialogue actuel.

Retours

options du module de reconnaissance luis

Détails de la méthode héritée

configure(Record<string, unknown>)

Méthode Fluent pour configurer l’objet.

function configure(config: Record<string, unknown>): this

Paramètres

config

Record<string, unknown>

Paramètres de configuration à appliquer.

Retours

this

Configurable une fois l’opération terminée.

Hérité de Configurable.configure