GOOGLE VERTEX API BY IDEO LAB
GUIDE TECHNIQUE DE DĂPLOIEMENT - DEC 2025
Configuration du Projet
AccĂšs Ă la console
Connectez-vous sur : https://console.cloud.google.com
- Sélection : Cliquez sur le menu déroulant en haut à gauche.
- Projet Cible : Identifiez
ideo-lab-vertex. - ID Technique : Notez l'ID projet pour vos scripts (ex:
ideo-lab-vertex).
[Image PDF P.4 : Cloud Hub Dashboard - ID: ideo-lab-login]
Gestion du Billing
L'activation des services IA nécessite une passerelle de facturation active.
Activation de la période d'essai
Google offre 300 $ de crédit pour 90 jours.
- Menu latéral > Facturation.
- Cliquez sur "Activer l'essai gratuit".
- Remplissez les informations de l'organisation Ideo Lab.
AUCUNS FRAIS AUTOMATIQUES : Vous ne commencez à payer que si vous décidez d'activer manuellement le compte complet.
[Image PDF P.10 : Inscription - 300$ Offert]
Habilitation Vertex AI
L'API Vertex AI est le moteur qui permet d'utiliser les modĂšles Gemini 1.5 Pro/Flash.
Procédure d'activation :
- Barre de recherche > Tapez "Vertex AI API".
- Cliquez sur le résultat principal.
- Cliquez sur le gros bouton bleu ACTIVER.
[Image PDF P.15 : ACTIVER VERTEX AI]
Identifiants & Sécurité (IAM)
Pour que vos scripts Django ou Rust puissent appeler Google, vous devez créer un "Utilisateur Robot".
1. Création du Compte de Service
Menu > IAM et administration > Comptes de service.
Nom : ideolab-vertex-ai
2. Attribution du RĂŽle
Il est impératif d'ajouter le rÎle suivant :
RĂŽle : Vertex AI User (ou Administrateur Vertex AI)
3. Génération de la clé JSON
Cliquez sur le compte de service créé > Onglet Clés > Ajouter une clé > Créer une clé (JSON).
Téléchargement immédiat : Enregistrez le fichier sous
vertex-ai-key.json.Implémentation Technique
Initialisation Django
# bash
pip install google-cloud-aiplatform
pip install google-cloud-aiplatform
Configuration Settings
Dans votre projet www.ideo-lab.com :
import os
# Pointer vers le dossier sécurisé
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "/d/wamp5/ideo_lab/credentials/vertex-ai-key.json"
# Pointer vers le dossier sécurisé
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "/d/wamp5/ideo_lab/credentials/vertex-ai-key.json"
Test Rust
Cargo.toml :
[dependencies]
gcp-auth = "0.10"
reqwest = { version = "0.11", features = ["json"] }
gcp-auth = "0.10"
reqwest = { version = "0.11", features = ["json"] }
