始める前に

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

  1. Google Cloud アカウントにログインします。Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Google プロダクトのパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
  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 バケットを作成します。