Despliegue automático del modelo más reciente

Habilite la implementación automática para implementar automáticamente los modelos cuando se hayan entrenado correctamente y se hayan marcado como producción dentro de un grupo de proyectos.

Antes de empezar

Antes de habilitar la implementación automática, asegúrese de que está utilizando el flujo de trabajo de producción dentro de un grupo de proyectos.

Acerca de esta tarea

Cuando la implementación automática está habilitada, IBM® Maximo® Visual Inspection implementa automáticamente un modelo cuando se entrena correctamente y se marca como producción. IBM Maximo Visual Inspection Despliega automáticamente cualquier modelo desplegado cuando el modelo entrenado asociado se marca como rechazado. Además, realiza un seguimiento del último modelo marcado como producción o sin probar y garantiza que se implemente el último modelo listo para producción para un grupo de proyectos.

Nota: Si no marca un modelo como de producción o rechazadoy lo despliega manualmente, IBM Maximo Visual Inspection no puede anular el despliegue automáticamente.

IBM Maximo Visual Inspection realiza las siguientes acciones cuando la implementación automática está habilitada:

Cuando un modelo está recién entrenado
  • El último modelo entrenado se marca como no probadoy se despliega automáticamente.
  • Si ya se ha desplegado otro modelo marcado como no probado , se anula el despliegue del modelo desplegado más antiguo.
  • El objetivo de este proceso es ayudar a quienes desean probar el último modelo entrenado.
Cuando un modelo se marca como producción
Se despliega automáticamente. El objetivo de este proceso es mantener siempre desplegado el último modelo listo para producción. Si ya está desplegado, se producen las siguientes acciones:
  1. El modelo desplegado se convierte en el modelo de producción desplegado actual.
  2. Se anula el despliegue de cualquier otro modelo de producción desplegado.
  3. IBM Maximo Visual Inspection busca el modelo entrenado más reciente que tiene un estado no probado y lo despliega. Si ningún otro modelo entrenado está marcado como no probado, las inferencias intentadas hasta el último modelo no probado fallarán.
Cuando un modelo pasa de «sin probar» a «rechazado»
Cuando un modelo entrenado se marca como rechazado, se anula el despliegue del modelo desplegado asociado.
Cuando un modelo pasa de producción a rechazado

Cuando un modelo entrenado se marca como rechazado, se anula el despliegue del modelo desplegado asociado. IBM Maximo Visual Inspection busca el modelo entrenado más reciente con estado de producción y lo despliega. Si no hay ningún otro modelo entrenado marcado para producción, las inferencias que se intentan realizar en el último modelo de producción fallan.

Aunque el despliegue automático realiza un seguimiento y despliega el último modelo marcado con cada estado, puede desplegar manualmente más modelos desde el grupo de proyectos utilizando la página Modelos . Sin embargo, estos modelos adicionales no son accesibles utilizando los accesos directos de la API.

Figura 1. Despliegue automático en IBM Maximo Visual Inspection
Esta imagen describe el flujo de despliegue automático. Los modelos se entrenan, se despliegan, se prueban y, a continuación, se rechazan o se aceptan. Se anula el despliegue de los modelos rechazados. Los modelos aceptados pasan al estado Producción y se despliegan automáticamente.

Procedimiento

Utilice la API para habilitar la implementación automática configurando los parámetros enforce_pwf auto_deploy y en true.

Puede utilizar CURL para configurar estos parámetros:

curl -kXPUT -H "x-auth-token: insights-auth-token-value" https://insights-server.your_company.com/visual-insights/projects/{project-UUID} -d '{"enforce_pwf": "true", "auto_deploy":"true"}'
Nota: No hay distinción de mayúsculas y minúsculas para la serie true, pero la palabra debe ser true. Por ejemplo, no funciona si establece el valor como yes.
La implementación automática ahora está habilitada para el grupo de proyectos. Los modelos se implementan automáticamente en función de su estado, tal y como se describe en la sección de contexto.

Resultados

La implementación automática está habilitada para su grupo de proyectos. IBM Maximo Visual Inspection Ahora implementa y desimplementa automáticamente los modelos en función del estado de su flujo de trabajo de producción.