Respaldo basado en IA generativa

Si el objeto en el que desea ejecutar una acción no se detecta dentro del tiempo de espera especificado, puede aprovechar el respaldo basado en IA generativa para automatizar las páginas web dinámicas específicas, lo que disminuye la posibilidad de que la Grabadora de acción falle en el bot debido a cambios en elementos de la IU o propiedades dinámicas.

Una vez que el Grabadora generativa verifica que un DOMXPath de respaldo puede identificar de forma única el elemento de la interfaz de usuario de destino, realiza un paso de validación adicional. Esto implica comparar otras propiedades del elemento de la interfaz de usuario. Por ejemplo, si la acción automatizada implica la entrada de datos, Grabadora generativa garantiza que la automatización se realice solo si el DOMXPath de respaldo corresponde a una entrada de datos, como un cuadro de texto, y no a botones o etiquetas.

Para habilitar la capacidad de IA generativa:
  1. Desde el Editor de bots, vaya a Configuración avanzada > Configuración del paquete.

    Ir a Configuración avanzada

  2. En Configuración del paquete > Grabadora, habilite la opción Usar Respaldo basado en IA generativa.

    Habilitar la capacidad de IA generativa

Nota:
  • Esta es una configuración a nivel de bot. Por lo tanto, cuando habilita el respaldo basado en IA generativa, todas las acciones de captura que ocurren en ese bot específico utilizarán esta misma configuración con un tiempo de espera de 30 segundos.
  • A partir del paquete de Grabadora (versión 3.1.5 y posteriores), los ajustes de configuración de Grabadora generativa serán visibles independientemente de si se agrega una acción de Grabadora en el Editor de bots. Para guardar los ajustes de configuración, asegúrese de utilizar al menos una acción de Grabadora > Registrar en su automatización.

Actualizar automáticamente los valores de DOMXpath en el modo Depurar

Grabadora generativa ofrece recomendaciones para actualizar automáticamente las automatizaciones y hacerlas más resilientes. Cuando ejecute sus automatizaciones en el modo Ejecutar o Depurar, recibirá recomendaciones para actualizar automáticamente DOMXPath (ruta del elemento de la interfaz de usuario) con el valor utilizado en el respaldo exitoso, lo que permitirá que sus automatizaciones sean más resilientes.
Nota: No podrá actualizar el valor de DOMXPath en el modo Ejecutar.
La ventana de diálogo de notificación de respaldo no aparecerá para las automatizaciones no supervisadas cada vez que se produzca un respaldo. Esto garantizará un proceso de automatización fluido.
Nota: La ventana de diálogo de notificación de respaldo se muestra solo para Citizen developers y desarrolladores profesionales.

Recomendaciones al ejecutar automatizaciones en el modo Ejecutar o Depurar

Para actualizar estos valores en el tiempo de ejecución, ejecute sus automatizaciones en el modo Depurar. Puede optar por actualizar su DOMXPath con el valor recomendado u omitirlo. Cuando seleccione la opción Detener automatización, la ejecución del bot se detendrá.

Actualizar los valores de DOMXPath durante el tiempo de ejecución en el modo Depurar

Cuando actualice su DOMXPath con el valor recomendado, asegúrese de anular la selección de otras propiedades no válidas o dinámicas en sus criterios de búsqueda antes de ejecutar sus automatizaciones nuevamente. Si estas propiedades dinámicas permanecen seleccionadas y se combinan con el nuevo DOMXPath, la grabadora falla y se activa nuevamente el respaldo.

También puede mover la ventana de diálogo de notificación de respaldo a la ubicación deseada en la pantalla según sus necesidades y preferencias, esto mejorará la visibilidad de la aplicación empresarial y el respaldo.

Nota: Cuando ejecute un bot principal, tendrá la opción de actualizar el valor de DOMXPath, mientras que, para el bot secundario, la opción de actualización no está disponible.

Almacenamiento en caché de las respuestas satisfactorias de la IA generativa

Las llamadas de IA generativa realizadas durante los respaldos exitosos basados en la IA generativa ahora se almacenan en caché en la memoria del sistema y en el servicio basado en regiones que luego se reutilizan para ejecuciones posteriores de la misma automatización. Esto reduce de manera significativa el tiempo necesario para las ejecuciones posteriores de la misma automatización y mejora así el rendimiento.