始める前に

AI Platform Data Labeling Service を使用するには、事前にプロジェクトでこのサービスを有効にしておく必要があります。

  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. Data Labeling API を有効にします。

    API を有効にする

  5. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

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

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

  7. Data Labeling API を有効にします。

    API を有効にする

  8. Google Cloud CLIGoogle Cloud CLI をインストールします。
  9. 手順に沿ってサービス アカウントを作成し、キーファイルをダウンロードします
  10. 環境変数 GOOGLE_APPLICATION_CREDENTIALS を、サービス アカウントの作成時にダウンロードしたサービス アカウント キーファイルのパスに設定します。
    export GOOGLE_APPLICATION_CREDENTIALS=KEY_FILE
  11. 環境変数 PROJECT_IDプロジェクト ID に設定します。
    export PROJECT_ID=YOUR_PROJECT_ID
    Data Labeling API の呼び出しとリソース名にはプロジェクト ID が含まれています。環境変数 PROJECT_ID は、ID の指定に便利です。
  12. ユーザー アカウントとサービス アカウントをデータラベル付け編集者の IAM ロールに追加します。
    1. YOUR_USERID@YOUR_DOMAIN は、ユーザー アカウントに置き換えます。
    2. SERVICE_ACCOUNT_NAME は、新しいサービス アカウントの名前(service-account1@myproject.iam.gserviceaccount.comなど)に置き換えます。
    gcloud auth login
    gcloud projects add-iam-policy-binding $PROJECT_ID 
    --member="user:YOUR_USERID@YOUR_DOMAIN"
    --role="roles/datalabeling.editor" gcloud projects add-iam-policy-binding $PROJECT_ID
    --member="serviceAccount:SERVICE_ACCOUNT_EMAIL"
    --role="roles/datalabeling.editor"
  13. ラベルを付けるデータと、ラベル付担当者への指示を保存する Google Cloud Storage バケットを作成します。