Bagikan melalui


EntityRecognizer class

Kelas dasar pengenal entitas.

Memperluas

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, Partial<Activity>, Record<string, string>, Record<string, number>)

Untuk mengenali niat dan entitas dalam ucapan pengguna.

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

Mengenali entitas dari daftar Entitas .

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, Partial<Activity>, Record<string, string>, Record<string, number>)

Untuk mengenali niat dan entitas dalam ucapan pengguna.

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

Parameter

dialogContext

DialogContext

Konteks Dialog.

activity

Partial<Activity>

Aktivitas.

_telemetryProperties

Record<string, string>

Properti tambahan yang akan dicatat ke telemetri dengan peristiwa.

_telemetryMetrics

Record<string, number>

Metrik tambahan yang akan dicatat ke telemetri dengan peristiwa.

Mengembalikan

Promise<RecognizerResult>

Analisis ucapan.

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

Mengenali entitas dari daftar Entitas .

function recognizeEntities(_dialogContext: DialogContext, _text: string, _locale: string, _entities: Entity[]): Promise<Entity[]>

Parameter

_dialogContext

DialogContext

Dialog Konteks untuk pergantian percakapan saat ini.

_text

string

Teks yang akan dikenali.

_locale

string

Lokal untuk digunakan.

_entities

Entity[]

Daftar Entitas yang akan dikenali.

Mengembalikan

Promise<Entity[]>

Daftar Entitas yang dikenali.

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