Ce document explique comment configurer le partage des prompts et des réponses de Gemini Cloud Assist pour un projet à l'aide de la Google Cloud console ou d'une API.
Lorsqu'il est activé, Google traite les prompts et les réponses de tous les utilisateurs de Gemini Cloud Assist dans le projet afin d'améliorer le produit. Google stocke les prompts et les réponses anonymisées envoyées depuis le projet pendant deux ans maximum. Les prompts et les réponses de votre entreprise ne sont jamais utilisées pour entraîner ni affiner les modèles LLM.
Vous pouvez modifier ce paramètre à tout moment.
Avant de commencer
Pour obtenir les autorisations requises pour configurer le partage des prompts et des réponses
pour Gemini Cloud Assist, demandez à votre administrateur de
vous attribuer le
rôle IAM (Identity and Access Management) prédéfini (roles/geminicloudassist.admin)
**Administrateur Gemini Cloud Assist** (`roles/geminicloudassist.admin`), qui inclut toutes les autorisations requises
pour afficher et modifier les paramètres d'administrateur de Gemini Cloud Assist.
Pour afficher les autorisations exactes requises, développez la section Autorisations requises :
Autorisations requises
cloudaicompanion.dataSharingWithGoogleSettings.createcloudaicompanion.dataSharingWithGoogleSettings.updatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsCreatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsUse-
Si vous utilisez des requêtes API directes, cette autorisation est requise
spécifiquement pour le
TARGET_PROJECT.
-
Si vous utilisez des requêtes API directes, cette autorisation est requise
spécifiquement pour le
Voici les autorisations supplémentaires requises si vous utilisez la Google Cloud console :
cloudaicompanion.instances.queryEffectiveSettingcloudaicompanion.instances.queryEffectiveSettingBindingscloudaicompanion.dataSharingWithGoogleSettings.listcloudaicompanion.dataSharingWithGoogleSettings.getcloudaicompanion.settingBindings.dataSharingWithGoogleSettingsGetcloudaicompanion.settingBindings.dataSharingWithGoogleSettingsUpdatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsDelete
Vous pouvez également obtenir ces autorisations avec d'autres rôles prédéfinis ou rôles personnalisés.
Activer le partage des prompts et des réponses pour Gemini Cloud Assist
Sélectionnez l'une des options suivantes :
Console
Ouvrez la Google Cloud console.
Sur n'importe quelle page de la Google Cloud console, cliquez sur spark Ouvrir ou fermer le chat Gemini Cloud Assist.
Le panneau Cloud Assist s'ouvre.
Cliquez sur Plus d'actions (), puis sur Paramètres de Cloud Assist dans le menu déroulant.
Le panneau de paramètres Gérer Gemini Cloud Assist s'ouvre.
Dans la section Partage de données pour Gemini Cloud Assist, assurez-vous que l'option Aider Google à améliorer Gemini Cloud Assist en partageant vos prompts et réponses est sélectionnée.
Cliquez sur Enregistrer.
API
Pour activer le partage des données pour Gemini Cloud Assist, créez un paramètre avec la
dataSharingWithGoogleSettings.create
méthode, puis appliquez-le à l'aide de la
settingBindings.create
méthode associée.
Créez le paramètre et une valeur spécifique à ce paramètre :
Obtenez un jeton d'authentification :
TOKEN=$(gcloud auth print-access-token)Exécutez la commande suivante pour créer le paramètre :
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"Remplacez les éléments suivants :
CONTAINER_PROJECT: saisissez l'ID du projet parent.SETTING_ID: saisissez un nom de paramètre unique, tel quedswg1pourData Sharing with Google.
Si la commande aboutit, elle renvoie un corps de réponse qui indique que
enablePreviewDataSharingest défini surtrue:{ "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 }Pour en savoir plus sur l'authentification, consultez S'authentifier pour utiliser REST.
Créez la liaison de paramètre :
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"Remplacez les éléments suivants :
TARGET_PROJECT: saisissez le projet cible auquel le paramètre doit être appliqué.SETTING_ID: utilisez le même SETTING_ID que celui que vous avez utilisé pour créer le paramètre, mais ajoutez-yb1. Par exemple, utilisezdswg1b1pourData Sharing with Google.
Si la commande aboutit, elle renvoie les métadonnées de l'opération au format suivant :
{ "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 }
Désactiver le partage des prompts et des réponses pour Gemini Cloud Assist
Sélectionnez l'une des options suivantes :
Console
Ouvrez la Google Cloud console.
Sur n'importe quelle page de la Google Cloud console, cliquez sur spark Ouvrir ou fermer le chat Gemini Cloud Assist.
Le panneau Cloud Assist s'ouvre.
Cliquez sur Plus d'actions (), puis sur Paramètres de Cloud Assist dans le menu déroulant.
Le panneau de paramètres Gérer Gemini Cloud Assist s'ouvre.
Dans la section Partage de données pour Gemini Cloud Assist, assurez-vous que l'option Aider Google à améliorer Gemini Cloud Assist en partageant vos prompts et réponses n'est pas sélectionnée.
Cliquez sur Enregistrer.
API
Pour désactiver le partage des prompts et des réponses pour Gemini Cloud Assist, utilisez la
dataSharingWithGoogleSettings.patch
méthode.
Obtenez le jeton :
TOKEN=$(gcloud auth print-access-token)Exécutez la commande suivante pour désactiver le paramètre :
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"Cette commande
PATCHn'aboutit que si vous avez créé la ressource de paramètre quand vous avez activé le partage des prompts et des réponses.Remplacez les éléments suivants :
CONTAINER_PROJECT: saisissez l'ID du projet parent.SETTING_ID: saisissez le nom du paramètre existant, par exempledswg1pourData Sharing with Google.
Si la commande aboutit, elle renvoie un corps de réponse qui indique que
enablePreviewDataSharingest défini surfalse:{ "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 }
Étape suivante
Découvrez les paramètres d'administrateur de Gemini Cloud Assist.