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_for_python_ref_name をご覧ください。
Vertex AI SDK for Python のインストールの手順は次のとおりです。
分離された Python 環境を作成する
Python のベスト プラクティスとして、プロジェクトごとに分離された Python 環境に Vertex AI SDK をインストールすることをおすすめします。これにより、依存関係、バージョン、権限の競合を防ぐことができます。シェルでコマンドラインを使用する、またはノートブックを使用するための分離された環境を作成できます。
コマンドラインを使用するときに分離された環境を作成するには、venv
環境をアクティブにします。venv
環境がアクティブになったら、Vertex AI SDK をインストールして Python スクリプトを実行できます。詳細については、venv
を使用して依存関係を分離すると、Python 開発環境を設定するをご覧ください。
分離環境でノートブックを使用するには、ノートブック インスタンスを作成します。ノートブック インスタンスを作成したら、それを使用して Vertex AI SDK をインストールし、Python スクリプトを実行します。詳細については、ユーザー管理のノートブック インスタンスを作成するをご覧ください。
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 について学習する。