Antes de usar o Gemini Cloud Assist, seu administrador precisa realizar as etapas de configuração descritas neste documento.
Console
Acesse a página Gemini para Google Cloud.
Clique em Receber o Gemini Cloud Assist.
Na caixa de diálogo Get Gemini Cloud Assist, faça o seguinte:
Ative a API Gemini para Google Cloud, que é necessária para usar qualquer produto do Google Cloud .
Opcional: ative qualquer uma das seguintes APIs recomendadas:
- API Cloud Asset Inventory, que permite gerenciar o histórico e o inventário de recursosGoogle Cloud .
- API Cloud Monitoring, que permite gerenciar dados e configurações do Cloud Monitoring.
- API Recommender, que permite receber orientações e insights para otimizar seus projetosGoogle Cloud .
Clique em Ativar o Gemini Cloud Assist.
Conceda os papéis do IAM necessários para usar o Gemini Cloud Assist.
Acessar a página AM e administrador
Na coluna Principal, encontre uma principal para a qual você quer dar acesso ao Gemini Cloud Assist e clique em Editar principal nessa linha.
No painel Editar acesso, clique em
Adicionar outro papel.Em Selecionar um papel, selecione Usuário do Gemini para o Google Cloud.
Clique em Adicionar outro papel e selecione Consumidor do Service Usage.
Clique em Adicionar outro papel e selecione Leitor de recursos do Cloud.
Clique em Adicionar outro papel e selecione Leitor de recomendação.
Clique em Salvar.
API
-
In the Google Cloud console, activate Cloud Shell.
Ative a API Gemini para Google Cloud em um projeto do Google Cloud.
No menu do seletor de projetos, selecione um projeto.
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.
Conceder papéis do IAM em um projeto do Google Cloud.
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 formatouser|group|serviceAccount:email
oudomain:domain
, por exemplo,user:cloudysanfrancisco@gmail.com
,group:admins@example.com
,serviceAccount:test123@example.domain.com
oudomain: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
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
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
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
.