Comprender códigos de error
Cuando un copiloto encuentra un problema durante una conversación, responde con un mensaje que incluye un código de error para el problema específico que se encontró. Los usuarios del copiloto deben proporcionar este código de error a su administrador.
Como creador de copilotos, si ocurre un problema cuando está usando el panel de prueba para probar su copiloto, puede ver un mensaje con más contexto sobre el problema, además del código de error. Como alternativa, puede usar el panel Comprobador de temas para validar su copiloto.
Lista de errores
Nota
El término diálogo usado en algunos mensajes de error se refiere a un tema.
Código de error | Description |
---|---|
ContentError | Hay un error en el contenido tema. |
DataLossPreventionViolation | Ha habido una infracción en la directiva de prevención de pérdida de datos. |
FlowActionException | Se ha producido un error al ejecutar un flujo en la nube. |
FlowActionBadRequest | Una solicitud hecha a un flujo de nube tenía un formato incorrecto. |
FlowActionTimedOut | Un flujo en la nube tardó más de 100 segundos en ejecutarse y se agotó el tiempo de espera. |
InvalidContent | Se agregó contenido no válido al editor de código. |
InfiniteLoopInBotContent | Un nodo se ejecutó demasiadas veces. |
LatestPublishedVersionNotFound | No se puede recuperar la versión publicada del copiloto. |
RedirectToDisabledDialog | Un tema es redirigir a un tema deshabilitado. |
RedirectToNonExistentDialog | Un tema está redirigiendo a otro tema que ya no existe. |
SystemError | Se ha producido un error de sistema en Microsoft Copilot Studio. |
ContentError
Mensaje de error: este error produce mensajes dinámicos basados en el contexto del error.
Resolución: este es un error general para problemas relacionados con el contenido de su copiloto. Consulte el mensaje de error para obtener más información.
Algunos problemas comunes son:
- Un nodo al que le faltan las propiedades requeridas.
- YAML no válido que se agregó con el editor de código.
- Una fórmula de Power Fx que contiene un error.
DataLossPreventionViolation
Mensaje de error: "Este entorno requiere que los usuarios inicien sesión antes de poder utilizar el copiloto. Vaya a Administrar > Seguridad > Autenticación y seleccione la opción para requerir que los usuarios inicien sesión".
Resolución
- Las directivas de prevención de pérdida de datos (DLP) de su entorno requieren que los usuarios inicien sesión. Consulte Agregar autenticación de usuario con el inicio de sesión tema del sistema.
- Uno o más conectores que se utilizan en el copiloto no están en el mismo grupo de datos. Consulte Copilot Studioconectores.
- El inquilino administrador bloquea uno o más conectores que se utilizan en el copiloto.
FlowActionException
Mensaje de error:
- "No se recibió ninguna salida del flujo {FlowName} ({FlowId}), a pesar de que se esperaba un resultado según la definición del copiloto".
- "El parámetro de salida con nombre {ItemKey} en el flujo {FlowName} ({FlowId}) falta en los datos de respuesta. Actualice el flujo o asegúrese de que el flujo devuelva este valor".
- "El parámetro de salida con nombre {ItemKey} en el flujo {FlowName} ({FlowId}) falta en el esquma de salida. Actualice el flujo".
Resolución:Verifique el flujo para ver si hay errores..
FlowActionBadRequest
Mensaje de error:
- "El parámetro con nombre {KeyName} en el flujo {FlowName} ({FlowId}) se declara de tipo {ItemTypeKind}. Este tipo no se admite al invocar Power Automate. Actualmente, solo se admiten texto, booleanos y números".
- "El parámetro de salida con nombre {ItemKey} en el flujo {FlowName} ({FlowId}) falta en la acción 'Flujo de llamadas'.
- "El parámetro con nombre {KeyName} en el flujo {FlowName} ({FlowId}) se evaluó en el tipo {ResolveType}, el tipo esperado era {ExpectedType}".
- "El flujo {FlowName} ({FlowId}) no se pudo ejecutar con el código de respuesta {ResponseCode}, código de error: {FlowErrorCode}".
Resolución: Compruebe que el tipo básico de cualquier variable que pase al flujo coincida con el tipo de parámetro.
FlowActionTimedOut
Mensaje de error: "El flujo con id {FlowId} ha agotado el tiempo de espera. Código de error: {FlowErrorCode}"
Resolución:Verifique el flujo para ver si hay errores para comprender por qué el flujo de la nube tardó más de 100 segundos en ejecutarse antes de regresar a su copiloto. Intente optimizar la consulta y los datos que devuelve desde el sistema backend. Si parte de la lógica de flujo de la nube puede continuar ejecutándose después de enviar un resultado al copiloto, coloque estas acciones después del paso "Devolver valores a Microsoft Copilot Studio" en el flujo de la nube.
InvalidContent
Mensaje de error: "Un total de {TotalComponents} componentes existen en el copiloto, pero ninguno es válido."
Resolución:Abra el editor de código para revisar problemas con el contenido.
InfiniteLoopInBotContent
Mensaje de error: "Acción {DialogId}.{TriggerId}.{ActionId} fue ejecutado más de {MaxTurnCount} veces seguidas. Esto indica un ciclo en la ejecución del diálogo y, por lo tanto, la ejecución del diálogo finalizará".
Resolución: Asegúrese de que tema finalice correctamente y enlace a otros temas que finalicen correctamente, tales como el tema de sistema Escalar.
LatestPublishedVersionNotFound
Mensaje de error: "No se puede recuperar la versión más reciente publicada del copiloto".
Resolución:Publicar el copiloto.
RedirectToDisabledDialog
Mensaje de error: "El Diálogo con Id {DialogId} está deshabilitado en la definición. Habilite el cuadro de diálogo antes de usarlo".
Resolución:Rehabilite el tema o elimine el nodo de redireccionamiento.
RedirectToNonExistentDialog
Mensaje de error: "El Diálogo con Id {DialogId} no se encontró en la definición. Verifique que el diálogo esté presente y que la identificación sea correcta".
Resolución:Cree un nuevo tema para redirigir o elimine el nodo de redireccionamiento.
SystemError
Mensaje de error: Este error no produce un mensaje de error.
Resolución:Ponerse en contacto con asistencia al cliente.