# Google Cloud Pipeline Components
[](https://github.com/kubeflow/pipelines/tree/master/components/google-cloud)
[](https://badge.fury.io/py/google-cloud-pipeline-components.svg)
[Google Cloud Pipeline Components](https://cloud.google.com/vertex-ai/docs/pipelines/build-pipeline?hl=en#google-cloud-components) (GCPC) provides predefined [KFP](https://www.kubeflow.org/docs/components/pipelines/) components that can be run on Google Cloud Vertex AI Pipelines and other KFP-conformant pipeline execution backends. You can compose the components together into pipelines using the [Kubeflow Pipelines SDK](https://pypi.org/project/kfp/).
## Documentation
### User documentation
Please see the [Google Cloud Pipeline Components user guide](https://cloud.google.com/vertex-ai/docs/pipelines/components-introduction).
### API documentation
Please see the [Google Cloud Pipeline Components API reference documentation](https://google-cloud-pipeline-components.readthedocs.io/).
### Release details
For details about previous and upcoming releases, please see the [release notes](https://github.com/kubeflow/pipelines/blob/master/components/google-cloud/RELEASE.md).
## Examples
* [Train an image classification model using Vertex AI AutoML](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/google_cloud_pipeline_components_automl_images.ipynb).
* [Train a classification model using tabular data and Vertex AI AutoML](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/automl_tabular_classification_beans.ipynb).
* [Train a linear regression model using tabular data and Vertex AI AutoML](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/google_cloud_pipeline_components_automl_tabular.ipynb).
* [Train a text classification model using Vertex AI AutoML](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/google_cloud_pipeline_components_automl_text.ipynb).
* [Use the Google Cloud pipeline components to upload and deploy a model](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/google_cloud_pipeline_components_model_train_upload_deploy.ipynb).
## Installation
### Requirements
- Python >= 3.7
- [A Google Cloud project with the Vertex API enabled.](https://cloud.google.com/vertex-ai/docs/start/cloud-environment)
- An
[authenticated GCP account](https://cloud.google.com/ai-platform/docs/getting-started-keras#authenticate_your_gcp_account)
### Install latest release
Use the following command to install Google Cloud Pipeline Components from [PyPI](https://pypi.org/project/google-cloud-pipeline-components/).
```shell
pip install -U google-cloud-pipeline-components
```
Raw data
{
"_id": null,
"home_page": "https://github.com/kubeflow/pipelines/tree/master/components/google-cloud",
"name": "google-cloud-pipeline-components",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8.0",
"maintainer_email": null,
"keywords": null,
"author": "The Google Cloud Pipeline Components authors",
"author_email": "google-cloud-pipeline-components@google.com",
"download_url": null,
"platform": null,
"description": "# Google Cloud Pipeline Components\n\n[](https://github.com/kubeflow/pipelines/tree/master/components/google-cloud)\n[](https://badge.fury.io/py/google-cloud-pipeline-components.svg)\n\n[Google Cloud Pipeline Components](https://cloud.google.com/vertex-ai/docs/pipelines/build-pipeline?hl=en#google-cloud-components) (GCPC) provides predefined [KFP](https://www.kubeflow.org/docs/components/pipelines/) components that can be run on Google Cloud Vertex AI Pipelines and other KFP-conformant pipeline execution backends. You can compose the components together into pipelines using the [Kubeflow Pipelines SDK](https://pypi.org/project/kfp/).\n\n## Documentation\n\n### User documentation\n\nPlease see the [Google Cloud Pipeline Components user guide](https://cloud.google.com/vertex-ai/docs/pipelines/components-introduction).\n\n### API documentation\nPlease see the [Google Cloud Pipeline Components API reference documentation](https://google-cloud-pipeline-components.readthedocs.io/).\n\n### Release details\nFor details about previous and upcoming releases, please see the [release notes](https://github.com/kubeflow/pipelines/blob/master/components/google-cloud/RELEASE.md).\n\n## Examples\n* [Train an image classification model using Vertex AI AutoML](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/google_cloud_pipeline_components_automl_images.ipynb).\n* [Train a classification model using tabular data and Vertex AI AutoML](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/automl_tabular_classification_beans.ipynb).\n* [Train a linear regression model using tabular data and Vertex AI AutoML](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/google_cloud_pipeline_components_automl_tabular.ipynb).\n* [Train a text classification model using Vertex AI AutoML](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/google_cloud_pipeline_components_automl_text.ipynb).\n* [Use the Google Cloud pipeline components to upload and deploy a model](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/notebooks/official/pipelines/google_cloud_pipeline_components_model_train_upload_deploy.ipynb).\n\n## Installation\n\n### Requirements\n\n- Python >= 3.7\n- [A Google Cloud project with the Vertex API enabled.](https://cloud.google.com/vertex-ai/docs/start/cloud-environment)\n- An\n [authenticated GCP account](https://cloud.google.com/ai-platform/docs/getting-started-keras#authenticate_your_gcp_account)\n\n\n### Install latest release\n\nUse the following command to install Google Cloud Pipeline Components from [PyPI](https://pypi.org/project/google-cloud-pipeline-components/).\n\n```shell\npip install -U google-cloud-pipeline-components\n```\n\n\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "This SDK enables a set of First Party (Google owned) pipeline components that allow users to take their experience from Vertex AI SDK and other Google Cloud services and create a corresponding pipeline using KFP or Managed Pipelines.",
"version": "2.19.0",
"project_urls": {
"Homepage": "https://github.com/kubeflow/pipelines/tree/master/components/google-cloud",
"Reference Documentation": "https://google-cloud-pipeline-components.readthedocs.io/",
"Release Notes": "https://github.com/kubeflow/pipelines/tree/master/components/google-cloud/RELEASE.md",
"Source": "https://github.com/kubeflow/pipelines/tree/master/components/google-cloud",
"User Documentation": "https://cloud.google.com/vertex-ai/docs/pipelines/components-introduction"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5956871cd14352a062de96784a03efae9cf2988ece6b7eefbfcf37cbef1e1d2e",
"md5": "835b27a690961c823a0b7e5b46dd84b6",
"sha256": "e0ebe8eea7100800fd2a7be2a02a10081071f2a4e421c9758a6a50ed74dfcad0"
},
"downloads": -1,
"filename": "google_cloud_pipeline_components-2.19.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "835b27a690961c823a0b7e5b46dd84b6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8.0",
"size": 1481259,
"upload_time": "2025-02-13T22:21:46",
"upload_time_iso_8601": "2025-02-13T22:21:46.431296Z",
"url": "https://files.pythonhosted.org/packages/59/56/871cd14352a062de96784a03efae9cf2988ece6b7eefbfcf37cbef1e1d2e/google_cloud_pipeline_components-2.19.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-13 22:21:46",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kubeflow",
"github_project": "pipelines",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "google-cloud-pipeline-components"
}