Configurer Gemini Cloud Assist

Avant que vous puissiez utiliser Gemini Cloud Assist, votre administrateur doit suivre la procédure de configuration décrite dans ce document.

Console

  1. Accédez à la page Gemini pour Google Cloud.

    Accéder à Gemini pour Google Cloud

  2. Cliquez sur Obtenir Gemini Cloud Assist.

  3. Dans la boîte de dialogue Obtenir l'assistance Gemini Cloud, procédez comme suit:

    1. Activez l'API Gemini pour Google Cloud, qui est requise pour utiliser tout produit Gemini pourGoogle Cloud .

    2. Facultatif: Activez l'une des API recommandées suivantes:

      • L'API Cloud Asset Inventory, qui vous permet de gérer l'historique et l'inventaire des ressourcesGoogle Cloud .
      • L'API Cloud Monitoring, qui vous permet de gérer vos données et configurations Cloud Monitoring.
      • L'API Recommender, qui vous permet de recevoir des conseils et des insights pour vous aider à optimiser vos projetsGoogle Cloud .
    3. Cliquez sur Activer Gemini Cloud Assist.

  4. Attribuez les rôles IAM requis pour utiliser Gemini Cloud Assist.

    1. Accédez à la page IAM et administration.

      Accéder à IAM et administration

    2. Dans la colonne Compte principal, recherchez un compte principal auquel vous souhaitez accorder l'accès à Gemini Cloud Assist, puis cliquez sur Modifier le compte principal sur cette ligne.

    3. Dans le volet Modifier les accès, cliquez sur Ajouter un autre rôle.

    4. Dans Sélectionner un rôle, sélectionnez Utilisateur de Gemini pour Google Cloud.

    5. Cliquez sur Ajouter un autre rôle, puis sélectionnez Consommateur Service Usage.

    6. Cliquez sur Ajouter un autre rôle, puis sélectionnez Cloud Asset Viewer.

    7. Cliquez sur Ajouter un autre rôle, puis sélectionnez Lecteur du recommender.

    8. Cliquez sur Enregistrer.

API

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

  2. Activez l'API Gemini pour Google Cloud dans un projet Google Cloud.

    1. Dans le menu de sélection du projet, sélectionnez un projet.

    2. Activez l'API Gemini pour Google Cloud à l'aide de la commande gcloud services enable:

    gcloud services enable cloudaicompanion.googleapis.com
    

    Si vous souhaitez activer l'API Gemini pour Google Cloud dans un autre projet Google Cloud, ajoutez le paramètre --project:

    gcloud services enable cloudaicompanion.googleapis.com --project PROJECT_ID
    

    Remplacez PROJECT_ID par l'ID de votre projet Google Cloud.

    Le résultat ressemble à ce qui suit :

    Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete...
    Operation finished successfully.
    
  3. Attribuez des rôles IAM dans un projet Google Cloud.

    1. Accordez le rôle "Utilisateur de Gemini pour Google Cloud" :

      gcloud projects add-iam-policy-binding  PROJECT_ID \
          --member=PRINCIPAL --role=roles/cloudaicompanion.user
      

      Remplacez PRINCIPAL par l'identifiant du compte principal. L'identifiant se présente sous la forme user|group|serviceAccount:email ou domain:domain (par exemple, user:cloudysanfrancisco@gmail.com, group:admins@example.com, serviceAccount:test123@example.domain.com ou domain:example.domain.com.

      Le résultat est une liste de liaisons de stratégie qui incluent les éléments suivants :

      - members:
        - user:PRINCIPAL
        role: roles/cloudaicompanion.user
      
    2. Attribuez le rôle Consommateur Service Usage:

      gcloud projects add-iam-policy-binding  PROJECT_ID \
          --member=PRINCIPAL --role=roles/serviceusage.serviceUsageConsumer
      

      Le résultat est une liste de liaisons de stratégie qui incluent les éléments suivants :

      - members:
        - user:PRINCIPAL
        role: roles/serviceusage.serviceUsageConsumer
      
    3. Attribuez le rôle Lecteur d'éléments Cloud:

      gcloud projects add-iam-policy-binding  PROJECT_ID \
          --member=PRINCIPAL --role=roles/cloudasset.viewer
      

      Le résultat est une liste de liaisons de stratégie qui incluent les éléments suivants :

      - members:
        - user:PRINCIPAL
        role: roles/serviceusage.cloudasset.viewer
      
    4. Attribuez le rôle Lecteur de l'outil de recommandation:

      gcloud projects add-iam-policy-binding  PROJECT_ID \
          --member=PRINCIPAL --role=roles/recommender.viewer
      

      Le résultat est une liste de liaisons de stratégie qui incluent les éléments suivants :

      - members:
        - user:PRINCIPAL
        role: roles/recommender.viewer
      

    Pour plus d'informations, consultez les sections Attribuer un seul rôle et gcloud projects add-iam-policy-binding.

Étape suivante