Si planeas usar el SDK de Vertex AI para Python, asegúrate de que la
cuenta de servicio
que inicializa el cliente tenga la IAM de
Vertex AI Service Agent
(roles/aiplatform.serviceAgent
). función.
En este instructivo, se incluyen las siguientes páginas:
Configura el proyecto
En cada página, se supone que ya realizaste las instrucciones de las páginas anteriores del instructivo.
Configure su proyecto y su entorno.
Durante este instructivo, usa la consola de Google Cloud para interactuar con Google Cloud. Completa los pasos siguientes antes de usar la funcionalidad de Vertex AI.
-
In the Google Cloud console, go to the project selector page.
-
Select or create a Google Cloud project.
-
Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.
- Abre Cloud Shell. Cloud Shell es un entorno de shell interactivo para Google Cloud que te permite administrar proyectos y recursos desde el navegador web. Ir a Cloud Shell
- En Cloud Shell, establece el proyecto actual como el ID del proyecto de Google Cloud
y guárdalo en la variable de
shell
projectid
:gcloud config set project PROJECT_ID && projectid=PROJECT_ID && echo $projectid
Reemplaza PROJECT_ID con el ID del proyecto. Puedes ubicar el ID del proyecto en la consola de Google Cloud. Para obtener más información, consulta Encuentra el ID del proyecto. -
Habilita las APIs de IAM, Compute Engine, Notebooks, Cloud Storage, and Vertex AI:
gcloud services enable iam.googleapis.com
compute.googleapis.com notebooks.googleapis.com storage.googleapis.com aiplatform.googleapis.com -
Otorga roles a tu Cuenta de Google. Ejecuta el siguiente comando una vez para cada uno de los siguientes roles de IAM:
roles/aiplatform.user, roles/storage.admin
gcloud projects add-iam-policy-binding PROJECT_ID --member="user:EMAIL_ADDRESS" --role=ROLE
- Reemplaza
PROJECT_ID
con el ID del proyecto. - Reemplaza
EMAIL_ADDRESS
por tu dirección de correo electrónico. - Reemplaza
ROLE
por cada rol individual.
El rol de usuario de Vertex AI IAM ( - Reemplaza
roles/aiplatform.user
)
proporciona acceso para usar todos los recursos en Vertex AI. El rol Administrador de almacenamiento
(roles/storage.admin
) te permite almacenar el conjunto de datos de entrenamiento
del documento en Cloud Storage.
¿Qué sigue?
Sigue la página siguiente de este instructivo a fin de usar la consola de Google Cloudd para crear un conjunto de datos de clasificación de videos.