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 luis para consulta.

endpointKey

Chave usada para falar com um ponto de extremidade do 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 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 fluente 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 luis para consulta.

endpoint: StringExpression

Valor da propriedade

StringExpression

endpointKey

Chave usada para falar com um ponto de extremidade do 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 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

OdialogContext .

activity

Activity

A atividade de .

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 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