Partager via


ConfirmationEntityRecognizer class

Reconnaît l’entrée de style de confirmation oui/non.

Extends

Propriétés

$kind

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 héritées

configure(Record<string, unknown>)

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

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

Pour reconnaître les intentions et les entités dans un énoncé d’utilisateurs.

recognizeEntities(DialogContext, string, string, Entity[])

Reconnaît les entités à partir d’une liste Entity.

Détails de la propriété

$kind

static $kind: string

Valeur de propriété

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 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

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

Pour reconnaître les intentions et les entités dans un énoncé d’utilisateurs.

function recognize(dialogContext: DialogContext, activity: Partial<Activity>, _telemetryProperties?: Record<string, string>, _telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>

Paramètres

dialogContext

DialogContext

Contexte de boîte de dialogue.

activity

Partial<Activity>

Activité.

_telemetryProperties

Record<string, string>

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

_telemetryMetrics

Record<string, number>

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

Retours

Promise<RecognizerResult>

Analyse de l’énoncé.

héritée deEntityRecognizer.recognize

recognizeEntities(DialogContext, string, string, Entity[])

Reconnaît les entités à partir d’une liste Entity.

function recognizeEntities(dialogContext: DialogContext, text: string, locale: string, entities: Entity[]): Promise<Entity[]>

Paramètres

dialogContext

DialogContext

DialogContext pour le tour de conversation actuel.

text

string

Texte à reconnaître.

locale

string

Paramètres régionaux à utiliser.

entities

Entity[]

Tableau Entity à reconnaître.

Retours

Promise<Entity[]>

Promesse de liste entité reconnue.

héritée deTextEntityRecognizer.recognizeEntities