Compartilhar via


TextEntityRecognizer class

TextEntityRecognizer - classe base para Text.Recogizers da biblioteca de reconhecedores de texto.

Extends

Propriedades herdadas

id

ID exclusiva dos reconhecedores.

logPersonalInformation

(Opcional) Sinalizador que designa se as informações de identificação pessoal (PII) devem fazer logon na telemetria.

telemetryClient

O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada.

Métodos

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

Reconhece entidades de uma lista de de Entidade .

Métodos herdados

configure(Record<string, unknown>)

Método fluente para configurar o objeto.

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

Para reconhecer intenções e entidades em um enunciado de usuários.

Detalhes das propriedades herdadas

id

ID exclusiva dos reconhecedores.

id: string

Valor da propriedade

string

herdado de Recognizer.id

logPersonalInformation

(Opcional) Sinalizador que designa se as informações de identificação pessoal (PII) devem fazer logon na telemetria.

logPersonalInformation: BoolExpression

Valor da propriedade

BoolExpression

Herdado deAdaptiveRecognizer.logPersonalInformation

telemetryClient

O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada.

telemetryClient: BotTelemetryClient

Valor da propriedade

BotTelemetryClient

herdado de Recognizer.telemetryClient

Detalhes do método

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

Reconhece entidades de uma lista de de Entidade .

function recognizeEntities(dialogContext: DialogContext, text: string, locale: string, entities: Entity[]): Promise<Entity[]>

Parâmetros

dialogContext

DialogContext

O dialogContext para a virada atual da conversa.

text

string

Texto a ser reconhecido.

locale

string

Localidade a ser usada.

entities

Entity[]

A matriz Entity a ser reconhecida.

Retornos

Promise<Entity[]>

Entity Entity promise reconhecido.

Detalhes do método herdado

configure(Record<string, unknown>)

Método fluente para configurar o objeto.

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

Parâmetros

config

Record<string, unknown>

Configurações a serem aplicadas.

Retornos

this

O configurável após a conclusão da operação.

Herdado de Configurble.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Parâmetros

_property

string

A chave da configuração do seletor condicional.

Retornos

Converter | ConverterFactory

O conversor para a configuração do seletor.

herdado de Configurble.getConverter

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

Para reconhecer intenções e entidades em um enunciado de usuários.

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

Parâmetros

dialogContext

DialogContext

Contexto da caixa de diálogo.

activity

Partial<Activity>

Atividade.

_telemetryProperties

Record<string, string>

Propriedades adicionais a serem registradas na telemetria com evento.

_telemetryMetrics

Record<string, number>

Métricas adicionais a serem registradas na telemetria com evento.

Retornos

Promise<RecognizerResult>

Análise de enunciado.

herdado deEntityRecognizer.recognize