Prima di poter utilizzare Gemini Cloud Assist, il tuo amministratore deve eseguire i passaggi di configurazione descritti in questo documento.
Console
Vai alla pagina Gemini for Google Cloud.
Fai clic su Richiedi Gemini Cloud Assist.
Nella finestra di dialogo Ricevi assistenza da Gemini Cloud, procedi nel seguente modo:
Abilita l'API Gemini for Google Cloud necessaria per utilizzare qualsiasi prodotto Gemini forGoogle Cloud .
(Facoltativo) Abilita una delle seguenti API consigliate:
- API Cloud Asset Inventory, che consente di gestire la cronologia e l'inventario delle risorseGoogle Cloud .
- API Cloud Monitoring, che ti consente di gestire i dati e le configurazioni di Cloud Monitoring.
- API Recommender, che ti consente di ricevere indicazioni e approfondimenti per aiutarti a ottimizzare i tuoi progettiGoogle Cloud .
Fai clic su Attiva Gemini Cloud Assist.
Concedi i ruoli IAM necessari per utilizzare Gemini Cloud Assist.
Vai alla pagina IAM e amministrazione.
Nella colonna Principale, individua un'entità a cui vuoi concedere l'accesso a Gemini Cloud Assist e fai clic su Modifica entità nella riga corrispondente.
Nel riquadro Modifica accesso, fai clic su
Aggiungi un altro ruolo.In Seleziona un ruolo, seleziona Utente Gemini for Google Cloud.
Fai clic su Aggiungi un altro ruolo e seleziona Consumatore di utilizzo del servizio.
Fai clic su Aggiungi un altro ruolo e seleziona Visualizzatore asset cloud.
Fai clic su Aggiungi un altro ruolo e seleziona Visualizzatore del recommender.
Fai clic su Salva.
API
-
In the Google Cloud console, activate Cloud Shell.
Abilita l'API Gemini for Google Cloud in un progetto Google Cloud.
Nel menu del selettore dei progetti, seleziona un progetto.
Abilita l'API Gemini for Google Cloud utilizzando il comando
gcloud services enable
:
gcloud services enable cloudaicompanion.googleapis.com
Se vuoi attivare l'API Gemini for Google Cloud in un altro progetto Google Cloud, aggiungi il parametro
--project
:gcloud services enable cloudaicompanion.googleapis.com --project PROJECT_ID
Sostituisci
PROJECT_ID
con l'ID del tuo progetto Google Cloud.L'output è simile al seguente:
Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete... Operation finished successfully.
Concedi i ruoli IAM in un progetto Google Cloud.
Concedi il ruolo Utente di Gemini for Google Cloud:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/cloudaicompanion.user
Sostituisci
PRINCIPAL
con l'identificatore per l'entità. L'identificatore ha la formauser|group|serviceAccount:email
odomain:domain
, ad esempiouser:cloudysanfrancisco@gmail.com
,group:admins@example.com
,serviceAccount:test123@example.domain.com
odomain:example.domain.com
.L'output è un elenco di associazioni di criteri che include quanto segue:
- members: - user:PRINCIPAL role: roles/cloudaicompanion.user
Concedi il ruolo Consumatore di utilizzo del servizio:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/serviceusage.serviceUsageConsumer
L'output è un elenco di associazioni di criteri che include quanto segue:
- members: - user:PRINCIPAL role: roles/serviceusage.serviceUsageConsumer
Concedi il ruolo Visualizzatore asset cloud:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/cloudasset.viewer
L'output è un elenco di associazioni di criteri che include quanto segue:
- members: - user:PRINCIPAL role: roles/serviceusage.cloudasset.viewer
Concedi il ruolo Visualizzatore del recommender:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/recommender.viewer
L'output è un elenco di associazioni di criteri che include quanto segue:
- members: - user:PRINCIPAL role: roles/recommender.viewer
Per ulteriori informazioni, consulta Concedere un singolo ruolo e
gcloud projects add-iam-policy-binding
.