Compartir a través de


LuisAdaptiveRecognizer class

Clase que representa un reconocedor de LUIS adaptable.

Extends

Recognizer

Propiedades

$kind
applicationId

Identificador de aplicación de LUIS.

dynamicLists

Lista dinámica de LUIS.

endpoint

Punto de conexión de LUIS que se va a consultar.

endpointKey

Clave que se usa para comunicarse con un punto de conexión de LUIS.

externalEntityRecognizer

Reconocedor de entidades externas.

logPersonalInformation

La marca que se va a indicar en la información personal debe registrarse en la telemetría.

predictionOptions

Opciones de predicción de LUIS.

version

Versión de la aplicación de LUIS.

Propiedades heredadas

id

Identificador único de reconocedores.

telemetryClient

Cliente de telemetría para registrar eventos. El valor predeterminado es NullTelemetryClient, que no hace nada.

Métodos

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

Para reconocer intenciones y entidades en una expresión de usuarios.

recognizerOptions(DialogContext)

Construya las opciones del reconocedor V3 desde el contexto del cuadro de diálogo actual.

Métodos heredados

configure(Record<string, unknown>)

Método Fluent para configurar el objeto.

Detalles de las propiedades

$kind

static $kind: string

Valor de propiedad

string

applicationId

Identificador de aplicación de LUIS.

applicationId: StringExpression

Valor de propiedad

StringExpression

dynamicLists

Lista dinámica de LUIS.

dynamicLists: ArrayExpression<DynamicList>

Valor de propiedad

ArrayExpression<DynamicList>

endpoint

Punto de conexión de LUIS que se va a consultar.

endpoint: StringExpression

Valor de propiedad

StringExpression

endpointKey

Clave que se usa para comunicarse con un punto de conexión de LUIS.

endpointKey: StringExpression

Valor de propiedad

StringExpression

externalEntityRecognizer

Reconocedor de entidades externas.

externalEntityRecognizer: Recognizer

Valor de propiedad

Recognizer

logPersonalInformation

La marca que se va a indicar en la información personal debe registrarse en la telemetría.

logPersonalInformation: BoolExpression

Valor de propiedad

BoolExpression

predictionOptions

Opciones de predicción de LUIS.

predictionOptions: LuisAdaptivePredictionOptions

Valor de propiedad

version

Versión de la aplicación de LUIS.

version: StringExpression

Valor de propiedad

StringExpression

Detalles de las propiedades heredadas

id

Identificador único de reconocedores.

id: string

Valor de propiedad

string

heredado de Recognizer.id

telemetryClient

Cliente de telemetría para registrar eventos. El valor predeterminado es NullTelemetryClient, que no hace nada.

telemetryClient: BotTelemetryClient

Valor de propiedad

BotTelemetryClient

heredado de Recognizer.telemetryClient

Detalles del método

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

Parámetros

property

Object

Propiedades que extienden RecognizerConfiguration.

Devoluciones

Converter | ConverterFactory

Convertidor de expresiones.

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

Para reconocer intenciones y entidades en una expresión de usuarios.

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

Parámetros

dialogContext

DialogContext

dialogContext.

activity

Activity

de actividad de .

telemetryProperties

Record<string, string>

Opcional. Propiedades adicionales que se van a registrar en la telemetría con el evento .

telemetryMetrics

Record<string, number>

Opcional. Métricas adicionales que se van a registrar en la telemetría con el evento.

Devoluciones

Promise<RecognizerResult>

Promesa que resuelve el resultado del reconocedor.

recognizerOptions(DialogContext)

Construya las opciones del reconocedor V3 desde el contexto del cuadro de diálogo actual.

function recognizerOptions(dialogContext: DialogContext): LuisRecognizerOptionsV3

Parámetros

dialogContext

DialogContext

Contexto de diálogo actual.

Devoluciones

opciones de luis recognizer

Detalles de los métodos heredados

configure(Record<string, unknown>)

Método Fluent para configurar el objeto.

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

Parámetros

config

Record<string, unknown>

Opciones de configuración que se van a aplicar.

Devoluciones

this

configurable una vez completada la operación.

Heredado de Configurable.configure