Puoi configurare la condivisione di prompt e risposte di Gemini Cloud Assist per i tuoi progettiGoogle Cloud tramite la console Google Cloud o un'API. Se attivata, Google elabora e archivia i prompt e le risposte anonimizzati di tutti gli utenti di Gemini Cloud Assist nel progetto per un massimo di due anni per il miglioramento del prodotto, ma non utilizza mai i tuoi input per addestrare o perfezionare gli LLM di base. Puoi modificare questa impostazione in qualsiasi momento.
Prima di iniziare
Per ottenere le autorizzazioni necessarie per configurare la condivisione di prompt e risposte per Gemini Cloud Assist, chiedi all'amministratore di concederti il ruolo predefinito Identity and Access Management (IAM) Amministratore di Gemini Cloud Assist (roles/geminicloudassist.admin), che include tutte le autorizzazioni richieste per visualizzare e modificare le impostazioni di amministratore di Gemini Cloud Assist.
Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
cloudaicompanion.dataSharingWithGoogleSettings.createcloudaicompanion.dataSharingWithGoogleSettings.updatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsCreatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsUse-
Se utilizzi richieste API dirette, questa autorizzazione è necessaria
specificamente per
TARGET_PROJECT.
-
Se utilizzi richieste API dirette, questa autorizzazione è necessaria
specificamente per
Di seguito sono riportate le autorizzazioni aggiuntive necessarie se utilizzi la console Google Cloud :
cloudaicompanion.instances.queryEffectiveSettingcloudaicompanion.instances.queryEffectiveSettingBindingscloudaicompanion.dataSharingWithGoogleSettings.listcloudaicompanion.dataSharingWithGoogleSettings.getcloudaicompanion.settingBindings.dataSharingWithGoogleSettingsGetcloudaicompanion.settingBindings.dataSharingWithGoogleSettingsUpdatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsDelete
Potresti essere in grado di ottenere queste autorizzazioni con altri ruoli predefiniti o ruoli personalizzati.
Attivare la condivisione di prompt e risposte per Gemini Cloud Assist
Seleziona una delle seguenti opzioni:
Console
Apri la console Google Cloud .
In qualsiasi pagina della console Google Cloud , fai clic sulla stella Apri o chiudi la chat di Gemini Cloud Assist.
Si apre il riquadro Cloud Assist.
Fai clic su Altre azioni () e poi su Impostazioni Cloud Assist dal menu a discesa.
Si apre il pannello delle impostazioni Gestisci Gemini Cloud Assist.
Nella sezione Condivisione dei dati per Gemini Cloud Assist, assicurati che l'opzione Aiuta Google a migliorare Gemini Cloud Assist condividendo i prompt e le risposte sia selezionata.
Fai clic su Salva.
API
Per abilitare la condivisione dei dati per Gemini Cloud Assist, crea un'impostazione con il metodo
dataSharingWithGoogleSettings.create
e applicala utilizzando il metodo
settingBindings.create
associato.
Crea l'impostazione e un valore specifico per l'impostazione:
Ottieni un token di autenticazione:
TOKEN=$(gcloud auth print-access-token)Esegui questo comando per creare l'impostazione:
curl -X POST \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-Type: application/json' \ -d '{ "enablePreviewDataSharing": true }' \ "https://cloudaicompanion.googleapis.com/v1/projects/CONTAINER_PROJECT/locations/global/dataSharingWithGoogleSettings?dataSharingWithGoogleSettingId=SETTING_ID"Sostituisci quanto segue:
CONTAINER_PROJECT: inserisci l'ID progetto principale.SETTING_ID: inserisci un nome univoco per l'impostazione, ad esempiodswg1perData Sharing with Google.
Se il comando ha esito positivo, restituisce un corpo della risposta che mostra
enablePreviewDataSharingimpostato sutrue:{ "name": "projects/CONTAINER_PROJECT/locations/global/dataSharingWithGoogleSettings/SETTING_ID", "createTime": "2025-01-23T15:22:49.717166932Z", "updateTime": "2025-01-23T15:22:49.717166932Z", "enablePreviewDataSharing": true }Per saperne di più sull'autenticazione, consulta Autenticati per usare REST.
Crea l'associazione dell'impostazione:
curl -X POST \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-Type: application/json' \ -d '{ "target": "projects/TARGET_PROJECT", "product": "GEMINI_CLOUD_ASSIST" }' \ "https://cloudaicompanion.googleapis.com/v1/projects/CONTAINER_PROJECT/locations/global/dataSharingWithGoogleSettings/SETTING_ID/settingBindings?settingBindingId=BINDING_ID"Sostituisci quanto segue:
TARGET_PROJECT: inserisci il progetto di destinazione a cui deve essere applicata l'impostazione.SETTING_ID: utilizza lo stesso SETTING_ID quando hai creato l'impostazione, ma aggiungicib1. Ad esempio, usadswg1b1perData Sharing with Google.
Se il comando ha esito positivo, restituisce i metadati dell'operazione nel seguente formato:
{ "name": "projects/CONTAINER_PROJECT/locations/global/operations/operation-1737646069712-62c6140bb04bb-49261230-43701daf", "metadata": { "@type": "type.googleapis.com/google.cloud.cloudaicompanion.v1.OperationMetadata", "createTime": "2025-01-23T15:27:50.076075570Z", "target": "projects/TARGET_PROJECT/locations/global/dataSharingWithGoogleSettings/SETTING_ID/settingBindings/BINDING_ID", "verb": "create", "requestedCancellation": false, "apiVersion": "v1" }, "done": false }
Disattivare la condivisione di prompt e risposte per Gemini Cloud Assist
Seleziona una delle seguenti opzioni:
Console
Apri la console Google Cloud .
In qualsiasi pagina della console Google Cloud , fai clic sulla stella Apri o chiudi la chat di Gemini Cloud Assist.
Si apre il riquadro Cloud Assist.
Fai clic su Altre azioni () e poi su Impostazioni Cloud Assist dal menu a discesa.
Si apre il pannello delle impostazioni Gestisci Gemini Cloud Assist.
Nella sezione Condivisione dei dati per Gemini Cloud Assist, assicurati che l'opzione Aiuta Google a migliorare Gemini Cloud Assist condividendo i prompt e le risposte non sia selezionata.
Fai clic su Salva.
API
Per disattivare la condivisione di prompt e risposte per Gemini Cloud Assist, utilizza il metodo
dataSharingWithGoogleSettings.patch.
Ottieni il token:
TOKEN=$(gcloud auth print-access-token)Esegui questo comando per disattivare l'impostazione:
curl -X PATCH \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-Type: application/json' \ -d '{ "enablePreviewDataSharing": false } ' \ "https://cloudaicompanion.googleapis.com/v1/projects/CONTAINER_PROJECT/locations/global/dataSharingWithGoogleSettings?dataSharingWithGoogleSettingId=SETTING_ID"Questo comando
PATCHha esito positivo solo se la risorsa di impostazione esiste già da quando hai attivato la condivisione di prompt e risposte.Sostituisci quanto segue:
CONTAINER_PROJECT: inserisci l'ID progetto principale.SETTING_ID: inserisci il nome dell'impostazione esistente, ad esempiodswg1perData Sharing with Google.
Se il comando ha esito positivo, restituisce un corpo della risposta che mostra
enablePreviewDataSharingimpostato sufalse:{ "name": "projects/CONTAINER_PROJECT/locations/global/dataSharingWithGoogleSettings/SETTING_ID", "createTime": "2025-01-23T15:22:49.717166932Z", "updateTime": "2025-01-23T15:22:49.717166932Z", "enablePreviewDataSharing": false }