autopilot
latest
false
UiPath logo, featuring letters U and I in white

Información general de Autopilot

Última actualización 12 de dic. de 2024

Diseñar automatizaciones relevantes para Autopilot

Esta página está dirigida a los desarrolladores de automatización y los guía a través de las mejores prácticas para crear automatizaciones optimizadas para Autopilot.

Autopilot puede recomendar y ejecutar automatizaciones basadas en la consulta del usuario. También infiere valores de argumento para ayudar a configurar la automatización. Por estas razones, las automatizaciones listas para usar tienen configuraciones adicionales y mejores prácticas para ayudar a facilitar las características de Autopilot.

Mejores prácticas de diseño

Para crear automatizaciones que Autopilot for Everyone pueda aprovechar más tarde, sugerimos las siguientes mejores prácticas:

Mejores prácticas del proyecto

  • Para permitir que Autopilot utilice la automatización en MacOS, crea los proyectos de automatización con la compatibilidad multiplataforma.
  • Centra cada automatización en una sola tarea. Por ejemplo, utiliza de una a cinco actividades en una sola secuencia.

Mejores prácticas de argumentos de entrada

  • Utiliza nombres de argumentos descriptivos y convenciones de nomenclatura, como el formato CamelCase.
  • Si algunos argumentos son obligatorios para la ejecución correcta de la automatización, establécelos como necesarios durante el tiempo de diseño.
  • Utiliza los siguientes tipos de datos exclusivamente:
    • Cadena: representada como un campo de texto libre
    • Int32: representado como un selector de números enteros
    • Doble: representado como un selector de números enteros o decimales
    • Booleano: representado como un menú desplegable Verdadero/Falso
    • Fecha y hora: representado como un selector de fecha y hora

Mejores prácticas de argumento de salida

  • Utiliza nombres de argumentos descriptivos y convenciones de nomenclatura, como el formato CamelCase.
  • Utiliza los siguientes argumentos de salida exclusivamente:
    • ResultMessage : puede ser cualquiera de los siguientes:
      • Un mensaje de cadena, que se muestra al usuario. Normalmente contiene los resultados de la operación.
      • Una serialización de cadena de un objeto JSON o tabla de datos.
        Importante: Autopilot puede comprender matrices JSON con objetos JSON de un solo nivel o tablas de datos planas.
    • output_html : una cadena HTML utilizada por Autopilot para la representación. Si utilizas esta salida, Autopilot representa el HTML en un iFrame. La automatización no debe configurarse como una automatización de respuesta previa.

Mejores prácticas de gestión de excepciones

  • Utiliza excepciones de reglas empresariales y mensajes de error personalizados para gestionar los errores conocidos, evitando que el seguimiento completo de la pila se envíe a Autopilot.

Nota:

Para utilizar las automatizaciones existentes en Autopilot, asegúrate de que cumplen las consideraciones de diseño mencionadas anteriormente.

Propiedades de automatización para Autopilot

Autopilot recomienda automatizaciones únicamente en función de las descripciones que proporciones. Para que Autopilot sugiera la automatización correcta, asegúrate de que cada automatización tenga descripciones distintas, para minimizar las superposiciones. Autopilot también puede inferir los valores de argumento necesarios para la automatización, simplificando el proceso y reduciendo la necesidad de comprender todos los detalles. Durante la configuración, asegúrate de proporcionar argumentos claros. Cuando ejecutas la automatización, Autopilot infiere los valores de los argumentos de la conversación o solicita detalles adicionales.

Un conjunto de propiedades de metadatos ayuda a Autopilot a comprender varios aspectos, como:

  • Qué hace la automatización

  • Cómo se muestra la tarjeta de automatización

  • Cómo inferir los valores de los argumentos

  • Cómo se debe ejecutar la automatización

  • Cualquier contexto necesario antes de ejecutar la automatización

Aprende a configurar las propiedades de automatización.

Automatizaciones que devuelven grandes cantidades de datos

Las sesiones de chat de Autopilot tienen una capacidad limitada de información. Por lo tanto, al crear automatizaciones con muchos datos, como las tareas de recuperación, asegúrate de devolver solo los datos relevantes.

Para ello, ten en cuenta lo siguiente:

  • Incluye argumentos en la automatización con fines de filtrado. Por ejemplo, si recuperas eventos de Outlook, añade argumentos que permitan filtrar los resultados por asunto o asistentes.

  • Crea dos automatizaciones:

    • Una automatización para devolver varios objetos con detalles limitados, y

    • Una automatización para devolver detalles extensos para un solo objeto.

Autopilot para todos Plantilla de Studio

La plantilla que proporciona UiPath tiene varias recomendaciones específicas de diseño ya aplicadas. Para utilizar la plantilla, accede a ella desde la página UiPath Marketplace > Studio > Plantillas .

Después de diseñar la automatización, asegúrate de:

  1. Publica el paquete en el tenant donde está instalado Autopilot.

  2. Crea e implementa el proceso correspondiente en una carpeta a la que tengan acceso los usuarios necesarios.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.