Configurar o Gemini Cloud Assist

Antes de usar o Gemini Cloud Assist, seu administrador precisa realizar as etapas de configuração descritas neste documento.

Console

  1. Acesse a página Gemini para Google Cloud.

    Acesse o Gemini para Google Cloud

  2. Clique em Receber o Gemini Cloud Assist.

  3. Na caixa de diálogo Get Gemini Cloud Assist, faça o seguinte:

    1. Ative a API Gemini para Google Cloud, que é necessária para usar qualquer produto do Google Cloud .

    2. Opcional: ative qualquer uma das seguintes APIs recomendadas:

    3. Clique em Ativar o Gemini Cloud Assist.

  4. Conceda os papéis do IAM necessários para usar o Gemini Cloud Assist.

    1. Acessar a página AM e administrador

      Acessar IAM e administrador

    2. Na coluna Principal, encontre uma principal para a qual você quer dar acesso ao Gemini Cloud Assist e clique em Editar principal nessa linha.

    3. No painel Editar acesso, clique em Adicionar outro papel.

    4. Em Selecionar um papel, selecione Usuário do Gemini para o Google Cloud.

    5. Clique em Adicionar outro papel e selecione Consumidor do Service Usage.

    6. Clique em Adicionar outro papel e selecione Leitor de recursos do Cloud.

    7. Clique em Adicionar outro papel e selecione Leitor de recomendação.

    8. Clique em Salvar.

API

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

    Activate Cloud Shell

  2. Ative a API Gemini para Google Cloud em um projeto do Google Cloud.

    1. No menu do seletor de projetos, selecione um projeto.

    2. Ative a API Gemini para Google Cloud usando o comando gcloud services enable:

    gcloud services enable cloudaicompanion.googleapis.com
    

    Se você quiser ativar a API Gemini para Google Cloud em um projeto do Google Cloud diferente, adicione o parâmetro --project:

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

    Substitua PROJECT_ID pelo ID do projeto do Google Cloud.

    O resultado será assim:

    Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete...
    Operation finished successfully.
    
  3. Conceder papéis do IAM em um projeto do Google Cloud.

    1. Conceda a função de usuário do Gemini para o Google Cloud:

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

      Substitua PRINCIPAL pelo identificador do principal. O identificador tem o formato user|group|serviceAccount:email ou domain:domain, por exemplo, user:cloudysanfrancisco@gmail.com, group:admins@example.com, serviceAccount:test123@example.domain.com ou domain:example.domain.com.

      A saída é uma lista de vinculações de política que inclui o seguinte:

      - members:
        - user:PRINCIPAL
        role: roles/cloudaicompanion.user
      
    2. Conceda o papel de Consumidor do Service Usage:

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

      A saída é uma lista de vinculações de política que inclui o seguinte:

      - members:
        - user:PRINCIPAL
        role: roles/serviceusage.serviceUsageConsumer
      
    3. Conceda o papel de Visualizador de recursos do Cloud:

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

      A saída é uma lista de vinculações de política que inclui o seguinte:

      - members:
        - user:PRINCIPAL
        role: roles/serviceusage.cloudasset.viewer
      
    4. Conceda o papel de leitor de recomendações:

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

      A saída é uma lista de vinculações de política que inclui o seguinte:

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

    Para mais informações, consulte Conceder um único papel e gcloud projects add-iam-policy-binding.

A seguir