Google Cloud での設定

このページでは、Vertex AI の使用を開始するために、Google Cloud プロジェクトを作成し、Vertex AI API を有効にする方法について説明します。これらのタスクを実行する権限がない場合は、プロジェクトの設定と Vertex AI の有効化を管理者に依頼してください。このページでは、ローカル開発環境で Google Cloud CLI を設定する方法についても説明します。

プロジェクトの設定

プロジェクトを設定する手順は次のとおりです。

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    プロジェクト セレクタに移動

  3. Google Cloud プロジェクトで課金が有効になっていることを確認します

  4. Vertex AI API を有効にします。

    API を有効にする

  5. Google Cloud CLI をインストールします。
  6. gcloud CLI を初期化するには:

    gcloud init
  7. gcloud コンポーネントを更新してインストールします。
    gcloud components update
    gcloud components install beta
  8. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    プロジェクト セレクタに移動

  9. Google Cloud プロジェクトで課金が有効になっていることを確認します

  10. Vertex AI API を有効にします。

    API を有効にする

  11. Google Cloud CLI をインストールします。
  12. gcloud CLI を初期化するには:

    gcloud init
  13. gcloud コンポーネントを更新してインストールします。
    gcloud components update
    gcloud components install beta

Vertex AI API を有効にする

  1. Google Cloud コンソールで、Google Cloud コンソールの上部にプロジェクト名が表示されていることを確認します。表示されていない場合は、[プロジェクトの選択] をクリックして [Project Selector] を開き、目的のプロジェクトを選択します。
  2. Google Cloud コンソールの [Vertex AI] セクションが表示されていない場合は、次の操作を行います。
    1. [検索] に「Vertex AI」と入力して Enter キーを押します。
    2. 検索結果で、[Vertex AI] をクリックします。
      Vertex AI ダッシュボードが表示されます。
  3. Vertex AI ダッシュボードで、[すべての推奨 API を有効化] をクリックします。
    すべての推奨 API を有効化
    有効化プロセスが完了するまで少し時間がかかることがあります。API が有効になると、Google Cloud コンソールの右上にあるベルのアイコンの周囲に青いリングが表示されます。

Google Cloud CLI をインストールする

  1. Google Cloud サービスを有効にして、Cloud Storage との間でファイルを転送できるようにする gsutil などの便利なツールを利用するために、Google Cloud CLI をインストールします。
  2. gcloud CLI を初期化するには、コマンド プロンプトから次のコマンドを実行します。
    gcloud init
  3. ベータ版の Google Cloud CLI コンポーネントを更新してインストールするには、次のコマンドを実行します。
    gcloud components update
    gcloud components install beta

管理者に Vertex AI プロジェクトの設定を依頼する

このセクションでは、管理者が Vertex AI の使用に必要なロールを付与する方法について説明します。

  1. プロジェクトを識別するために、わかりやすいプロジェクト名とプロジェクト ID を決めます。組織に属している場合や、複数のプロジェクトを作成する予定がある場合は、プロジェクトの組織を明確にするために、どのような命名規則やフォルダ階層に従っているか、または従う可能性があるかを検討します。
  2. 必要なロール:
    1. ほとんどの Vertex AI 機能へのアクセスは、Vertex AI ユーザー(roles/aiplatform.user) IAM ロールによって付与され、ほとんどの Vertex AI ユーザーはこれで十分です。Vertex AI リソースを完全に管理するには、Vertex AI 管理者(roles/aiplatform.admin) ロールをリクエストします。これらと他の Vertex AI ロールの違いについては、IAM を使用した Vertex AI のアクセス制御をご覧ください。
    2. Google Cloud で Vertex AI Workbench ノートブックを使用する場合は、プロジェクトのノートブック管理者 (roles/notebooks.admin) IAM ロールと、プロジェクトまたは Compute Engine のデフォルト サービス アカウントサービス アカウント ユーザー (roles/iam.serviceAccountUser) IAM ロールの付与も管理者に依頼してください。
    3. さらに、必要な API を有効にするには、Service Usage 管理者 (roles/serviceusage.serviceUsageAdmin) IAM ロールが必要です。または、管理者が最初の数ステップに沿って API を有効にする必要があります。
  3. 管理者に Vertex AI API を有効にするように依頼してください。Service Usage 管理者 (roles/serviceusage.serviceUsageAdmin) IAM ロールが付与されている場合は、Vertex AI API を有効にするセクションに沿って自分でこれを行えます。

次のステップ