Depuración de errores durante la creación de una aplicación de Comandos personalizados

Importante

Comandos personalizados se retirará el 30 de abril de 2026. A partir del 30 de octubre de 2023 no puede crear nuevas aplicaciones de Comandos personalizados en Speech Studio. En relación con este cambio, LUIS se retirará el 1 de octubre de 2025. A partir del 1 de abril de 2023, no puede crear nuevos recursos de LUIS.

En este artículo se describe cómo realizar una depuración cuando se ven errores durante la compilación de una aplicación de Comandos personalizados.

Errores durante la creación de una aplicación

Comandos personalizados también crea una aplicación en LUIS cuando se crea una aplicación de Comandos personalizados.

LUIS tiene un límite de 500 aplicaciones por recurso de creación. Se podría producir un error en la creación de una aplicación de LUIS si usa un recurso de creación que ya tiene 500 aplicaciones.

Asegúrese de que el recurso de creación de LUIS seleccionado tiene menos de 500 aplicaciones. De lo contrario, puede crear un nuevo recurso de creación de LUIS, cambiar a otro o intentar limpiar las aplicaciones de LUIS.

Errores durante la eliminación de una aplicación

No se puede eliminar la aplicación de LUIS

Al eliminar una aplicación de comandos personalizados, los comandos personalizados también pueden intentar eliminar la aplicación de LUIS asociada a la aplicación Comandos personalizados.

Si se produjo un error en la eliminación de la aplicación LUIS, vaya a la cuenta LUIS para eliminarlas manualmente.

TooManyRequests

Cuando intenta eliminar un gran número de aplicaciones a la vez, es probable que se muestren errores de "TooManyRequests". Estos errores indican que las solicitudes de eliminación se limitan a Azure.

Actualice la página e intente eliminar menos aplicaciones.

Errores durante la modificación de una aplicación

No se puede eliminar un parámetro o un punto de conexión web

No se permite eliminar un parámetro cuando se está utilizando. Quite cualquier referencia del parámetro en las respuestas de voz, las oraciones de ejemplo, las condiciones y las acciones e inténtelo de nuevo.

No se puede eliminar un punto de conexión web

No se permite eliminar un punto de conexión web cuando se está utilizando. Quite todas las acciones Call Web Endpoint que usen este punto de conexión web antes de quitarlo.

Errores durante el entrenamiento de una aplicación

Intenciones integradas

LUIS tiene intenciones integradas Sí/No. Al usar oraciones de ejemplo solo con "sí", "no" devolvería un error en el entrenamiento.

Palabra clave Variaciones
Claro, aceptar
No Para nada, claro que no

Oraciones de ejemplo comunes

Los Comandos personalizados no permiten oraciones de ejemplo comunes compartidas entre distintos comandos. Se puede producir un error en el entrenamiento de una aplicación si algunas oraciones de ejemplo de un comando ya se definieron en otro.

Asegúrese de que no tiene oraciones de muestra comunes compartidos entre distintos comandos.

Para una práctica recomendada para equilibrar las oraciones de muestra en distintos comandos, consulte procedimiento recomendado de LUIS.

Oraciones de ejemplo vacías

Debe tener al menos una oración de muestra para cada comando.

Parámetro sin definir en las oraciones de ejemplo

En las oraciones de ejemplo se usa al menos un parámetro, pero ninguno se deja sin definir.

La operación de entrenamiento tarda demasiado

El entrenamiento de LUIS está pensado para aprender rápidamente con pocos ejemplos. No agregue demasiadas oraciones de ejemplo.

Si tiene muchas oraciones de ejemplo similares, defina un parámetro, abstraiga las oraciones en un patrón y agréguelo a las oraciones de ejemplo.

Por ejemplo, puede definir un parámetro {vehículo} para las oraciones de ejemplo siguientes y agregar solo "Reservar un {vehículo}" a las oraciones de ejemplo.

Oraciones de ejemplo Patrón
Reservar un automóvil Reservar un {vehículo}
Reservar un vuelo Reservar un {vehículo}
Reservar un taxi Reservar un {vehículo}

Para un procedimiento recomendado de aprendizaje de LUIS, consulte procedimiento recomendado de LUIS.

No se puede actualizar la clave de LUIS

Reasignación de un recurso de creación de E0

LUIS no admite la reasignación de la aplicación de LUIS al recurso de creación de E0.

Si necesita cambiar el recurso de creación de F0 a E0, o cambiar a otro recurso E0, vuelva a crear la aplicación.

Para exportar rápidamente una aplicación existente e importarla en una nueva aplicación, consulte Implementación continua con Azure DevOps.

El botón Guardar está deshabilitado

Si nunca asigna un recurso de predicción de LUIS a la aplicación, el botón Guardar se deshabilitará cuando intente modificar el recurso de creación sin agregar un recurso de predicción.

Pasos siguientes