Compartir a través de


LUIS

Azure Cognitive Services Language Understanding Intelligent Service (LUIS) le permite comprender el lenguaje contextualmente, por lo que las aplicaciones se comunican con las personas de la manera en que hablan.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Estándar Todas las regiones Power Automate
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps
Power Apps Estándar Todas las regiones de Power Apps
Power Automate Estándar Todas las regiones Power Automate
Metadatos del conector
Publicador Microsoft
Website https://azure.microsoft.com/services/cognitive-services/language-understanding-intelligent-service/

Problemas conocidos y limitaciones

A continuación se muestran algunas limitaciones conocidas del uso del conector de LUIS.

  1. Las listas desplegables para el identificador de aplicación, la versión de la aplicación, la intención deseada y los puntos de conexión de creación de llamadas de entidad deseadas y, por lo tanto, requieren que se use una clave de creación al crear una conexión. En el caso de que solo esté disponible una clave de punto de conexión, debe usar "Especificar valor personalizado" para especificar los valores de parámetro correspondientes.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones Compartible

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs

Nombre Tipo Description Obligatorio
Clave de API securestring Clave de API Cierto
Punto de conexión de predicción cuerda / cadena Punto de conexión de predicción. Si no se especifica, se usará de forma predeterminada en https://westus.api.cognitive.microsoft.com.

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 1200 60 segundos

Acciones

Obtención de la entidad por tipo

Para un tipo de entidad determinado, la operación devuelve el mejor modelo de entidad coincidente del objeto de predicción de LUIS.

Obtención de la predicción

Dado algún texto de entrada, estas operaciones devuelven una predicción basada en un modelo entrenado previamente. El objeto de predicción devuelto también se puede usar como entrada para otras acciones de LUIS.

Obtención de la entidad por tipo

Para un tipo de entidad determinado, la operación devuelve el mejor modelo de entidad coincidente del objeto de predicción de LUIS.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de aplicación
app-id True string

Identificador de la aplicación entrenada

Entidad deseada
desiredEntity True string

La entidad Deseada.

Versión de la aplicación
versionId string

Nombre de la versión. El valor 0.1 se usará de forma predeterminada.

luisPredictionObject
luisPredictionObject True string

Devoluciones

Obtención de la predicción

Dado algún texto de entrada, estas operaciones devuelven una predicción basada en un modelo entrenado previamente. El objeto de predicción devuelto también se puede usar como entrada para otras acciones de LUIS.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de aplicación
app-id True string

Identificador de la aplicación entrenada.

Texto de expresión
q True string

Cadena que se va a predecir

Intención deseada
desiredIntent string

Intención de puntuación superior deseada

Versión de la aplicación
versionId string

Nombre de la versión. El valor 0.1 se usará de forma predeterminada.

Devoluciones

Definiciones

PredictResponse

Nombre Ruta de acceso Tipo Description
Predicción de LUIS
luisPrediciton string

Se usa como entrada para otras acciones de LUIS.

Es la intención deseada
isDesiredIntent boolean

True si la intención de puntuación superior coincide con la intención deseada.

Intención deseada
desiredIntent string

Intención deseada especificada como entrada, si existe.

Texto de expresión
query string

Cadena en la que se basa la predicción.

Nombre
topScoringIntent.intent string

Nombre del modelo de intención.

Puntuación
topScoringIntent.score float

Porcentaje de confianza de la predicción.

Matriz de intenciones
intents array of object

Lista de todas las intenciones previstas.

Nombre de la intención
intents.intent string

Nombre del modelo de intención.

Puntuación de intención
intents.score float

Porcentaje de confianza de la predicción.

Matriz de entidades
entities array of LuisPredictResponseEntity

Lista de todas las entidades predichas.

LuisPredictResponseEntity

Nombre Ruta de acceso Tipo Description
Valor de entidad
entity string

Valor del tipo de entidad correspondiente.

Tipo de entidad
type string

Nombre del modelo de entidad.

Puntuación de entidad
score float

Porcentaje de confianza de la predicción.

GetTopScoringMatchingEntityResponse

Nombre Ruta de acceso Tipo Description
entidad
entity LuisPredictResponseEntityMinusType
entityMatchInfo
entityMatchInfo EntityMatchInfo

LuisPredictResponseEntityMinusType

Nombre Ruta de acceso Tipo Description
Valor de entidad
entity string

Valor del tipo de entidad correspondiente.

Puntuación de entidad
score float

Porcentaje de confianza de la predicción.

Resolución de entidades
resolution string

Resolución de esta entidad. Solo se aplica a las entidades integradas.

EntityMatchInfo

Nombre Ruta de acceso Tipo Description
Entidad deseada
desiredEntity string

Entidad deseada especificada como entrada, si existe.

¿Es la coincidencia de entidad?
isEntityMatch boolean

True si se encontró la entidad específica.

Recuento de coincidencias de entidades
entityMatchCount integer

Número de entidades que coinciden con el tipo de entidad deseado.

Uso de este conector