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

Uploaded Source

Built Distribution

kedro_vertexai-0.9.0-py3-none-any.whl (30.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kedro_vertexai-0.9.0.tar.gz
  • Upload date:
  • Size: 24.0 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.9.0.tar.gz
Algorithm Hash digest
SHA256 9567365d4ab652fa8e0acf1363c00d87aa5a7500449757a8eb37e27601682938
MD5 9f68468810504dd0cacac30a94113829
BLAKE2b-256 121bc543884ee69d6db94d8530ff59909a35bee1c0ee4bb4bae665f006e75a6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kedro_vertexai-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eb10ef9c8894d64e9a8aee5519c3114f15379644990f0bd2abbd1358e705da16
MD5 8a69385bf300a3f682865d04126a65ef
BLAKE2b-256 cbcfc17214b386be945ee5c14929c5867f2289daf291fa6bc9f2c050dfc2415b

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