Skip to main content

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

Release files for kedro-vertexai 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kedro-vertexai 1.0.0
File Size Uploaded
kedro_vertexai-1.0.0.tar.gz 25.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kedro-vertexai 1.0.0
File Interpreter ABI Platform
kedro_vertexai-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 57.8 kB

Release files / kedro_vertexai-1.0.0.tar.gz

Download URL kedro_vertexai-1.0.0.tar.gz
Size 25.7 kB
Tags Source
SHA-256 checksum
How to use checksums
dab038533b84579617edaa1e1440a272e360e073db7aeffb8683fad3b0dea37b
BLAKE2b-256 checksum
How to use checksums
5f3f520f6dd94978c55aaed73f11f5c937e2521d3035f5a5ae12a5a0ff8f2e80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / kedro_vertexai-1.0.0-py3-none-any.whl

Download URL kedro_vertexai-1.0.0-py3-none-any.whl
Size 32.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
776fbf4cd571ddda7b6f6f0e0c8cb52a39ad741932a4489e12c6bde201d8e7c6
BLAKE2b-256 checksum
How to use checksums
fae78c05853a7e6e5853b1cced72bcc273fa60b885ff8f4d0b7fcf9a71aa5e8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.12.0

2 release files

0.10.0

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

1 release file

0.5.0

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page