ValueRecognizer class

ValueRecognizer - Recognizer untuk memetakan aktivitas pesan. Nilai payload ke dalam niat/entitas.

Memperluas

Keterangan

Pengenal ini akan memetakan payload Nilai MessageActivity ke dalam niat dan entitas. aktivitas. Value.intent => RecognizerResult.Intents. aktivitas. Value.properties => RecognizerResult.Entities.

Properti yang Diwariskan

id

ID unik recognizer.

logPersonalInformation

(Opsional) Bendera yang menunjuk apakah informasi identitas pribadi (PII) harus masuk ke telemetri.

telemetryClient

Klien telemetri untuk peristiwa pengelogan. Default ini ke NullTelemetryClient, yang tidak melakukan apa-apa.

Metode

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

Menjalankan DialogContext.TurnContext.Activity saat ini melalui pengenal dan mengembalikan RecognizerResult.

Metode yang Diwarisi

configure(Record<string, unknown>)

Metode fasih untuk mengonfigurasi objek.

getConverter(string)

Detail Properti yang Diwariskan

id

ID unik recognizer.

id: string

Nilai Properti

string

Diwariskan Dari Recognizer.id

logPersonalInformation

(Opsional) Bendera yang menunjuk apakah informasi identitas pribadi (PII) harus masuk ke telemetri.

logPersonalInformation: BoolExpression

Nilai Properti

BoolExpression

Diwarisi DariAdaptiveRecognizer.logPersonalInformation

telemetryClient

Klien telemetri untuk peristiwa pengelogan. Default ini ke NullTelemetryClient, yang tidak melakukan apa-apa.

telemetryClient: BotTelemetryClient

Nilai Properti

BotTelemetryClient

Diwariskan Dari Recognizer.telemetryClient

Detail Metode

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

Menjalankan DialogContext.TurnContext.Activity saat ini melalui pengenal dan mengembalikan RecognizerResult.

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

Parameter

dialogContext

DialogContext

Dialog Konteks untuk pergantian percakapan saat ini.

activity

Activity

(xref:botframework-schema. Aktivitas) untuk mengenali.

telemetryProperties

[key: string]: string

Properti tambahan opsional yang akan dicatat ke telemetri dengan peristiwa LuisResult.

telemetryMetrics

[key: string]: number

Metrik tambahan opsional yang akan dicatat ke telemetri dengan peristiwa LuisResult.

Mengembalikan

Promise<RecognizerResult>

Analisis ucapan.

Detail Metode yang Diwarisi

configure(Record<string, unknown>)

Metode fasih untuk mengonfigurasi objek.

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

Parameter

config

Record<string, unknown>

Pengaturan konfigurasi yang akan diterapkan.

Mengembalikan

this

yang dapat dikonfigurasi setelah operasi selesai.

Diwariskan Dari Configurable.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Parameter

_property

string

Kunci konfigurasi pemilih bersyarah.

Mengembalikan

Converter | ConverterFactory

Pengonversi untuk konfigurasi pemilih.

Diwariskan Dari Configurable.getConverter