Partilhar via


LUIS

O Serviço Inteligente de Compreensão de Linguagem (LUIS) dos Serviços Cognitivos do Azure permite-lhe compreender a linguagem contextualmente, para que as suas aplicações comuniquem com as pessoas da forma como falam.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Standard Todas as regiões do Power Automate
Aplicações Lógicas Standard Todas as regiões do Logic Apps
Aplicações Power Standard Todas as regiões do Power Apps
Automatize o poder Standard Todas as regiões do Power Automate
Metadados do conector
Editora Microsoft
Sítio Web https://azure.microsoft.com/services/cognitive-services/language-understanding-intelligent-service/

Problemas conhecidos e limitações

A seguir estão algumas limitações conhecidas do uso do conector LUIS

  1. Os menus suspensos para ID do aplicativo, Versão do aplicativo, Intenção desejada e Entidade desejada chamam pontos de extremidade de criação e, portanto, exigem que uma chave de criação seja usada ao criar uma conexão. No caso de apenas uma chave de ponto final estar disponível, deve-se usar "Enter custom value" para inserir os valores de parâmetro correspondentes.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft

Nome Tipo Description Obrigatório
Chave de API securestring Chave de API Verdade
Ponto final de previsão cadeia (de caracteres) Ponto final de previsão. Se não for especificado, o padrão será .https://westus.api.cognitive.microsoft.com

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 1200 60 segundos

Ações

Obter entidade por tipo

Para um determinado tipo de entidade, a operação retorna o melhor modelo de entidade correspondente do objeto de previsão LUIS.

Obter previsão

Dado algum texto de entrada, essas operações retornam uma previsão com base em um modelo pré-treinado. O objeto de previsão retornado também pode ser usado como entrada para outras ações do LUIS.

Obter entidade por tipo

Para um determinado tipo de entidade, a operação retorna o melhor modelo de entidade correspondente do objeto de previsão LUIS.

Parâmetros

Name Chave Necessário Tipo Description
ID da Aplicação
app-id True string

Identificação da aplicação treinada

Entidade desejada
desiredEntity True string

A entidade desejada.

Versão do aplicativo
versionId string

O nome da versão. O valor 0,1 será usado por padrão.

luisPredictionObject
luisPredictionObject True string

Devoluções

Obter previsão

Dado algum texto de entrada, essas operações retornam uma previsão com base em um modelo pré-treinado. O objeto de previsão retornado também pode ser usado como entrada para outras ações do LUIS.

Parâmetros

Name Chave Necessário Tipo Description
ID da Aplicação
app-id True string

Id do aplicativo treinado.

Texto do enunciado
q True string

String para prever

Intenção desejada
desiredIntent string

Intenção de pontuação máxima desejada

Versão do aplicativo
versionId string

O nome da versão. O valor 0,1 será usado por padrão.

Devoluções

Definições

PredictResponse

Name Caminho Tipo Description
Previsão LUIS
luisPrediciton string

Usado como entrada para outras ações do LUIS.

É a intenção desejada
isDesiredIntent boolean

True se a intenção de pontuação máxima corresponder à intenção desejada.

Intenção desejada
desiredIntent string

Intenção desejada especificada como entrada, se houver.

Texto do enunciado
query string

String na qual a previsão se baseia.

Nome
topScoringIntent.intent string

Nome do modelo de intenção.

Score
topScoringIntent.score float

Percentagem de confiança da previsão.

Matriz de intenções
intents array of object

Lista de todas as intenções previstas.

Nome da intenção
intents.intent string

Nome do modelo de intenção.

Pontuação de intenção
intents.score float

Percentagem de confiança da previsão.

Matriz de entidades
entities array of LuisPredictResponseEntity

Lista de todas as entidades previstas.

LuisPredictResponseEntity

Name Caminho Tipo Description
Valor da entidade
entity string

Valor do tipo de entidade correspondente.

Tipo de Entidade
type string

Nome do modelo de entidade.

Pontuação da entidade
score float

Percentagem de confiança da previsão.

GetTopScoringMatchingEntityResponse

Name Caminho Tipo Description
entidade
entity LuisPredictResponseEntityMinusType
entityMatchInfo
entityMatchInfo EntityMatchInfo

LuisPredictResponseEntityMinusType

Name Caminho Tipo Description
Valor da entidade
entity string

Valor do tipo de entidade correspondente.

Pontuação da entidade
score float

Percentagem de confiança da previsão.

Resolução de Entidades
resolution string

A resolução desta entidade. Aplica-se apenas a entidades incorporadas.

EntityMatchInfo

Name Caminho Tipo Description
Entidade desejada
desiredEntity string

Entidade desejada especificada como entrada, se houver.

É correspondência de entidade
isEntityMatch boolean

True se a entidade específica foi encontrada.

Contagem de correspondência de entidade
entityMatchCount integer

Número de entidades que correspondem ao tipo de entidade desejado.

Utilizar este Conector