Condividi tramite


AdaptiveRecognizer class

Classe di base per i riconoscitori adattivi.

Extends

Recognizer

Proprietà

logPersonalInformation

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

Proprietà ereditate

id

ID univoco dei riconoscitori.

telemetryClient

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

Metodi ereditati

configure(Record<string, unknown>)

Metodo Fluent per la configurazione dell'oggetto.

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

Per riconoscere finalità ed entità in un'espressione degli utenti.

Dettagli proprietà

logPersonalInformation

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

logPersonalInformation: BoolExpression

Valore della proprietà

BoolExpression

Dettagli proprietà ereditate

id

ID univoco dei riconoscitori.

id: string

Valore della proprietà

string

ereditato da Recognizer.id

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

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

Per riconoscere finalità ed entità in un'espressione degli utenti.

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

Parametri

_dialogContext

DialogContext

Contesto del dialogo.

_activity

Partial<Activity>

Attività.

_telemetryProperties

Record<string, string>

Proprietà aggiuntive da registrare nei dati di telemetria con l'evento.

_telemetryMetrics

Record<string, number>

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

Restituisce

Promise<RecognizerResult>

ereditato da Recognizer.recognize