Antes de comenzar

Antes de poder usar AutoML Natural Language, debes habilitarlo para tu proyecto. Abre la IU de AutoML Natural Language y selecciona tu proyecto de la lista blanca. La aplicación te guía a través de los pasos necesarios, que también se describen a continuación.

Set up your project

  1. Sign in to your Google Account.

    If you don't already have one, sign up for a new account.

  2. In the GCP Console, on the project selector page, select or create a GCP project.

    Go to the Project selector page

  3. Asegúrate de tener habilitada la facturación para tu proyecto.

    Aprende a habilitar la facturación

  4. Habilita las Cloud AutoML and Storage API necesarias.

    Habilita las API

  5. Install the gcloud command line tool.
  6. Follow the instructions to create a service account and download a key file for that account.
  7. 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
  8. Set the PROJECT_ID environment variable to your Project ID.
    export PROJECT_ID=your-project-id
    The AutoML API calls and resource names include your Project ID in them. The PROJECT_ID environment variable provides a convenient way to specify the ID.
  9. Add yourself and your service account to the AutoML Editor IAM role.
    1. Replace your-userid@your-domain with your user account.
    2. 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/automl.admin"
    gcloud projects add-iam-policy-binding $PROJECT_ID \
       --member="serviceAccount:service-account-name" \
       --role="roles/automl.editor"
    
  10. Allow the AutoML service account (custom-vision@appspot.gserviceaccount.com) to access your Google Cloud project resources:
    gcloud projects add-iam-policy-binding $PROJECT_ID \
      --member="serviceAccount:custom-vision@appspot.gserviceaccount.com" \
      --role="roles/ml.admin"
    gcloud projects add-iam-policy-binding $PROJECT_ID \
      --member="serviceAccount:custom-vision@appspot.gserviceaccount.com" \
      --role="roles/storage.admin"
    gcloud projects add-iam-policy-binding $PROJECT_ID \
      --member="serviceAccount:custom-vision@appspot.gserviceaccount.com" \
      --role="roles/serviceusage.serviceUsageAdmin"

Crear un depósito de Cloud Storage

Crea un depósito de Google Cloud Storage para almacenar los documentos que usarás con el fin de entrenar a tu modelo personalizado. El nombre del depósito debe estar en formato: project-id-lcm. El siguiente comando crea un depósito de almacenamiento en la región us-central1 llamada project-id-lcm.

gsutil mb -p project-id -c regional -l us-central1 gs://project-id-lcm/
Te recomendamos la siguiente estructura de archivos para tus archivos de Cloud Storage: gs://project-id-lcm/dataset-name/documents/document-name.txt

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

AutoML Natural Language
¿Necesitas ayuda? Visita nuestra página de asistencia.