Compartilhar via


LuisAdaptiveRecognizer class

Classe que representa um reconhecedor de LUIS adaptável.

Extends

Recognizer

Propriedades

$kind
applicationId

ID do aplicativo LUIS.

dynamicLists

Lista dinâmica do LUIS.

endpoint

Ponto de extremidade do LUIS a ser consultado.

endpointKey

Chave usada para falar com um ponto de extremidade luis.

externalEntityRecognizer

Reconhecedor de entidade externa.

logPersonalInformation

O sinalizador a ser indicado em informações pessoais deve ser registrado na telemetria.

predictionOptions

Opções de previsão do LUIS.

version

Versão do aplicativo LUIS.

Propriedades herdadas

id

ID exclusiva dos reconhecedores.

telemetryClient

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

Métodos

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

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

recognizerOptions(DialogContext)

Construa opções de reconhecedor V3 do contexto da caixa de diálogo atual.

Métodos herdados

configure(Record<string, unknown>)

Método Fluent para configurar o objeto.

Detalhes da propriedade

$kind

static $kind: string

Valor da propriedade

string

applicationId

ID do aplicativo LUIS.

applicationId: StringExpression

Valor da propriedade

StringExpression

dynamicLists

Lista dinâmica do LUIS.

dynamicLists: ArrayExpression<DynamicList>

Valor da propriedade

ArrayExpression<DynamicList>

endpoint

Ponto de extremidade do LUIS a ser consultado.

endpoint: StringExpression

Valor da propriedade

StringExpression

endpointKey

Chave usada para falar com um ponto de extremidade luis.

endpointKey: StringExpression

Valor da propriedade

StringExpression

externalEntityRecognizer

Reconhecedor de entidade externa.

externalEntityRecognizer: Recognizer

Valor da propriedade

Recognizer

logPersonalInformation

O sinalizador a ser indicado em informações pessoais deve ser registrado na telemetria.

logPersonalInformation: BoolExpression

Valor da propriedade

BoolExpression

predictionOptions

Opções de previsão do LUIS.

predictionOptions: LuisAdaptivePredictionOptions

Valor da propriedade

version

Versão do aplicativo LUIS.

version: StringExpression

Valor da propriedade

StringExpression

Detalhes das propriedades herdadas

id

ID exclusiva dos reconhecedores.

id: string

Valor da propriedade

string

Herdado de Recognizer.id

telemetryClient

O cliente de telemetria para eventos de registro em 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

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

Parâmetros

property

Object

Propriedades que estendem RecognizerConfiguration.

Retornos

Converter | ConverterFactory

Conversor de expressão.

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

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

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

Parâmetros

dialogContext

DialogContext

O DialogContext.

activity

Activity

A Atividade.

telemetryProperties

Record<string, string>

Opcional. Propriedades adicionais a serem registradas na telemetria com evento.

telemetryMetrics

Record<string, number>

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

Retornos

Promise<RecognizerResult>

Uma promessa de resolução para o resultado do reconhecedor.

recognizerOptions(DialogContext)

Construa opções de reconhecedor V3 do contexto da caixa de diálogo atual.

function recognizerOptions(dialogContext: DialogContext): LuisRecognizerOptionsV3

Parâmetros

dialogContext

DialogContext

Contexto da caixa de diálogo atual.

Retornos

opções do reconhecedor luis

Detalhes do método herdado

configure(Record<string, unknown>)

Método Fluent 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