Para configurar o Gemini Cloud Assist na Faturação do Google Cloud, execute os seguintes passos:
Ative a API Gemini Cloud Assist num Google Cloud projeto. Normalmente, um administrador realiza este passo.
No Google Cloud projeto, conceda funções de gestão de identidade e acesso (IAM) aos mesmos utilizadores que acedem aos dados de custos e utilização da Cloud Billing. Normalmente, um administrador realiza este passo.
Para os utilizadores que precisam de acesso aos dados do Cloud Billing e ao Gemini Cloud Assist no Cloud Billing, conceda funções da IAM na conta do Cloud Billing associada ao projeto onde a API Gemini Cloud Assist está ativada. Normalmente, um administrador executa este passo.
Ative a API Gemini Cloud Assist num Google Cloud projeto
Esta secção descreve os passos necessários para ativar a API Gemini Cloud Assist num Google Cloud projeto.
Consola
Para ativar a API Gemini Cloud Assist, aceda à página API Gemini Cloud Assist.
No seletor de projetos, selecione o projeto que quer usar como projeto "Gemini".
Pode ativar a API Gemini Cloud Assist em mais do que um projeto. Para os utilizadores do Cloud Billing que têm autorizações ao nível da conta de faturação na conta do Cloud Billing, recomendamos que use um projeto de administração de FinOps para conter a API.
Clique em Ativar.
A página é atualizada e mostra o estado API ativada.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
No menu do seletor de projetos, selecione o projeto que quer usar como projeto "Gemini".
Pode ativar a API Gemini Cloud Assist em mais do que um projeto. Para os utilizadores do Cloud Billing que têm autorizações ao nível da conta de faturação na conta do Cloud Billing, recomendamos que use um projeto de administração de FinOps para conter a API.
Ative a API Gemini Cloud Assist através do comando
gcloud services enable
:gcloud services enable geminicloudassist.googleapis.com
Se quiser ativar a API Gemini Cloud Assist num Google Cloud projeto diferente, adicione o parâmetro
--project
:gcloud services enable geminicloudassist.googleapis.com --project PROJECT_ID
Substitua
PROJECT_ID
pelo ID do seu Google Cloud projeto.O resultado é semelhante ao seguinte:
Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete... Operation finished successfully.
Depois de ativar a API Gemini Cloud Assist noGoogle Cloud projeto especificado, o Gemini Cloud Assist fica disponível para todos os utilizadores que tenham as funções do IAM necessárias no projeto especificado.
Conceda funções de IAM num Google Cloud projeto
Esta secção descreve os passos para conceder as autorizações do projeto necessárias para usar o Gemini Cloud Assist. No Google Cloud projeto onde ativou a API Gemini Cloud Assist, conceda as seguintes funções do IAM aos utilizadores (principais) no projeto:
- Utilizador do Gemini Cloud Assist
- Consumidor da utilização do serviço
Consola
Para conceder as funções de IAM necessárias para usar o Gemini Cloud Assist, aceda à página IAM e administração.
Na coluna Principal, encontre um principal para o qual quer ativar o acesso ao Gemini Cloud Assist e, em seguida, clique em Editar principal nessa linha.
No painel Editar acesso, clique em
Adicionar outra função.Em Selecionar uma função, selecione Utilizador do Gemini Cloud Assist.
Clique em Adicionar outra função e selecione Consumidor de utilização de serviços.
Clique em Guardar.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
No menu do seletor de projetos, selecione um projeto.
Conceda a função Utilizador do Gemini Cloud Assist:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/geminicloudassist.user
Substitua o seguinte:
PROJECT_ID
: o ID do seu projeto Google Cloud , por exemplo,1234567890
.PRINCIPAL
: o identificador do principal, por exemplo,user:cloudysanfrancisco@gmail.com
.
A saída é uma lista de associações de políticas que inclui o seguinte:
- members: - user:PRINCIPAL role: roles/geminicloudassist.user
Repita o passo anterior para a função
roles/serviceusage.serviceUsageConsumer
.
Para mais informações, consulte os artigos
Conceda uma única função
e
gcloud projects add-iam-policy-binding
.
Todos os utilizadores (diretores) aos quais estas funções são concedidas podem aceder às funcionalidades do Gemini Cloud Assist na consola no projeto especificado. Google Cloud Se os utilizadores do projeto também tiverem acesso para ver os dados do Cloud Billing, podem usar o Gemini Cloud Assist nos relatórios do Cloud Billing e no hub do FinOps para receber assistência de IA para criar relatórios de custos e resumir estatísticas importantes sobre os custos na nuvem e as recomendações de otimização. Para mais informações, consulte o artigo Vista geral do Gemini Cloud Assist no Cloud Billing.
Tarefas de configuração avançadas do IAM para projetos
Em vez de usar a Google Cloud consola ou a CLI gcloud para conceder funções predefinidas do IAM num projeto, pode fazer qualquer uma das seguintes ações:
Use APIs REST IAM ou bibliotecas cliente IAM para conceder funções.
Se usar estas interfaces, use os nomes de funções totalmente qualificados:
roles/geminicloudassist.user
roles/serviceusage.serviceUsageConsumer
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Crie e conceda funções personalizadas.
Todas as funções personalizadas para autorizações ao nível do projeto que criar precisam das seguintes autorizações para aceder ao Gemini Cloud Assist:
geminicloudassist.companions.generateChat
geminicloudassist.companions.generateCode
serviceusage.services.use
Conceda funções do IAM numa conta do Cloud Billing
Para os utilizadores que precisam de acesso aos dados de custos do Cloud Billing, tem de conceder autorizações na conta do Cloud Billing adequadas para aceder à página Relatórios e ao hub do FinOps. Para usar o Gemini Cloud Assist no Cloud Billing, conceda aos utilizadores acesso à conta do Cloud Billing que está associada ao projeto onde a API Gemini Cloud Assist está ativada.
Autorizações necessárias: para obter orientações detalhadas acerca das autorizações necessárias para aceder aos relatórios de faturação, consulte a secção Autorizações necessárias para aceder aos relatórios disponível no artigo "Analise os dados de faturação e as tendências de custos com relatórios".
Autorizações necessárias: para orientações detalhadas acerca das autorizações necessárias para aceder ao hub de FinOps, consulte a secção Autorizações necessárias para aceder ao hub de FinOps disponível no artigo "Otimize os custos com o hub de FinOps".
Conceda acesso: para orientações sobre como conceder acesso a uma conta do Cloud Billing, consulte a secção Atualize as autorizações dos utilizadores para uma conta do Cloud Billing disponível no artigo "Faça a gestão do acesso às contas do Cloud Billing".
O que se segue?
- Saiba mais sobre a assistência de IA disponível no Gemini Cloud Assist no Cloud Billing.
- Saiba mais sobre os diferentes tipos de assistência de IA generativa disponíveis no Gemini Cloud Assist.
- Saiba como o Gemini Cloud Assist usa os seus dados.
- Saiba mais sobre a Google Cloud conformidade.