Before you can use AI Platform Data Labeling Service, you must enable it for your project.
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
In the Google Cloud Console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Cloud project. Learn how to confirm that billing is enabled for your project.
- Enable the Data Labeling API.
- Install the Google Cloud SDK and the
gcloud
command line tool. - Follow the instructions to create a service account and download a key file for that account.
- Set the
GOOGLE_APPLICATION_CREDENTIALS
environment variable to the path to the service account key file that you downloaded when you created the service account.export GOOGLE_APPLICATION_CREDENTIALS=key-file
- Set the
PROJECT_ID
environment variable to your Project ID.export PROJECT_ID=your-project-id
The Data Labeling API calls and resource names include your Project ID in them. ThePROJECT_ID
environment variable provides a convenient way to specify the ID. - Add your user account and your service account to the Data Labeling Editor IAM role.
- Replace your-userid@your-domain with your user account.
- Replace service-account-name with the name of
your new service account, for example
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" - Create a Google Cloud Storage bucket to store the data that you want to label and the instructions for the labelers.