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-0.8.0.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

kedro_vertexai-0.8.0-py3-none-any.whl (30.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kedro_vertexai-0.8.0.tar.gz
  • Upload date:
  • Size: 24.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for kedro_vertexai-0.8.0.tar.gz
Algorithm Hash digest
SHA256 389cc388c3172b80aad214094d8c8d9b4ae2d2a285789b5e0c9a3b2e5b6ac768
MD5 84b4a37d02550ef78aa1effb953347d5
BLAKE2b-256 5360fe09228c63f657af025ccfda3e719266d52058c4cdef364eca7b181b611a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kedro_vertexai-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 98546decc75e2f1d873d51a6d3ba4554c7bc0064c1760d9e0300ecedc6eb4c59
MD5 6108b84ec812734a86ac3e420d95754a
BLAKE2b-256 6a2679af45b5650513b9bf9f15dcb3ed6cacd01770f648948cdf998e0ea2ec09

See more details on using hashes here.

Supported by

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