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.
- 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
- Body
- PredictResponse
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. |