- Información general
- Creación de modelos
- Evaluación del modelo
- Implementación del modelo
- Consumir modelos
- Consumir modelos a través de Flow
- Consumir modelos a través de automatizaciones
- Consumir modelos a través de la API de Document Understanding
- Desarrollador
- Preguntas frecuentes
Consumir modelos a través de automatizaciones
Consume las predicciones de los modelos de Extracción y Procesamiento Inteligentes (IXP) creados en nodos de Extracción de flujo en UiPath Studio™, utilizando las actividades de Document Understanding en Studio Web y Studio Desktop.
En Maestro Flow, el nodo Extraer ejecuta el modelo como parte de tu flujo, y los nodos posteriores consumen la salida del nodo.
Para consumir el modelo fuera de Flow, en un flujo de trabajo de UiPath Studio™, utiliza los paquetes de actividades de Procesamiento de documentos, como se describe en las siguientes secciones.
Requisitos previos
- Un modelo de Extracción y Procesamiento Inteligentes (IXP) creado en un nodo de extracción dentro de una solución, implementado en una carpeta. Para obtener más información, consulta Implementación de modelos.
- Uno de los paquetes de actividades para las actividades que utilizas, en las siguientes versiones o más recientes:
- UiPath.DocumentUnderstanding.Activities 3.6.0: vista previa para flujos de trabajo multiplataforma y RPA de Windows.
- UiPath.IntelligentOCR.Activities 7.6.0-vista previa para flujos de trabajo de RPA de Windows.
Elija uno de los dos paquetes, no son compatibles para utilizarse dentro del mismo flujo de trabajo.
Consumir modelos utilizando el paquete UiPath.DocumentUnderstanding.Activities
Utiliza la actividad Extraer datos del documento en un flujo de trabajo de RPA para extraer datos con el modelo de un nodo de extracción . Opcionalmente, añade una actividad Crear tarea de validación para enviar los resultados de la extracción para su revisión humana en Action Center.
Los nombres de variables utilizados en las siguientes secciones son ejemplos. Puedes nombrar tus variables según tus propias convenciones.
Para extraer datos con el modelo de un nodo de extracción , sigue estos pasos:
-
Abra o cree un flujo de trabajo de RPA en un proyecto/solución.
-
Añade la actividad Extraer datos del documento a tu flujo de trabajo.
-
En el campo Entrada , añade el archivo al proceso. Por ejemplo, selecciona Crear variable y crea una variable de tipo Archivo. En este ejemplo, la variable se llama doc.
-
Si estás editando un proyecto que no forma parte de una solución, o si no quieres utilizar los recursos de la solución (desactivas intencionadamente el marcador Utilizar recursos de la solución ), entonces: a. En la lista desplegable Proyecto , selecciona el modelo de Extracción y Procesamiento Inteligentes (IXP) de tu nodo de extracción . Los modelos de nodos de extracción se enumeran por el nombre del nodo, por ejemplo, Extraer documento (Vista previa).
b. Selecciona la Versión y el Tipo de documento del modelo.
- De lo contrario, si estás editando un proyecto que forma parte de una solución y eliges utilizar Recursos de solución (dejas el marcador en ACTIVADO). A continuación, en la lista desplegable Modelo de Extracción y Procesamiento Inteligentes (IXP) , selecciona el modelo de Extracción y Procesamiento Inteligentes (IXP) de tu nodo de extracción .
- En la sección Salida , marca la variable Datos del documento , que almacena los resultados de la extracción. UiPath Studio crea esta variable automáticamente.
Para obtener más información sobre todos los campos de la actividad, consulta Extraer datos del documento.
Si el modelo está en una organización o tenant diferente, establece la marca "Usar recursos de la solución" en DESACTIVADO y configura los siguientes campos en la sección Conexión externa y luego selecciona Conectar a tenant:
- Activo de credenciales : la ruta del activo de credenciales de Orchestrator, en el formato
<orchestratorFolder>/<assetName> - URL del tenant : la URL del tenant, en el formato
https://<base_url>/<organization>/<tenant>
Para utilizar los resultados de la extracción en las siguientes actividades del flujo de trabajo, utiliza la variable de salida de la actividad Extraer datos del documento de la lista de variables y navega a la información de interés según la documentación de la actividad.
Consumir modelos utilizando el paquete UiPath.IntelligentOCR.Activities
En los proyectos de Windows en Studio Desktop, puedes utilizar la actividad Extractor de proyecto de Document Understanding del paquete IntelligentOCR , dentro de una actividad Ámbito de extracción de datos .
Definir la taxonomía en Studio
El marco de procesamiento de documentos de IntelligentOCR requiere que se defina una taxonomía en el Gestor de taxonomía.
Para definir la taxonomía, procede de la siguiente manera:
-
Abre el Gestor de taxonomía desde la pestaña Diseño .
-
Define la taxonomía de una de las siguientes maneras:
-
Importar la taxonomía: en el Gestor de taxonomía, selecciona el icono Importar desde proyectos IDP y, a continuación, selecciona el nodo Extraer publicado de tu flujo. Selecciona la versión disponible y el tipo de documento de destino, selecciona un nombre que deseas utilizar para ese tipo de documento en tu taxonomía de automatización y luego pulsa Importar.
-
Crear la taxonomía manualmente: configura tus grupos de campos y tablas:
- Crea un grupo de campos o un campo de tabla en el que quieras capturar datos del nodo Extraer .
- Añade campos o columnas secundarios en el campo principal respectivo para cada campo que necesites en tu automatización y esté disponible en tu modelo.
-
-
Añade una actividad Cargar taxonomía para almacenar la taxonomía en una variable, para hacer referencia a ella en el resto de la automatización. En este ejemplo, la variable se llama taxo.
Extraer los datos
Para consumir el modelo, procede de la siguiente manera:
-
Añade una actividad Ámbito de extracción de datos a tu flujo de trabajo. Para la entrada de Taxonomía , añade la variable taxo .
-
Dentro del Ámbito de extracción de datos, añade la actividad Extractor de proyecto de Document Understanding . Se abre la ventana de configuración Obtener capacidades .
-
Si el flujo de trabajo forma parte de una solución, la opción Usar recurso de solución debe estar habilitada y luego seleccionar tu modelo.
-
Si el flujo de trabajo no forma parte de una solución, o tu modelo no está en el mismo tenant, selecciona tu modelo en la lista desplegable Proyecto . A continuación, selecciona la versión, la etiqueta y selecciona Obtener capacidades.
-
Selecciona Configurar extractores y utiliza el asistente para asignar tus campos de taxonomía a los campos definidos en la taxonomía del nodo Extraer .
Validar los datos extraídos
Opcionalmente, enruta los resultados de la extracción a la validación humana. Utiliza una de las siguientes actividades, dependiendo del paquete de actividades elegido y del tipo de tarea de validación:
- Estación de validación presente : tarea de validación de robot atendido.
- Crear tarea de validación y esperar a la tarea de validación y reanudar, o Crear tarea de validación y esperar : tarea de validación de documentos en Action Center, después de la actividad Extraer datos del documento .
- Crear acción de validación de documentos y esperar a la acción de validación de documentos y reanudar : tarea de validación de documentos en Action Center, después de la actividad Ámbito de extracción de datos .
- Crear artefactos de validación de documentos y crear tarea de aplicación : tareas de aplicación de código bajo o codificadas en Action Center que utilizan componentes de validación de documentos, emparejados con sus homólogos, esperar a la tarea de aplicación y recuperar artefactos de validación de documentos.
Para obtener más información sobre la validación, consulta los siguientes recursos: