Depurar erros ao autorizar uma aplicação de Comandos Personalizados

Este artigo descreve como depurar quando vê erros ao construir a aplicação Comandos Personalizados.

Erros ao criar uma aplicação

Os Comandos Personalizados também criam uma aplicação no LUIS ao criar uma aplicação de Comandos Personalizados.

A LUIS limita 500 aplicações por recurso de autoria. A criação da aplicação LUIS poderá falhar se estiver a utilizar um recurso de autoria que já conta com 500 aplicações.

Certifique-se de que o recurso de autoria LUIS selecionado tem menos de 500 aplicações. Caso contrário, pode criar um novo recurso de autoria LUIS, mudar para outro, ou tentar limpar as suas aplicações LUIS.

Erros ao eliminar uma aplicação

Não é possível apagar a aplicação LUIS

Ao eliminar uma aplicação de Comandos Personalizados, os Comandos Personalizados também podem tentar eliminar a aplicação LUIS associada à aplicação Comandos Personalizados.

Se a supressão da aplicação LUIS falhou, vá à sua conta LUIS para eliminá-las manualmente.

TooManyRequests

Quando tenta eliminar um grande número de aplicações de uma só vez, é provável que veja erros de 'TooManyRequests'. Estes erros significam que os seus pedidos de supressão são estrangulados pelo Azure.

Refresque a sua página e tente eliminar menos aplicações.

Erros ao modificar uma aplicação

Não é possível eliminar um parâmetro ou um Ponto Final web

Não é permitido apagar um parâmetro quando este está a ser utilizado. Remova qualquer referência do parâmetro em quaisquer respostas da fala, frases de amostra, condições, ações e tente novamente.

Não é possível excluir um Web Endpoint

Não está autorizado a eliminar um Ponto Final web quando este estiver a ser utilizado. Remova qualquer ação call Web Endpoint que utilize este Web Endpoint antes de remover um Ponto Final web.

Erros ao treinar uma aplicação

Built-In intenções

LUIS tem intençãos incorporadas Sim/Sem intenções. Tendo frases de amostra com apenas "sim", "não" falharia no treino.

Palavra-chave Variações
Yes Claro, ok.
No Não, não.

Frases de amostra comuns

Os Comandos Personalizados não permitem frases comuns de amostra partilhadas entre diferentes comandos. O treino de uma aplicação pode falhar se algumas frases de amostra num comando já estiverem definidas noutro comando.

Certifique-se de que não tem frases comuns partilhadas entre diferentes comandos.

Para obter as melhores práticas de equilibrar as suas frases de amostra em diferentes comandos, consulte as melhores práticas do LUIS.

Frases de amostra vazias

Precisa de pelo menos uma amostra para cada comando.

Parâmetro indefinido nas frases da amostra

Um ou mais parâmetros são usados nas frases da amostra, mas não definidos.

O treino demora muito tempo.

O treino DO LUIS destina-se a aprender rapidamente com menos exemplos. Não adicione muitas frases de exemplo.

Se tiver muitas frases de exemplo semelhantes, defina um parâmetro, abstrate-as num padrão e adicione-as a Frases exemplo.

Por exemplo, pode definir um parâmetro {veículo} para as frases de exemplo abaixo, e apenas adicionar "Reserve um {veículo}" a Frases exemplo.

Frases de exemplo Padrão
Reserve um carro Reserve um {veículo}
Reserve um voo Reserve um {veículo}
Reserve um táxi Reserve um {veículo}

Para as melhores práticas de treino do LUIS, consulte as melhores práticas do LUIS.

Não é possível atualizar a chave LUIS

Reatribuir ao recurso de autoria E0

A LUIS não apoia a reatribuição da aplicação LUIS ao recurso de autoria E0.

Se precisar de alterar o seu recurso de autoria de F0 para E0, ou mudar para um recurso E0 diferente, recrie a aplicação.

Para exportar rapidamente uma aplicação existente e importá-la para uma nova aplicação, consulte a Implementação Contínua com Azure DevOps.

O botão de poupança está desativado

Se nunca atribuir um recurso de previsão LUIS à sua aplicação, o botão Guardar será desativado quando tentar alterar o seu recurso de autoria sem adicionar um recurso de previsão.

Passos seguintes