Pasos de control de agentes
Los pasos de control añaden lógica y puntos de decisión humana a los agentes. Úsalos para pausar la ejecución y solicitar aprobación, crear ramas según el análisis del contenido o dirigir el trabajo de otra manera según lo que encuentre el agente.
Tipos de pasos de control
Los agentes admiten dos tipos de pasos de control:
Tipo de paso | Propósito |
|---|---|
Entrada humana | Pausar la ejecución hasta que un usuario proporcione datos o aprobación |
Condición | Crear ramas en la ejecución según una decisión de sí/no/sin respuesta |
Los pasos de control se insertan en la secuencia del agente como cualquier otro paso. Cuando la ejecución llega a un paso de control, el ejecutor lo evalúa antes de continuar.
Pasos de entrada humana
Los pasos de entrada humana pausan un agente hasta que un usuario designado proporcione datos. Crean puntos de aprobación, revisiones o decisiones que requieren criterio humano.
Cómo funciona la entrada humana
Cuando la ejecución de un agente llega a un paso de entrada humana:
La ejecución se pausa: La ejecución se detiene en ese paso y conserva su estado actual.
El estado muestra que se espera una respuesta: El visor de ejecuciones muestra el paso como "esperando respuesta" e indica qué datos se necesitan.
El usuario proporciona una respuesta: El usuario designado abre la ejecución, revisa el contexto y envía sus datos.
La ejecución se reanuda: El agente continúa desde el punto de control y los datos del usuario se incorporan a los pasos posteriores.
Casos de uso habituales
Revisión del socio antes de la entrega: Redactar el documento, pausar para obtener la aprobación del socio y, después, finalizarlo y entregarlo.
Puntos de aprobación del cliente: Generar opciones, pausar para que el cliente seleccione una y, después, continuar con el enfoque elegido.
Puntos de control de calidad: Después de la extracción mediante IA, pausar para que un asociado verifique los campos clave antes de generar los resultados finales.
Decisiones de escalamiento: Si la IA marca términos ambiguos, pausar para que un abogado los aclare antes de continuar.
Configuración de pasos de entrada humana
Al crear un agente, añade un paso de entrada humana para especificar:
Quién puede proporcionar datos: Asigna el paso a un rol o usuario específico.
Qué datos se necesitan: Define la pregunta o decisión requerida, como una aprobación, una selección entre varias opciones o texto libre.
Contexto mostrado: Especifica qué documentos o resultados de la ejecución debe ver el usuario al revisar.
Los pasos de entrada humana requieren que alguien responda activamente. Los agentes con pasos de entrada pendientes permanecen pausados hasta que el usuario asignado actúe o se cancele la ejecución.
Pasos de condición
Los pasos de condición crean ramas en la ejecución del agente según una decisión evaluada. Normalmente, la condición evalúa el contenido del documento, el estado de la ejecución o los resultados del análisis para determinar qué ruta seguir.
Cómo funcionan las condiciones
Las condiciones generan un resultado ternario:
Sí: Seguir la rama de "sí".
No: Seguir la rama de "no".
Sin respuesta: No se pudo determinar la condición; seguir una ruta alternativa o marcarla para revisión.
El agente evalúa la condición y dirige la ejecución a la rama adecuada sin pausarla.
Casos de uso habituales
Dirección según cláusulas: Si el documento contiene una cláusula de cambio de control, dirigirlo a la ruta de revisión del especialista en fusiones y adquisiciones. De lo contrario, continuar con la revisión estándar.
Decisiones basadas en umbrales: Si el importe de responsabilidad extraído supera un umbral, marcarlo para revisión del socio. De lo contrario, continuar con la generación del resumen.
Clasificación de problemas: Según el tipo de problema encontrado, dirigir el documento al flujo de trabajo correspondiente.
Control de calidad: Si la confianza de la IA en una extracción es baja, marcarla para verificación humana. Si es alta, continuar con el resultado.
Configuración de pasos de condición
Al crear un agente, añade un paso de condición para especificar:
La condición que se evaluará: Define qué debe comprobar el agente, normalmente según el contenido del documento, los resultados de la extracción o los metadatos de la ejecución.
Comportamiento de las ramas: Define qué ocurre con los resultados sí, no y sin respuesta.
Combinación de pasos de control
Puedes combinar pasos de entrada humana y de condición para crear agentes sofisticados:
Usa un paso de condición para detectar si un documento requiere un tratamiento especial.
Si la respuesta es sí, dirige la ejecución a un paso de entrada humana para que un especialista lo revise.
Si la respuesta es no, continúa directamente con la generación del resultado.
Este patrón permite automatizar los casos sencillos y escalar las excepciones a personas.
Ejecuciones pausadas
Solo los pasos de entrada humana pausan la ejecución del agente. Los pasos de condición se evalúan al instante y crean ramas sin detenerla.
Cuando una ejecución está pausada en un paso de entrada humana:
La ejecución aparece en tu lista de ejecuciones con el estado "esperando respuesta".
Abre la ejecución para ver qué datos se necesitan.
Proporciona tu respuesta y envíala.
La ejecución se reanuda automáticamente y continúa con los pasos restantes.
Historial y auditoría de ejecuciones
Los pasos de control se registran en el historial de ejecuciones. Cada registro de ejecución muestra:
Qué pasos de control se encontraron.
Qué condición se evaluó y qué resultado produjo.
Quién proporcionó los datos para los pasos de entrada humana y cuándo lo hizo.
Cuánto tiempo permaneció pausada la ejecución en cada punto de control.
Esto crea un registro de auditoría para los agentes que incluyen decisiones humanas.
Prácticas recomendadas
Usa la entrada humana para decisiones reales: Añade pasos de entrada humana cuando el criterio humano aporte un valor genuino, no para pasos que podrían automatizarse.
Mantén las condiciones claras: Escribe condiciones que produzcan resultados de sí/no inequívocos. Si el resultado suele ser "sin respuesta", reconsidera cómo lo estás evaluando.
Asigna los pasos de entrada con criterio: Dirige la entrada humana a la persona adecuada: revisión del socio para decisiones estratégicas y verificación del asociado para controles de calidad.
Prueba la lógica de ramificación: Ejecuta entradas de prueba mediante los pasos de condición para verificar que cada rama produzca el resultado esperado.
Documenta el comportamiento de las ramas: En la descripción de tu agente, indica qué ocurre con cada resultado de la condición para que los miembros del equipo entiendan la lógica.
Qué leer a continuación
Descripción general de los agentes para crear y ejecutar agentes
Desencadenadores de agentes para automatizaciones programadas y basadas en eventos
Manuales para aplicar los estándares de la firma en los pasos de los agentes