Partager via


RecognizerSet class

Classe de module de reconnaissance dont le résultat est l’union des résultats de plusieurs modules de reconnaissance en un seul RecognizerResult.

Extends

Propriétés

$kind
recognizers

Propriétés héritées

id

Identificateur unique des modules de reconnaissance.

logPersonalInformation

(Facultatif) Indicateur qui désigne si les informations d’identification personnelle (PII) doivent se connecter à la télémétrie.

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, [key: string]: string, [key: string]: number)

Exécute dialogContext.TurnContext.Activity actuel via un module de reconnaissance et retourne un RecognizerResult.

Méthodes héritées

configure(Record<string, unknown>)

Méthode Fluent pour la configuration de l’objet.

Détails de la propriété

$kind

static $kind: string

Valeur de propriété

string

recognizers

recognizers: Recognizer[]

Valeur de propriété

Recognizer[]

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

id

Identificateur unique des modules de reconnaissance.

id: string

Valeur de propriété

string

héritée de Recognizer.id

logPersonalInformation

(Facultatif) Indicateur qui désigne si les informations d’identification personnelle (PII) doivent se connecter à la télémétrie.

logPersonalInformation: BoolExpression

Valeur de propriété

BoolExpression

héritée deAdaptiveRecognizer.logPersonalInformation

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ée de Recognizer.telemetryClient

Détails de la méthode

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

Paramètres

property

Object

Clé de la configuration du sélecteur conditionnel.

Retours

Converter | ConverterFactory

Convertisseur de la configuration du sélecteur.

recognize(DialogContext, Activity, [key: string]: string, [key: string]: number)

Exécute dialogContext.TurnContext.Activity actuel via un module de reconnaissance et retourne un RecognizerResult.

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

Paramètres

dialogContext

DialogContext

DialogContext pour le tour de conversation actuel.

activity

Activity

(xref :botframework-schema. Activité) à reconnaître.

telemetryProperties

[key: string]: string

Facultatif, des propriétés supplémentaires à enregistrer dans la télémétrie avec l’événement LuisResult.

telemetryMetrics

[key: string]: number

Métriques supplémentaires facultatives à enregistrer dans la télémétrie avec l’événement LuisResult.

Retours

Promise<RecognizerResult>

Analyse de l’énoncé.

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

configure(Record<string, unknown>)

Méthode Fluent pour la configuration de 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ée de Configurable.configure