Pour utiliser Gemini sur Vertex AI, vous devez vous authentifier à l'aide d'une clé APIGoogle Cloud ou des identifiants par défaut de l'application. Nous vous recommandons d'utiliser une clé API pour les tests et les identifiants par défaut de l'application pour la production. Cette page vous explique comment obtenir une clé API Google Cloud en fonction de votre possession ou non d'un compte Google Cloud .
Indiquez si vous disposez d'un compte Google Cloud :
Créer une clé API Google Cloud
Si vous disposez déjà d'un compte Google Cloud , suivez les instructions ci-dessous pour obtenir une clé API Google Cloud standard. Vous pouvez également utiliser les identifiants par défaut de l'application au lieu d'une clé API.
Avant de commencer
Sélectionner un projet, activer la facturation et activer l'API Vertex AI
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
Activer la création de clés API de compte de service
- Ouvrez IAM et administration > Règles d'administration.
- Dans la liste des règles, recherchez les règles appelées iam.managed.disableServiceAccountApiKeyCreation.
- Cliquez sur Actions > Modifier la stratégie.
- Sous Source de la règle, sélectionnez Remplacer la règle parente, puis cliquez sur Ajouter une règle.
- Sous Application, sélectionnez Désactivé.
- Cliquez sur OK.
- Cliquez sur Définir la règle. Dans la boîte de dialogue qui s'affiche, cliquez de nouveau sur Définir une stratégie.
Créer un compte de service
- Ouvrez IAM et administration > Comptes de service.
- Cliquez sur Créer un compte de service.
- Configurez le compte de service comme suit :
- Service account name (Nom du compte de service) :
vertex-ai-runner
- Service account ID (ID du compte de service) :
vertexairunner
- Service account name (Nom du compte de service) :
- Cliquez sur Créer et continuer.
- Sous Autorisations, cliquez sur Sélectionner un rôle, puis sélectionnez Utilisateur de Vertex AI Platform Express dans le menu.
- Cliquez sur Continuer.
- Cliquez sur OK.
Créer une clé API
- Ouvrez API et services > Identifiants.
- Cliquez sur Créer des identifiants > Clé API.
- Configurez la clé API comme suit :
- Nom :
vertexaiapikey
- Authentifier les appels d'API via un compte de service: sélectionné.
- Nom :
- Cliquez sur Sélectionner un compte de service.
- Sélectionnez le compte de service que vous avez créé à l'étape précédente, puis cliquez sur Sélectionner.
- Cliquez sur Créer.
Envoyer votre première requête API
Après avoir obtenu une clé API, découvrez comment l'utiliser pour effectuer votre première requête dans le guide de démarrage rapide de l'API.
Facultatif: Configurer votre clé API localement
Pour les tests initiaux, vous pouvez coder en dur une clé API, mais cela ne doit être que temporaire, car ce n'est pas sécurisé. Le reste de cette section explique comment configurer votre clé API en local en tant que variable d'environnement avec différents systèmes d'exploitation.
Cliquer pour développer les instructions
Linux/macOS
-
Exécutez la commande suivante pour voir quel shell de ligne de commande vous utilisez:
echo $SHELL
Le résultat ressemble à ce qui suit :
/bin/bash
-
Ajoutez une variable d'exportation de shell pour votre clé API en effectuant l'une des opérations suivantes:
-
Si le résultat de l'étape précédente est
/bin/bash
:-
Ouvrez
.bashrc
:touch ~/.bashrc open ~/.bashrc
-
Ajoutez la ligne suivante au fichier
.bashrc
:export GEMINI_API_KEY=YOUR_API_KEY
-
Enregistrez le fichier, puis exécutez la commande suivante pour appliquer les modifications:
source ~/.bashrc
-
-
Si le résultat de l'étape précédente est
/bin/zsh
:-
Ouvrez
.zshrc
:touch ~/.zshrc open ~/.zshrc
-
Ajoutez la ligne suivante au fichier
.zshrc
:export GEMINI_API_KEY= YOUR_API_KEY
-
Enregistrez le fichier, puis exécutez la commande suivante pour appliquer les modifications:
source ~/.zshrc
-
-
Windows
- Recherchez "Variables d'environnement" dans les paramètres système.
- Modifiez "Variables utilisateur" (pour l'utilisateur actuel) ou "Variables système" (pour tous les utilisateurs, à utiliser avec précaution).
- Créer la variable et ajouter
export GEMINI_API_KEY=YOUR_API_KEY
- Appliquer les modifications