- Notas relacionadas
- Antes de empezar
- Primeros pasos
- Instalación de AI Center
- Migración y actualización
- Proyectos
- Conjuntos de datos
- Etiquetado de datos
- Paquetes ML
- Acerca de los paquetes ML
- Creación de paquetes ML
- Gestión de paquetes ML
- Instalación sin conexión de paquetes ML
- Paquetes listos para usar
- Procesos
- Habilidades ML
- Logs de ML
- Document UnderstandingTM en AI Center
- Tutorial
- Licencia
- Guía básica de resolución de problemas

Guía del usuario de AI Center
A partir de la versión 2022.10, ya no es posible importar y exportar paquetes ML mediante scripts.
Consulta las secciones Importar paquete ML y Descargar paquetes ML para obtener más información sobre la importación y exportación de paquetes ML mediante la interfaz de usuario.
Hay tres maneras de crear un paquete nuevo:
- Cargar archivo zip: utiliza esta opción cuando tengas un archivo zip preparado.
- Paquetes listos para usar: utiliza esta opción si deseas utilizar un paquete ML desarrollado por UiPath o por la comunidad de código abierto.
- Importar paquete ML: utiliza esta opción para importar un paquete que se haya exportado previamente desde UiPath AI Center ,
Nota: Para acceder a la página Importar paquete ML, asegúrate de tener asignado el rol OOB_UPLOAD en el tenant. Para obtener más información, consulta Gestionar permisos a nivel tenant.
Cargar archivo zip
Antes de cargar paquetes, asegúrate de que se crean como se especifica aquí.
class, break, from, finally, global, None, etc. Asegúrate de elegir otro nombre. Los ejemplos enumerados no están completos, ya que el nombre del paquete se utiliza para class <pkg-name> y import <pck-name>.
Sigue estos pasos para cargar un paquete ya creado:
Importar paquete ML
Sigue estos pasos para cargar un paquete exportado desde UiPath® AI Center:
- En la página Paquetes ML, haz clic en el botón Importar paquete ML. Aparecerá la página Importar paquete nuevo.
- En el campo Cargar paquete, añade el archivo
zipdescargado utilizando el procedimiento Descargar paquetes ML. -
En el campo Cargar json de metadatos , añade el archivo
jsondescargado mediante el procedimiento Descargar paquetes ML . - Selecciona Crear.
Paquetes privados
- El paquete importado tendrá el mismo nombre que en el entorno de exportación, tomado del archivo de metadatos. Si ya existe un paquete con el mismo nombre, se comprobará el campo
versionde los metadatos. Si la versión es la misma, se creará una nueva versión menor. Por ejemplo, si importas un paquete llamadoNew Package, versión7y ya tienes un paquete con el mismo nombre, pero existe la versión7.3, el nuevo paquete importado será la versión7.4. Si no hay ninguna versión, el paquete creado tendrá la siguiente versión superior disponible. - Si el nombre de los metadatos del paquete importado no existe en el entorno de destino, el nuevo nombre del paquete se crea en el entorno de destino.
Paquetes públicos
- El paquete importado tendrá el mismo nombre que en el entorno de exportación, tomado del archivo de metadatos. Si ya existe un paquete con el mismo nombre, el campo
sourcePackageVersionde los metadatos se comprobará a continuación para lasourcePackageVersionen el entorno de destino. Después, se cargará la siguiente versión inferior. Asegúrate de cambiar la versión en el entorno de destino o el camposourcePackageVersionen el archivo de metadatos por la versión disponible en el entorno de destino. -
Si el nombre de los metadatos del paquete importado no existe en el entorno de destino, el nuevo nombre del paquete se crea en el entorno de destino.
Para el servicio
.zip cargado según los requisitos. Se realizan las siguientes tres comprobaciones:
- Existe una carpeta raíz no vacía.
- Existe un archivo requirements.txt.
- Existe un archivo llamado main.py en la carpeta raíz que implementa una clase de tipo Main. La clase se valida posteriormente para implementar una función
__init__y una funciónpredict.
En la página Registros ML se mostrará el éxito o el fracaso, junto con los errores que lo causó.
Para el entrenamiento
.zip cargado con los requisitos. Para estos paquetes se realizan las siguientes dos comprobaciones:
- Existe una carpeta raíz no vacía.
- Existe un archivo llamado train.py en la carpeta raíz que implementa una clase de tipo Main. La clase se valida posteriormente para implementar una función
__init__y las siguientes funciones:train,evaluate, ysave.
En la página Registros ML se mostrará el éxito o el fracaso, junto con los errores que lo causó.
Selecciona un paquete de la lista para navegar a su página Paquete ML > [Nombre del paquete ML] .
En la pestaña Versión, consulta sus detalles: la versión del paquete, el momento de su creación, el registro de cambios, el estado, si el entrenamiento está habilitado o no, si se habilita la GPU recomendada y los argumentos.
Puedes encontrar más información sobre cada entrada en la versión de los paquetes ML seleccionando el icono de tres puntos ⁝ y luego Detalles. Se mostrará un cuadro de diálogo con toda la información sobre la versión del paquete.
En la pestaña Ejecuciones del proceso, consulta los detalles relacionados con las ejecuciones del proceso del paquete: nombre del paquete, tipo, versión, estado, momento de creación, duración, puntuación y detalles adicionales.
AI Center también admite versiones y la gestión de versiones de paquetes. Cuando se carga un paquete, se mostrará como la versión 1.0 de ese paquete (decimos que la versión principal es la 1 y la versión secundaria es la 0). Esto ayuda a diferenciar entre paquetes cargados por usuarios y paquetes reentrenados a través de procesos; en estos últimos solo cambia su versión secundaria.
Cargar nuevas versiones de paquete ML
Sigue estos pasos para cargar una nueva versión para un paquete ya cargado:
La nueva versión del paquete no es visible directamente en la página Paquetes ML. Puedes ver su información dentro de la página Detalles del paquete ML para ese paquete.
Versiones de paquete ML creadas por procesos de entrenamiento
Cuando un proceso de entrenamiento o un proceso completo se ejecuta con éxito en una versión de paquete, se crea una nueva versión secundaria. Por ejemplo, si he cargado un paquete (versión 1.0) e inicio un proceso de entrenamiento, se mostrará la versión 1.1 después de completarse en la página Detalles del paquete ML de la siguiente manera:
Ver argumentos de paquete
En la pestaña Versión de la página Paquete ML > [Nombre del paquete ML] , selecciona el icono de información junto a una versión del paquete. Se mostrará la ventana Argumentos para > [Nombre del paquete ML] > [Versión del paquete ML] .
Se muestra el tipo de input y las descripciones de input y output de la versión del paquete seleccionada. Ten en cuenta que no se pueden editar los valores.
Puedes exportar un paquete ya creado e importarlo en el mismo entorno o en otro distinto.
Sigue estos pasos para descargar un paquete ya creado:
- En la página Paquetes ML, selecciona un paquete ya creado de la lista.
- En la pestaña Versión , selecciona el icono de tres puntos ⁝ del paquete.
- Selecciona Descargar.
Después de seleccionar Descargar, se descargarán dos archivos:
- Un archivo
zipque contiene el paquete. - Un archivo
jsonque contiene los metadatos del paquete, como su nombre, versión y otro tipo de información. Esta información es necesaria para asignar el paquete descargado al correcto en el nuevo entorno.
Los paquetes solo pueden eliminarse si no se implementan dentro de una habilidad y no se están ejecutando procesos en esos paquetes.
- En la página Paquetes ML , selecciona el icono de tres puntos ⁝ junto a un paquete y selecciona Eliminar versiones no implementadas. Se mostrará una ventana de confirmación.
- En la ventana de confirmación, selecciona Aceptar para eliminar todas las versiones no implementadas del paquete seleccionado. Si una versión del paquete forma parte de una habilidad (está activa), NO se eliminará. Si todas las versiones están inactivas, se eliminan todas.
O
- En la pestaña Versión de la página Paquete ML > [Nombre del paquete ML] , selecciona el icono de tres puntos ⁝ junto a una versión del paquete y selecciona Eliminar. Se mostrará una ventana de confirmación.
- En la ventana de confirmación, selecciona Aceptar para eliminar la versión seleccionada del paquete. Si una versión del paquete forma parte de una habilidad (está activa), NO se eliminará. Si esta es la única versión para el paquete seleccionado, el propio paquete también se elimina.
- Carga de paquetes ML
- Cargar archivo zip
- Importar paquete ML
- Validaciones de paquete
- Para el servicio
- Para el entrenamiento
- Ver detalles de paquete ML
- Control de versión
- Cargar nuevas versiones de paquete ML
- Versiones de paquete ML creadas por procesos de entrenamiento
- Ver argumentos de paquete
- Descarga de paquetes ML
- Eliminar paquetes ML