Condividi tramite


ValueRecognizer class

ValueRecognizer: riconoscimento per l'attività di mapping dei messaggi. Payload del valore in finalità/entità.

Extends

Commenti

Questo riconoscitore eseguirà il mapping dei payload di MessageActivity Value in finalità ed entità. attività. Value.intent => RecognizerResult.Intents. attività. Value.properties => RecognizerResult.Entities.

Proprietà ereditate

id

ID univoco dei riconoscitori.

logPersonalInformation

(Facoltativo) Flag che indica se le informazioni personali devono accedere ai dati di telemetria.

telemetryClient

Client di telemetria per la registrazione degli eventi. L'impostazione predefinita è NullTelemetryClient, che non esegue alcuna operazione.

Metodi

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

Esegue l'oggetto DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un RecognizerResult.

Metodi ereditati

configure(Record<string, unknown>)

Metodo Fluent per la configurazione dell'oggetto.

getConverter(string)

Dettagli proprietà ereditate

id

ID univoco dei riconoscitori.

id: string

Valore della proprietà

string

ereditato da Recognizer.id

logPersonalInformation

(Facoltativo) Flag che indica se le informazioni personali devono accedere ai dati di telemetria.

logPersonalInformation: BoolExpression

Valore della proprietà

BoolExpression

ereditato daAdaptiveRecognizer.logPersonalInformation

telemetryClient

Client di telemetria per la registrazione degli eventi. L'impostazione predefinita è NullTelemetryClient, che non esegue alcuna operazione.

telemetryClient: BotTelemetryClient

Valore della proprietà

BotTelemetryClient

ereditato da Recognizer.telemetryClient

Dettagli metodo

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

Esegue l'oggetto DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un RecognizerResult.

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

Parametri

dialogContext

DialogContext

Il DialogContext per il turno di conversazione corrente.

activity

Activity

(xref:botframework-schema. Attività) da riconoscere.

telemetryProperties

[key: string]: string

Proprietà aggiuntive facoltative da registrare ai dati di telemetria con l'evento LuisResult.

telemetryMetrics

[key: string]: number

Metriche aggiuntive da registrare nei dati di telemetria con l'evento LuisResult.

Restituisce

Promise<RecognizerResult>

Analisi dell'espressione.

Dettagli dei metodi ereditati

configure(Record<string, unknown>)

Metodo Fluent per la configurazione dell'oggetto.

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

Parametri

config

Record<string, unknown>

Impostazioni di configurazione da applicare.

Restituisce

this

Configurabile al termine dell'operazione.

Ereditato da Configurable.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Parametri

_property

string

Chiave della configurazione del selettore condizionale.

Restituisce

Converter | ConverterFactory

Convertitore per la configurazione del selettore.

ereditato da Configurable.getConverter