es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo pasar parámetros a un Pipeline de la Plataforma Vertex AI?

He creado un pipeline de Vertex AI similar a este.

Ahora, el pipeline tiene referencia a un archivo CSV. Por lo tanto, si este archivo CSV cambia, es necesario volver a crear el pipeline.

¿Existe alguna forma de pasar un nuevo CSV como parámetro al pipeline cuando se ejecute nuevamente? Es decir, ¿sin recrear el pipeline utilizando el cuaderno?

Si no es posible, ¿existe alguna práctica recomendada para actualizar automáticamente el conjunto de datos, el modelo y el despliegue?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, hay una forma de pasar un nuevo archivo csv como parámetro al pipeline cuando se vuelve a ejecutar sin recrear el pipeline utilizando el notebook. Un enfoque es utilizar la API REST del Pipeline de Vertex AI. Puede actualizar los parámetros del pipeline existente utilizando el punto final de la API ‘projects.locations.pipelines.runs.patch’. Al actualizar los parámetros, puede especificar la ubicación del nuevo archivo csv sin recrear el pipeline.

    En cuanto a la mejor práctica para la actualización automática del conjunto de datos, modelo e implementación, depende del caso de uso y los requisitos específicos. Sin embargo, un enfoque posible es utilizar una tubería de integración continua/distribución continua (CI/CD). Por ejemplo, puede utilizar Cloud Build para automatizar la construcción, prueba e implementación de sus modelos de aprendizaje automático. La tubería CI/CD puede ser desencadenada por eventos como actualizaciones en el conjunto de datos o modelo. De esta manera, puede asegurarse de que la versión más reciente del modelo y del conjunto de datos se implementen siempre.

Comments are closed.