Partager via


TextEntityRecognizer class

TextEntityRecognizer : classe de base pour Text.Recogizers de la bibliothèque de module de reconnaissance de texte.

Extends

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

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

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

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.

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

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.

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