LuisAdaptiveRecognizer class
Classe que representa um reconhecedor de LUIS adaptável.
- Extends
-
Recognizer
Propriedades
$kind | |
application |
ID do aplicativo LUIS. |
dynamic |
Lista dinâmica do LUIS. |
endpoint | Ponto de extremidade luis para consulta. |
endpoint |
Chave usada para falar com um ponto de extremidade do LUIS. |
external |
Reconhecedor de entidade externa. |
log |
O sinalizador a ser indicado em informações pessoais deve ser registrado na telemetria. |
prediction |
Opções de previsão do LUIS. |
version | Versão do aplicativo LUIS. |
Propriedades herdadas
id | ID exclusiva dos reconhecedores. |
telemetry |
O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada. |
Métodos
get |
|
recognize(Dialog |
Para reconhecer intenções e entidades em um enunciado de usuários. |
recognizer |
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
- 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