Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cuando las tareas de la sesión compartida no progresan según lo previsto, esta guía le ayuda a identificar la causa y tomar medidas. La mayoría de los problemas se dividen en algunas categorías:
- Tareas bloqueadas
- Validación demasiado estricta o demasiado flexible
- Errores de agente o herramienta
- Comportamiento de cognición que parece inesperado
Tareas bloqueadas en estado Nuevo
Una tarea permanece en estado Nuevo. Causas comunes:
Dependencias no satisfechas
La tarea depende de otra tarea que no esté en un estado final.
Cómo comprobar: abra la tarea y revise el campo Depende de . Compruebe el estado de cada dependencia.
Cómo corregir:
- Si la dependencia está bloqueada, depure esa tarea primero.
- Si la dependencia ya no es relevante, quítela del campo Depende de .
- Si la dependencia se completó, pero la tarea todavía muestra Nuevo, la cognición aún no funciona en la tarea. Espere de 1 a 2 minutos.
La cognición no está ejecutándose
Es posible que el motor de Discovery esté detenido.
Cómo comprobar: Compruebe que el motor de detección se está ejecutando en la sesión compartida.
Cómo corregir: Inicie el motor de detección. La cognición inicia su bucle de razonamiento y recoge las tareas que están listas.
Nota:
El Discovery Engine puede detenerse durante las actualizaciones del servicio. Esto es lo esperado. Se conservan los datos de sesión compartidos, los resultados de la tarea y el historial de ejecución. Vuelva a iniciar Discovery Engine para reanudar.
El motor de Discovery no arranca
Es posible que no se implemente el modelo de chat necesario para la validación de tareas.
Cómo comprobar: Compruebe que el área de trabajo tiene una implementación de modelo de chat denominada gpt-5-4 (modelo: gpt-5.4).
Cómo corregir: Implemente el modelo (vea Crear implementación de modelos de chat) y, a continuación, inicie el motor de detección.
La cognición está ocupada con otras tareas
Si hay muchas tareas en ejecución o en proceso de validación, es posible que la cognición esté a la espera de que haya capacidad disponible antes de iniciar otras nuevas.
Cómo comprobar: Examine cuántas tareas están actualmente en Estado de ejecución. Compruebe si la cognición está en un ciclo de espera examinando la actividad de sesión compartida.
Cómo corregir: espere a que finalicen algunas tareas. La cognición prioriza las tareas en función de la prioridad y la disponibilidad de dependencias.
Tareas bloqueadas en el estado de ejecución
Una tarea permanece en Ejecución mientras un agente está trabajando en ella. Si persiste durante un tiempo inusualmente largo, algo podría ser incorrecto.
Tiempos de ejecución normales
Antes de asumir que una tarea está bloqueada, tenga en cuenta lo que sucede:
- Tareas solo de agente (sin llamadas a herramientas): normalmente se completa en menos de 1 minuto.
- Tareas con llamadas a herramientas: la primera llamada a herramienta en una sesión puede tardar entre 2 y 4 minutos debido al arranque en frío de supercomputadora. Las llamadas posteriores son más rápidas (menos de 1 minuto).
- Tareas con cálculo intensivo: algunas herramientas ejecutan simulaciones o análisis a gran escala que tardan entre 5 y 15 minutos.
La respuesta del agente se detiene
Si una tarea se ha estado ejecutando durante más de 15 minutos sin actividad de herramientas, es posible que la respuesta del modelo subyacente esté bloqueada.
Cómo comprobar: Examine el historial de ejecución de la tarea para la ejecución actual. Si la respuesta muestra "en curso" sin ninguna salida nueva durante un período prolongado, es probable que la respuesta se detenga en la capa del modelo.
Cómo corregir:
- Detenga y reinicie el motor de detección. Esto hace que el procesador vuelva a evaluar todas las tareas y vuelva a intentar la que se ha detenido.
- Si el problema persiste, compruebe si la implementación del modelo en el área de trabajo es correcta.
Error en la ejecución de la herramienta
El agente llamó a una herramienta, pero la herramienta devolvió un error.
Cómo comprobar: Examine el historial de ejecución de los resultados de la llamada a la herramienta. Los mensajes de error de las herramientas suelen incluir detalles sobre lo que salió mal.
Errores y correcciones de herramientas comunes:
| Error | Causa probable | Corregir |
|---|---|---|
| "Error de ejecución de la herramienta" sin registros | No se pudo iniciar el nodo de superordenador (la SKU de máquina virtual está restringida y se superó la cuota) | Verifique la configuración del grupo de nodos y la disponibilidad de la SKU de VM |
| Tiempo de espera de conexión a la API externa | Restricciones de red en la subred de superequipos | Compruebe que los puntos de conexión necesarios son accesibles desde el grupo de nodos. Consulte Administración de superequipos y grupos de nodos. |
| Error de autenticación (403) | Falta la asignación de roles para el espacio de trabajo o la identidad del superordenador | Compruebe que la identidad administrada tiene los roles necesarios en las cuentas de almacenamiento, los registros de contenedor y otros recursos. |
| Error de extracción de imágenes de contenedor | ACR no es accesible desde superequipos o la imagen no existe | Compruebe las reglas de red de ACR y verifique que la imagen se ha subido |
Tareas que alternan entre En ejecución e Incompleta
Cuando una tarea se mueve repetidamente de Ejecutar a Incompleta y atrás, la cognición se está reintentando porque el resultado no cumple los requisitos de validación.
Los requisitos de validación son demasiado estrictos
El agente genera resultados razonables, pero no coinciden exactamente con lo que exigen los criterios de validación.
Cómo comprobar: Leer los comentarios de validación en la tarea. Cada intento incluye comentarios que explican qué requisitos se han superado y cuáles han fallado.
Cómo corregir:
- Ajuste los requisitos de validación para que se puedan lograr con los agentes y herramientas disponibles.
- Reformule los requisitos para centrarse en lo que importa más en lugar de requerir un detalle exhaustivo.
- Consulte Relación de confianza y patrones de sesión compartidos básicos para obtener instrucciones sobre la calibración de la validación.
El agente no es capaz de la tarea
Es posible que el agente asignado no tenga las herramientas o instrucciones adecuadas para el tipo de trabajo que requiere la tarea.
Cómo comprobar: examine qué cognición del agente se asignó. Compruebe si el agente tiene las herramientas necesarias para la tarea. Compare el resumen de la funcionalidad del agente con los requisitos de la tarea.
Cómo corregir:
- Si un agente diferente sería más adecuado, agregue un comentario a la tarea que especifique qué agente usar y por qué (por ejemplo, "Usar molToolkit para esta tarea. Requiere RDKit para la validación SMILES"). Cognición lee comentarios al seleccionar agentes.
- Si no existe ningún agente adecuado, es posible que tenga que crear o configurar uno. Consulte Conceptos del agente de detección.
La descripción de la tarea es ambigua
Si la descripción de la tarea no proporciona suficiente contexto al agente, el agente podría generar resultados que son técnicamente válidos pero que no tienen sentido.
Cómo comprobar: lea el resultado del agente y compárelo con lo que realmente quería. Si el resultado aborda la descripción literalmente, pero pierde la intención, la descripción necesita más contexto.
Cómo corregir: actualice la descripción de la tarea con detalles más específicos sobre lo que busca y, a continuación, vuelva a establecer el estado en Nuevo.
Tareas marcadas como Necesidades de atención del usuario
Cuando la cognición marca una tarea, significa que la cognición intentó varios enfoques y no pudo generar un resultado que supere la validación.
Cómo diagnosticar:
- Comprobar el historial de ejecución: ¿Cuántas ejecuciones se intentaron? ¿Qué enfoques se han intentado?
- Leer comentarios de validación: ¿Qué requisitos específicos han fallado en cada intento?
- Revise el resultado más reciente: ¿es lo que necesita, o no?
Opciones para resolver:
- Acepte el resultado: si el resultado más reciente es lo suficientemente bueno, actualice los requisitos de validación y marque la tarea Completado.
- Proporcionar instrucciones: agregue un comentario que explique lo que falta o qué enfoque probar. Establezca de nuevo el estado en Nuevo.
- Dividir la tarea: si la tarea resulta demasiado compleja para un solo agente, divídala en tareas secundarias más pequeñas.
- Selección del agente de guía: si el agente actual no tiene las funcionalidades adecuadas, agregue un comentario que especifique qué agente se va a usar y por qué, vuelva a establecer el estado en Nuevo.
- Quitar la tarea: si la tarea ya no es relevante, establezca su estado en Eliminado para que el procesamiento continúe.
Problemas de comportamiento cognitivo
El calentamiento de la cognición tarda mucho tiempo
Cuando se inicia por primera vez el motor de detección, la cognición pasa por un período de preparación donde crea contexto revisando todas las tareas y planeando su enfoque. La preparación normalmente tarda entre 30 y 90 segundos e implica varios ciclos de razonamiento internos antes de que se inicie la primera tarea.
Este es el comportamiento normal. No detenga ni vuelva a iniciar el Discovery Engine durante el calentamiento, ya que cada reinicio provoca un nuevo periodo de calentamiento.
La cognición sigue esperando en vez de trabajar.
Si la cognición parece estar en un bucle de espera (comprobando repetidamente el estado de la tarea sin iniciar nuevo trabajo), podría bloquear otras tareas en estados activos.
Cómo comprobar: Busque tareas en Ejecución o con el estado de Validación que llevan mucho tiempo. El estado de la tarea podría estar bloqueando la cognición para avanzar.
Cómo corregir: resuelva primero las tareas bloqueadas. Una vez que los bloqueadores se borran, la cognición reanuda la operación normal.
La cognición asigna un agente incorrecto
La cognición selecciona agentes en función de su evaluación de las funcionalidades del agente y los requisitos de tareas. En ocasiones, podría elegir un agente que no tenga las herramientas adecuadas para el trabajo.
Cómo comprobar: examine el agente asignado de la tarea y compare su resumen de funcionalidad con lo que necesita la tarea.
Cómo corregir:
- Agregue un comentario a la tarea que especifica qué agente se va a usar (por ejemplo, "Esta tarea requiere paperAnalyzer. Necesita capacidades de búsqueda de literatura"). Cognición lee los comentarios al seleccionar agentes en el siguiente intento.
- Si esto ocurre repetidamente, compruebe que los agentes tienen resúmenes claros de funcionalidad descriptivos para que la cognición pueda realizar mejores selecciones.
La cognición crea demasiadas subtareas
La cognición podría descomponer objetivos amplios en más subtareas de las necesarias.
Cómo corregir:
- Quite las subtareas que no son útiles estableciendo su estado en Quitado.
- Agregue un comentario a la tarea principal que guía la cognición para centrarse en áreas específicas.
- Use el patrón de exploración guiada en lugar de la autonomía completa para proporcionar límites de cognición.
No se pueden ver los archivos de salida
Las tareas se muestran como Completadas y los resultados mencionan salidas de archivos, pero ve errores de acceso al hacer clic en los vínculos de archivos.
Por qué ocurre esto: los agentes crean archivos mediante la identidad administrada de la plataforma. Al ver archivos en VS Code, el explorador usa la identidad para acceder directamente a Blob Storage. Estas son dos rutas de acceso independientes.
Tres cosas deben estar en su lugar para ver los archivos:
| Check | Lo necesario | ¿Quién lo arregla? |
|---|---|---|
| Network | Tu dirección IP (o VPN) debe ser permitida por el firewall de la cuenta de almacenamiento | Administrator |
| CORS | La cuenta de almacenamiento debe permitir solicitudes de vscode.dev y *.vscode-cdn.net |
Administrator |
| Permisos | La cuenta necesita el Lector de datos de Storage Blob en la cuenta de almacenamiento. | Administrator |
Si falta alguno de estos, verá un error al hacer clic en vínculos de archivo, aunque los archivos se crearon correctamente.
Cómo corregir: póngase en contacto con el administrador con el nombre de la cuenta de almacenamiento (visible en las propiedades del contenedor de almacenamiento) y pídales que comprueben los tres elementos. Consulte Azure Blob Storage en Microsoft Discovery para ver los requisitos de configuración completos.
Nota:
Las sesiones compartidas siguen funcionando correctamente independientemente del acceso a los archivos. Los agentes pueden leer y escribir archivos, la cognición puede validar el contenido de los archivos y los resultados de las tareas capturan el texto generado. El problema de acceso solo afecta a la capacidad de ver archivos directamente.
Comprobación del estado de la sesión compartida
Para obtener una evaluación rápida del estado de la sesión compartida:
- Recuento de tareas por estado: ¿Cuántas son Completadas frente a Nuevas frente a En ejecución frente a Requieren atención del usuario?
- Identificar los obstáculos: ¿hay tareas en el estado En ejecución o Necesita atención del usuario que estén retrasando el resto del trabajo?
- Comprobar el estado cognitivo: ¿Se está ejecutando Discovery Engine? ¿La cognición está en ciclo activo?
- Revisar la actividad reciente: ¿ha cambiado algo en los últimos 30 minutos? Si no es así, es posible que algo se detenga.
Si necesita ayuda para interpretar el estado de sesión compartido, el historial de ejecución en tareas individuales proporciona la información más detallada sobre lo que ha ocurrido y por qué.