다음을 통해 공유


EntityRecognizer class

엔터티 인식기 기본 클래스입니다.

Extends

상속된 속성

id

인식기 고유 ID입니다.

logPersonalInformation

(선택 사항) PII(개인 식별 정보)가 원격 분석에 기록해야 하는지 여부를 지정하는 플래그입니다.

telemetryClient

이벤트를 로깅하기 위한 원격 분석 클라이언트입니다. 이 기본값은 아무 작업도 수행하지 않는 NullTelemetryClient입니다.

메서드

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

사용자 발언에서 의도 및 엔터티를 인식합니다.

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

엔터티 목록에서 엔터티를 인식합니다.

상속된 메서드

configure(Record<string, unknown>)

개체를 구성하기 위한 Fluent 메서드입니다.

getConverter(string)

상속된 속성 세부 정보

id

인식기 고유 ID입니다.

id: string

속성 값

string

Recognizer.id 상속된

logPersonalInformation

(선택 사항) PII(개인 식별 정보)가 원격 분석에 기록해야 하는지 여부를 지정하는 플래그입니다.

logPersonalInformation: BoolExpression

속성 값

BoolExpression

AdaptiveRecognizer.logPersonalInformation 상속된

telemetryClient

이벤트를 로깅하기 위한 원격 분석 클라이언트입니다. 이 기본값은 아무 작업도 수행하지 않는 NullTelemetryClient입니다.

telemetryClient: BotTelemetryClient

속성 값

BotTelemetryClient

Recognizer.telemetryClient에서 상속된

메서드 세부 정보

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

사용자 발언에서 의도 및 엔터티를 인식합니다.

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

매개 변수

dialogContext

DialogContext

대화 상자 컨텍스트입니다.

activity

Partial<Activity>

활동.

_telemetryProperties

Record<string, string>

이벤트를 사용하여 원격 분석에 기록할 추가 속성입니다.

_telemetryMetrics

Record<string, number>

이벤트를 사용하여 원격 분석에 기록할 추가 메트릭입니다.

반환

Promise<RecognizerResult>

발화 분석

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

엔터티 목록에서 엔터티를 인식합니다.

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

매개 변수

_dialogContext

DialogContext

현재 대화 전환에 대한 DialogContext.

_text

string

인식할 텍스트입니다.

_locale

string

사용할 로캘입니다.

_entities

Entity[]

인식할 엔터티 목록입니다.

반환

Promise<Entity[]>

인식된 엔터티 목록입니다.

상속된 메서드 세부 정보

configure(Record<string, unknown>)

개체를 구성하기 위한 Fluent 메서드입니다.

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

매개 변수

config

Record<string, unknown>

적용할 구성 설정입니다.

반환

this

작업이 완료된 후 구성 가능한.

Configurable.configure에서 상속된

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

매개 변수

_property

string

조건부 선택기 구성의 키입니다.

반환

Converter | ConverterFactory

선택기 구성의 변환기입니다.

Configurable.getConverter에서 상속된