Partager via


ValueRecognizer class

ValueRecognizer - Recognizer pour l’activité des messages de mappage. Charge utile de valeur en intention/entités.

Extends

Remarques

Ce module de reconnaissance mappe les charges utiles de valeur MessageActivity en intentions et entités. activité. Value.intent => RecognizerResult.Intents. activité. Value.properties => RecognizerResult.Entities.

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

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.

getConverter(string)

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

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

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Paramètres

_property

string

Clé de la configuration du sélecteur conditionnel.

Retours

Converter | ConverterFactory

Convertisseur de la configuration du sélecteur.

héritée de Configurable.getConverter