Gemini Cloud Assist ti aiuta a progettare, gestire e ottimizzare le applicazioni e l'infrastruttura cloud con una guida contestuale basata sull'AI. Prima che i membri del team possano utilizzare queste funzionalità, un amministratore deve completare la configurazione iniziale di un progetto o di una cartella.
Configura Gemini Cloud Assist per un progetto
I passaggi seguenti descrivono come configurare Gemini Cloud Assist per un progetto.
Console
Vai alla pagina Amministratore di Gemini.
Dal selettore di progetti nella parte superiore della pagina, seleziona la risorsa del progetto.
Seleziona Abilita Gemini Cloud Assist.
Nella finestra di dialogo Ottieni Gemini Cloud Assist, procedi nel seguente modo:
Seleziona la freccia di espansione nella sezione API obbligatorie e consigliate.
Nell'elenco API Recommender, seleziona eventuali API aggiuntive che vuoi abilitare per migliorare le prestazioni di Gemini Cloud Assist.
(Facoltativo) Seleziona Aiuta Google a migliorare Cloud Assist condividendo i prompt e le risposte.
Seleziona Abilita Gemini Cloud Assist senza costi.
Fai clic su Salva.
Concedi i ruoli IAM necessari per utilizzare Gemini Cloud Assist.
Vai alla pagina IAM e amministrazione.
Nella colonna Entità, trova un'entità a cui vuoi concedere l'accesso a Gemini Cloud Assist, quindi fai clic su Modifica entità in quella riga.
Nel riquadro Modifica accesso, fai clic su Aggiungi un altro ruolo.
In Seleziona un ruolo, seleziona Utente Gemini Cloud Assist.
Fai clic su Aggiungi un altro ruolo e seleziona Visualizzatore asset Cloud.
Se l'entità vuole ricevere assistenza per prodotti a cui non ha già accesso, potresti dover concedere altri ruoli IAM facendo clic su Aggiungi un altro ruolo e selezionando altri ruoli. Consulta i requisiti IAM per l'utilizzo di Gemini Cloud Assist per una tabella dei ruoli IAM che consentono un'esperienza ottimale di Gemini Cloud Assist per i diversi prodotti.
Se il tuo progetto fa parte di un'organizzazione che utilizza vincoli personalizzati, consulta le autorizzazioni richieste per la chat per assicurarti che la chat di Gemini Cloud Assist non sia bloccata.
(Facoltativo) Configura le impostazioni del progetto.
gcloud
-
Nella console Google Cloud , attiva Cloud Shell.
Abilita l'API Gemini Cloud Assist utilizzando il comando
gcloud services enable:gcloud services enable geminicloudassist.googleapis.comQuesto passaggio abilita anche l'API Gemini for Google Cloud, necessaria anche per utilizzare Gemini Cloud Assist.
Se vuoi abilitare l'API Gemini Cloud Assist in un progettoGoogle Cloud diverso, aggiungi il parametro
--project:gcloud services enable geminicloudassist.googleapis.com --project PROJECT_IDSostituisci
PROJECT_IDcon l'ID del progetto per il quale stai abilitando Gemini Cloud Assist.L'output è simile al seguente:
Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete... Operation finished successfully.
Abilita le altre API richieste utilizzando il comando
gcloud services enablecome hai fatto per abilitare l'API Gemini Cloud Assist:gcloud services enable cloudasset.googleapis.com designcenter.googleapis.com appoptimize.googleapis.com apphub.googleapis.com --project PROJECT_ID(Facoltativo) Abilita le API Recommender utilizzando il comando
gcloud services enablecome hai fatto per abilitare l'API Gemini Cloud Assist.Concedere ruoli IAM in un progetto Google Cloud . Per saperne di più, consulta Concedi un singolo ruolo e
gcloud projects add-iam-policy-binding.Concedi il ruolo
roles/geminicloudassist.user:gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/geminicloudassist.user
Sostituisci quanto segue:
PROJECT_ID: l'ID del tuo progettoGoogle Cloud , ad esempio1234567890.PRINCIPAL: l'identificatore dell'entità, ad esempiouser:cloudysanfrancisco@gmail.com.
L'output è un elenco di associazioni delle policy che include quanto segue:
- members: - user:PRINCIPAL role: roles/geminicloudassist.userRipeti il passaggio precedente per il ruolo
roles/cloudasset.viewer.Se l'entità vuole ricevere assistenza per prodotti a cui non ha già accesso, potresti dover concedere ruoli IAM aggiuntivi. Consulta i requisiti IAM per l'utilizzo di Gemini Cloud Assist per una tabella dei ruoli IAM che consentono un'esperienza ottimale di Gemini Cloud Assist per i diversi prodotti.
Se il tuo progetto fa parte di un'organizzazione che utilizza vincoli personalizzati, consulta le autorizzazioni richieste per la chat per assicurarti che la chat di Gemini Cloud Assist non sia bloccata.
(Facoltativo) Configura le impostazioni del progetto.
API
Queste istruzioni utilizzano cURL per chiamare i metodi API.
Abilita l'API Gemini Cloud Assist utilizzando il metodo
services.enable:curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://serviceusage.googleapis.com/v1/projects/PROJECT_ID/services/geminicloudassist.googleapis.com:enable"
Sostituisci
PROJECT_IDcon l'ID del progetto per il quale stai abilitando Gemini Cloud Assist.Se il comando ha esito positivo, restituisce un
long-running operation, che include un camponame. Puoi utilizzare il valore nel camponameper controllare lo stato dell'operazione.Abilita le seguenti API aggiuntive richieste utilizzando il metodo
services.enablecome hai fatto per abilitare l'API Gemini Cloud Assist:cloudasset.googleapis.comdesigncenter.googleapis.comappoptimize.googleapis.comapphub.googleapis.com
(Facoltativo) Abilita le API Recommender utilizzando il metodo
services.enablecome hai fatto per abilitare l'API Gemini Cloud Assist.Concedi i ruoli IAM per il progetto Google Cloud associato.
Crea un file JSON che contenga le seguenti informazioni:
{ "options": { "requestedPolicyVersion": 3 } }Recupera la policy IAM esistente per il progetto utilizzando il metodo
projects.getIamPolicy:curl -X POST --data-binary @JSON_FILE_NAME \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://cloudresourcemanager.googleapis.com/v1/projects/PROJECT_ID:getIamPolicy"Sostituisci quanto segue:
JSON_FILE_NAME: il percorso del file JSON che hai creato nel passaggio precedente.PROJECT_ID: l'ID del progetto.
In caso di esito positivo, la risposta restituisce la policy IAM del progetto.
Copia la policy IAM del progetto in un file JSON vuoto e aggiungi le seguenti informazioni ai contenuti esistenti:
{ "role": "roles/geminicloudassist.user", "members": [ "PRINCIPAL" ] }, { "role": "roles/cloudasset.viewer", "members": [ "PRINCIPAL" ] }Sostituisci
PRINCIPALcon l'identificatore dell'entità a cui concedi l'accesso a Gemini Cloud Assist.Applica la policy IAM aggiornata al progetto utilizzando il metodo
projects.setIamPolicy:curl -X POST --data-binary @JSON_FILE_NAME \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://cloudresourcemanager.googleapis.com/v1/projects/PROJECT_ID:setIamPolicy"Sostituisci quanto segue:
JSON_FILE_NAME: il percorso del file JSON che hai creato nel passaggio precedente.PROJECT_ID: l'ID del progetto.
In caso di esito positivo, la risposta restituisce la policy IAM aggiornata del progetto.
Se l'entità vuole ricevere assistenza per prodotti a cui non ha già accesso, potresti dover concedere ruoli IAM aggiuntivi. Consulta i requisiti IAM per l'utilizzo di Gemini Cloud Assist per una tabella dei ruoli IAM che consentono un'esperienza ottimale di Gemini Cloud Assist per i diversi prodotti.
Se il tuo progetto fa parte di un'organizzazione che utilizza vincoli personalizzati, consulta le autorizzazioni richieste per la chat per assicurarti che la chat di Gemini Cloud Assist non sia bloccata.
(Facoltativo) Configura le impostazioni del progetto.
Configura Gemini Cloud Assist per una cartella
I passaggi seguenti descrivono come configurare Gemini Cloud Assist per una cartella utilizzando la console Google Cloud . Non puoi utilizzare Google Cloud CLI o l'API per configurare Gemini Cloud Assist per le cartelle.
Abilita le API richieste e consigliate.
Vai alla pagina Amministratore di Gemini.
Dal selettore di progetti nella parte superiore della pagina, seleziona la risorsa della cartella.
Seleziona Abilita API Cloud Assist.
Viene visualizzata la finestra di dialogo Abilita l'API per i progetti esistenti nella cartella.
Nella finestra di dialogo Abilita l'API per i progetti esistenti in una cartella, seleziona la freccia di espansione che si trova nella sezione API richieste e consigliate.
Nell'elenco API consigliate, seleziona le API facoltative che vuoi attivare.
(Facoltativo) Seleziona Aiuta Google a migliorare Cloud Assist condividendo i prompt e le risposte.
Seleziona Abilita Gemini Cloud Assist senza costi.
Questo passaggio abilita le API richieste e le API Recommender selezionate per tutti i progetti nella cartella. Se vuoi eccezioni per alcuni progetti nella cartella, puoi bloccare l'abilitazione delle API impostando un vincolo delle policy dell'organizzazione Limita utilizzo servizi delle risorse su questi progetti. Per saperne di più, consulta Limitazione dell'utilizzo delle risorse.
Concedi i seguenti ruoli IAM o crea ruoli personalizzati con autorizzazioni equivalenti sulla cartella:
- Gemini Cloud Assist User
- Cloud Asset Viewer
Se l'entità vuole ricevere assistenza per prodotti a cui non ha già accesso, potresti dover concedere altri ruoli IAM. Consulta i requisiti IAM per l'utilizzo di Gemini Cloud Assist per una tabella dei ruoli IAM che consentono un'esperienza ottimale di Gemini Cloud Assist per i diversi prodotti.
Se la tua cartella fa parte di un'organizzazione che utilizza vincoli personalizzati, esamina le autorizzazioni richieste per la chat per assicurarti che la chat di Gemini Cloud Assist non sia bloccata.
Se utilizzi Gemini Cloud Assist con le applicazioni, devi anche abilitare la gestione delle applicazioni a livello di cartella. Questo passaggio crea un progetto di gestione a cui devi collegare un account di fatturazione.
Torna alla pagina Amministratore di Gemini.
Seleziona Attiva gestione app.
Viene visualizzata la pagina delle impostazioni di IAM e amministrazione.
Seleziona Attiva nella sezione Attivazione app della pagina.
Viene visualizzata la finestra di dialogo Abilita le API dell'applicazione in questa cartella.
Seleziona Attiva.
Una barra di stato mostra l'avanzamento dell'abilitazione dell'API. La pagina delle impostazioni di IAM e amministrazione viene aggiornata al termine dell'abilitazione dell'API.
Seleziona Gestisci fatturazione.
Viene visualizzata la pagina Account collegato.
Seleziona un account di fatturazione dall'elenco e poi Imposta account.
Concedi i ruoli IAM che hai concesso alla cartella nel passaggio 2 o crea ruoli personalizzati con autorizzazioni equivalenti al progetto di gestione creato nel passaggio precedente.
Trova il progetto di gestione per la cartella:
Torna alla pagina Amministratore di Gemini.
Dal selettore di progetti nella parte superiore della pagina, seleziona la risorsa della cartella.
Seleziona Gestisci le impostazioni di Gemini Cloud Assist.
Viene visualizzata la finestra di dialogo Gestisci Gemini Cloud Assist.
Prendi nota del progetto di gestione.
(Facoltativo) Configura le impostazioni per i progetti nella cartella.
Passaggi successivi
- Scopri di più sui prezzi di Gemini Cloud Assist.
- Scopri come utilizzare il riquadro Cloud Assist nella console Google Cloud .
- Scopri come configurare impostazioni aggiuntive per Gemini Cloud Assist.