🤖HermesBlog
Guides Pratiques Hermes · Partie 218/9/2026

Connecter Google Vertex AI

Connecter Google Vertex AI — guide facile à comprendre basé sur les documents officiels

Considérez Google Vertex AI comme le « salon affaires » des modèles Gemini de Google — mêmes excellents modèles, mais avec des avantages entreprise comme des tarifs stables, la facturation via votre compte Google Cloud, et pas de surprises de limites de débit aléatoires.

guide-google-vertex

Pourquoi ne pas simplement utiliser une clé API classique ?

Si vous avez utilisé d’autres fournisseurs d’IA, vous avez l’habitude de copier une clé API statique dans un fichier de configuration. Vertex ne fonctionne pas de cette façon. Au lieu d’une clé qui ne change jamais, Vertex utilise des jetons OAuth2 à courte durée de vie — comme une carte d’embarquement qui expire après environ une heure.

La bonne nouvelle ? Hermes Agent gère automatiquement la création et l’actualisation de ces jetons. Vous n’avez jamais à toucher un jeton. C’est aussi pourquoi vous ne pouvez pas simplement coller un jeton temporaire dans le champ api_key d’un fournisseur personnalisé — il expirerait en pleine conversation et interromprait votre session.

Ce dont vous aurez besoin (prérequis)

  • Un projet Google Cloud avec l’API Vertex AI activée et la facturation active
  • Un de ces types d’identifiants :
    • Un fichier de clé JSON de compte de service (recommandé pour les serveurs)
    • Les identifiants par défaut de l’application (ADC) via gcloud auth application-default login (idéal pour le développement local)

C’est tout. Hermes installera automatiquement google-auth la première fois que vous sélectionnerez Vertex.

Démarrage rapide : deux options

Option A — JSON de compte de service (pour serveurs/passrelles)

Ajoutez simplement une ligne à votre fichier ~/.hermes/.env :

echo "VERTEX_CREDENTIALS_PATH=/chemin/vers/service-account.json" >> ~/.hermes/.env

Option B — Identifiants par défaut de l’application (pour le développement local)

Exécutez ceci dans votre terminal :

gcloud auth application-default login

Ensuite, sélectionnez Vertex comme fournisseur :

hermes model

Choisissez « Plus de fournisseurs… » → « Google Vertex AI » → saisissez votre ID de projet GCP (ou laissez vide pour utiliser celui de vos identifiants) → choisissez une région (par défaut : global) → sélectionnez un modèle Gemini.

Enfin, commencez à discuter :

hermes chat

Où sont stockés les paramètres (explication simple)

Hermes répartit les paramètres Vertex dans deux fichiers selon leur sensibilité :

~/.hermes/.env — contient le pointeur secret (le chemin vers vos identifiants) :

# Utilisez l'un de ces éléments (vérifiés dans cet ordre) ; omettez les deux pour utiliser ADC :
VERTEX_CREDENTIALS_PATH=/chemin/vers/service-account.json
GOOGLE_APPLICATION_CREDENTIALS=/chemin/vers/service-account.json

~/.hermes/config.yaml — contient les paramètres de routage non secrets (ID de projet et région) :

model:
  default: google/gemini-...

Résumé et astuce pratique

Vertex AI vous offre une fiabilité de niveau entreprise avec les modèles Gemini, et Hermes gère automatiquement l’actualisation délicate des jetons OAuth2. Vous pointez simplement Hermes vers vos identifiants une fois, et c’est tout.

Astuce de pro : Si vous exécutez Hermes sur un serveur ou une passerelle, utilisez toujours la méthode du JSON de compte de service (Option A) — c’est plus sûr et plus prévisible que l’ADC. Et si vous êtes bloqué, exécutez hermes setup pour réparer une installation gérée si l’installation automatique de google-auth échoue. Bonne construction !


📖 Documentation officielle

Cet article est basé sur la documentation officielle de Hermes Agent :Docs officiels › guides/google-vertex