Antes de começar

Antes de usar o AI Platform Data Labeling Service, primeiro é necessário ativá-lo no projeto.

  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. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Verifique se a cobrança está ativada para o seu projeto do Google Cloud.

  4. Enable the Data Labeling API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Verifique se a cobrança está ativada para o seu projeto do Google Cloud.

  7. Enable the Data Labeling API.

    Enable the API

  8. Instale a Google Cloud CLI e a Google Cloud CLI.
  9. Siga as instruções para criar uma conta de serviço e fazer o download de um arquivo de chave para a conta.
  10. Defina a variável de ambiente GOOGLE_APPLICATION_CREDENTIALS para o caminho até o arquivo de chave da conta de serviço que você salvou quando criou essa conta.
    export GOOGLE_APPLICATION_CREDENTIALS=KEY_FILE
  11. Defina a variável de ambiente PROJECT_ID como seu ID do projeto.
    export PROJECT_ID=YOUR_PROJECT_ID
    As chamadas da API Data Labeling e os nomes dos recursos incluem o ID do projeto. A variável de ambiente PROJECT_ID é uma maneira conveniente de especificar o ID.
  12. Adicione suas contas de usuário e de serviço ao papel de editor de rotulagem de dados do IAM.
    1. Substitua YOUR_USERID@YOUR_DOMAIN pela sua conta de usuário.
    2. Substitua SERVICE_ACCOUNT_NAME pelo nome da nova conta de serviço, por exemplo, 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. Crie um bucket do Google Cloud Storage para armazenar os dados que você quer rotular e as instruções para os rotuladores.