Cette page décrit les différentes façons d'utiliser Vertex AI dans l'environnement bac à sable GDC et comment le configurer.
Modèles d'utilisation pour Vertex AI dans le bac à sable GDC
Vertex AI est une plate-forme de machine learning (ML) qui vous permet d'entraîner et de déployer des modèles de ML et des applications d'IA. Vous pouvez utiliser l'API dans le bac à sable GDC de deux manières différentes :
- Basée sur le processeur : exécutez votre charge de travail dans votre cluster d'utilisateur GDC Sandbox, sans utiliser de GPU. Cette option est plus lente, car elle ne s'exécute que sur les processeurs.
- Basée sur les GPU : profitez de la prise en charge des GPU incluse dans le SKU optimisé pour l'IA GDC Sandbox en configurant la charge de travail pour qu'elle utilise les GPU associés au projet
sandbox-gpu-project
.
Déployer des charges de travail de conteneurs GPU explique comment configurer une charge de travail pour utiliser des GPU.
Configurer Vertex AI
L'utilisation de Vertex AI sur GDC Sandbox n'est pas la même que celle de Google Distributed Cloud (GDC) air-gapped. Au lieu d'utiliser les API Vertex AI spécialisées qui font partie de la plate-forme Google Distributed Cloud isolée, vous utilisez la version Google Cloud standard de cette API. Pour utiliser cette API, vous devez disposer d'un compte de facturation Google Cloud .
- Accédez à la page de configuration de l'environnement Vertex AI et :
- Créez ou identifiez un projet Google Cloud .
- Assurez-vous que la facturation est activée pour votre projet.
- Activez l'API Vertex AI.
- Authentifiez-vous auprès de l'API Vertex AI. L'authentification pour les API peut être effectuée à l'aide de différentes méthodes adaptées à des exigences spécifiques. Pour en savoir plus, consultez Méthodes d'authentification chez Google.
- Pour vous authentifier auprès de l'API Vertex AI à l'aide d'une clé API, générez une clé API.
- Pour vous authentifier auprès de l'API Vertex AI à l'aide d'un compte de service, créez un fichier JSON de clé de compte de service en suivant les instructions de la section Créer une clé de compte de service.
Vous pouvez ensuite installer la bibliothèque cliente Vertex AI pour la langue que vous prévoyez d'utiliser. Des bibliothèques sont disponibles pour de nombreux langages, y compris Python, Java et Go. Les exemples d'applications sur les pages suivantes incluent des instructions pour installer la bibliothèque appropriée.