Uso de Vertex AI

En esta página, se describen las diferentes formas de usar Vertex AI en el entorno de zona de pruebas de GDC y cómo configurarlo para usarlo.

Modelos de uso de Vertex AI en el entorno de pruebas de GDC

Vertex AI es una plataforma de aprendizaje automático (AA) que te permite entrenar e implementar modelos de AA y aplicaciones de IA. Puedes usar la API en el entorno de pruebas de GDC de dos maneras diferentes:

  1. Basada en CPU: Ejecuta tu carga de trabajo en tu clúster de usuario de GDC Sandbox sin usar GPUs. Esta opción es más lenta porque solo se ejecuta en las CPU.
  2. Basado en GPU: Aprovecha la compatibilidad con GPU incluida en el SKU optimizado para IA de GDC Sandbox configurando la carga de trabajo para que use las GPU asociadas con el proyecto sandbox-gpu-project.

En Implementa cargas de trabajo de contenedores de GPU, se describe cómo configurar una carga de trabajo para usar GPUs.

Configura Vertex AI para usarla

El uso de Vertex AI en GDC Sandbox no es el mismo que el de Google Distributed Cloud (GDC) aislado. En lugar de usar las APIs especializadas de Vertex AI que forman parte de la plataforma aislada de Google Distributed Cloud, debes usar la versión Google Cloud normal de esta API. Necesitas una Google Cloud cuenta de facturación para usar esta API.

  1. Visita la página de configuración del entorno de Vertex AI y haz lo siguiente:
    1. Crea o identifica un Google Cloud proyecto.
    2. Asegúrate de que la facturación esté habilitada para tu proyecto.
    3. Habilita la API de Vertex AI.
  2. Autentícate en la API de Vertex AI. La autenticación para las APIs se puede lograr a través de varios métodos adaptados a requisitos específicos. Consulta Métodos de autenticación en Google.
    • Para autenticarte en la API de Vertex AI con una clave de API, genera una clave de API.
    • Para autenticarte en la API de Vertex AI con una cuenta de servicio, crea un archivo JSON de clave de cuenta de servicio siguiendo las instrucciones en Crea una clave de cuenta de servicio.

Después de esto, puedes instalar la biblioteca cliente de Vertex AI para el lenguaje que planeas usar. Las bibliotecas están disponibles para muchos lenguajes, incluidos Python, Java y Go. Las aplicaciones de ejemplo en las siguientes páginas incluyen instrucciones para instalar la biblioteca adecuada.