Skip to main content

Kedro plugin with GCP Vertex AI support

Project description

Kedro Vertex AI Plugin

Python Version License SemVer PyPI version Downloads

Maintainability Rating Coverage Documentation Status

About

The main purpose of this plugin is to enable running kedro pipeline on Google Cloud Platform - Vertex AI Pipelines. It supports translation from Kedro pipeline DSL to kfp (pipelines SDK) and deployment to Vertex AI service with some convenient commands.

The plugin can be used together with kedro-docker to simplify preparation of docker image for pipeline execution.

Documentation

For detailed documentation refer to https://kedro-vertexai.readthedocs.io/

Usage guide

Usage: kedro vertexai [OPTIONS] COMMAND [ARGS]...

  Interact with Google Cloud Platform :: Vertex AI Pipelines

Options:
  -e, --env TEXT  Environment to use.
  -h, --help      Show this message and exit.

Commands:
  compile         Translates Kedro pipeline into JSON file with Kubeflow...
  init            Initializes configuration for the plugin
  list-pipelines  List deployed pipeline definitions
  run-once        Deploy pipeline as a single run within given experiment.
  ui              Open VertexAI Pipelines UI in new browser tab

Configuration file

kedro init generates configuration file for the plugin, but users may want to adjust it to match the run environment requirements. Check documentation for details - kedro-vertexai.readthedocs.io

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kedro_vertexai-1.0.0.tar.gz (25.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kedro_vertexai-1.0.0-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

Details for the file kedro_vertexai-1.0.0.tar.gz.

File metadata

  • Download URL: kedro_vertexai-1.0.0.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for kedro_vertexai-1.0.0.tar.gz
Algorithm Hash digest
SHA256 dab038533b84579617edaa1e1440a272e360e073db7aeffb8683fad3b0dea37b
MD5 fcb4047f821fa4836b33ab6f44d3b7be
BLAKE2b-256 5f3f520f6dd94978c55aaed73f11f5c937e2521d3035f5a5ae12a5a0ff8f2e80

See more details on using hashes here.

File details

Details for the file kedro_vertexai-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: kedro_vertexai-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for kedro_vertexai-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 776fbf4cd571ddda7b6f6f0e0c8cb52a39ad741932a4489e12c6bde201d8e7c6
MD5 383459e71451d9f2a7b9b3d3b6bca0ea
BLAKE2b-256 fae78c05853a7e6e5853b1cced72bcc273fa60b885ff8f4d0b7fcf9a71aa5e8d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page