Vertex AI SDK for Python を使用して、ML ワークフローを自動化します。このトピックでは、Vertex AI SDK for Python のインストール方法について説明します。Vertex AI SDK の詳細については、次のリソースをご覧ください。
- Vertex AI SDK for Python の詳細については、Vertex AI SDK for Python の概要をご覧ください。
- Vertex AI SDK for Python を使用してモデルをトレーニングする方法については、Vertex AI と Python SDK を使用してモデルをトレーニングするをご覧ください。
- Vertex AI SDK for Python のクラスとメソッドについては、Vertex AI SDK リファレンスをご覧ください。
Vertex AI SDK for Python のインストールの手順は次のとおりです。
分離された Python 環境を作成する
Python のベスト プラクティスとして、プロジェクトごとに分離された Python 環境に Vertex AI SDK をインストールすることをおすすめします。これにより、依存関係、バージョン、権限の競合を防ぐことができます。シェルでコマンドラインを使用する、またはノートブックを使用するための分離された環境を作成できます。
コマンドラインを使用するときに分離された環境を作成するには、venv
環境をアクティブにします。venv
環境がアクティブになったら、Vertex AI SDK をインストールして Python スクリプトを実行できます。詳細については、venv
を使用して依存関係を分離すると、Python 開発環境を設定するをご覧ください。
分離環境でノートブックを使用するには、Vertex AI Workbench インスタンスを作成します。次に、Vertex AI SDK をインストールし、Vertex AI Workbench インスタンスのノートブックから Python スクリプトを実行します。詳細については、Vertex AI Workbench インスタンスを作成するをご覧ください。
Vertex AI SDK パッケージをインストールまたは更新する
Vertex AI SDK をインストールまたは更新するには、仮想環境で次のコマンドを実行します。
pip install --upgrade google-cloud-aiplatform
Vertex AI SDK を初期化する
Vertex AI SDK for Python をインストールしたら、Vertex AI と Google Cloud の詳細を使用して SDK を初期化する必要があります。たとえば、SDK を初期化するときに、プロジェクト名、リージョン、ステージング済み Cloud Storage バケットなどの情報を指定します。Vertex AI SDK を初期化するメソッドの例を次に示しす。
次のステップ
- Vertex AI SDK について学習する。