Ce document explique comment accéder aux paramètres d'administrateur Gemini pourGoogle Cloud et les utiliser pour configurer les modifications pour tous les utilisateurs d'un projet. Vous pouvez gérer les paramètres d'administrateur d'un projet à l'aide de la console Google Cloud ou d'une API.
Avant de commencer
- Assurez-vous que votre projet Google Cloud est associé à un compte de facturation.
Configurer les paramètres des projets d'un dossier
Lorsque vous activez Gemini Cloud Assist pour toutes les API du dossier, tous les paramètres Gemini Cloud Assist sont désactivés par défaut. Vous devez modifier les paramètres de chaque projet du dossier.
(Facultatif) Lier des autorisations à des paramètres et des cibles
Si vous configurez Gemini pour les paramètres d' Google Cloudadministrateur dans la console Google Cloud, vous pouvez ignorer cette section.
Pour configurer les paramètres d' Google Cloud administrateur Gemini avec l'API Gemini pour Google Cloud, vous devez d'abord créer des paramètres, puis des liaisons pour "lier" ces paramètres et cibles (telles qu'une instance, un sujet ou des projets) à des produits spécifiques (tels que Gemini Cloud Assist ou Gemini Code Assist).
Toutes les autorisations de création et de modification des paramètres sont au niveau du projet.
Configurer Gemini Cloud Assist pour partager des requêtes et des réponses avec Google
Les sections suivantes décrivent les étapes à suivre pour configurer Gemini Cloud Assist afin de partager les requêtes et les réponses de votre organisation avec Google afin d'améliorer le produit. Ce paramètre demande à Google de traiter les requêtes et les réponses de tous les utilisateurs de Gemini Cloud Assist du projet dans le but d'améliorer le produit, ce qui aide Google à améliorer Gemini Cloud Assist.
Par défaut, Google n'a pas accès aux requêtes que vos utilisateurs saisissent et envoient à Gemini Cloud Assist, ni aux réponses qui leur sont renvoyées. Cela limite la capacité de Google à améliorer Gemini Cloud Assist en comprenant mieux les sujets importants pour votre organisation et la qualité de nos réponses. Si vous activez le partage des requêtes et des réponses pour un projet, Google stocke les requêtes et les réponses anonymisées envoyées à partir du projet pendant un maximum de 180 jours. Les requêtes et les réponses de votre organisation ne sont jamais utilisées pour entraîner ni affiner un modèle LLM.
Si vous activez le partage des requêtes et des réponses avec Google, vous pouvez le désactiver à tout moment en accédant à la page Administration de Gemini dans la console Google Cloud.
Activer le partage des requêtes et des réponses pour Gemini Cloud Assist
Sélectionnez l'une des options suivantes :
Console
Assurez-vous de disposer des autorisations IAM (Identity and Access Management) suivantes sur le projet propriétaire de l'abonnement:
dataSharingWithGoogleSettings.create
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
dataSharingWithGoogleSettings.update
settingBindings.dataSharingWithGoogleSettingsCreate
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
Dans la console Google Cloud, accédez à la page Administration de Gemini.
Accéder à Gemini pour Google Cloud
La page Gemini pour Google Cloud s'affiche.
Cliquez sur Paramètres dans le menu de navigation de gauche.
La page Paramètres se charge.
Cliquez sur Activer le partage des données pour partager les requêtes et les réponses avec Google pour tous les utilisateurs de Gemini Cloud Assist du projet.
L'utilisation de ces données par Google est régie par le Google Cloud Contrat, y compris les Conditions des offres de pré-DG des Google Cloud Conditions spécifiques du service, ainsi que les conditions du programme Testeur de confiance de Gemini pour Google Cloud .
API
Pour activer le partage de données pour Gemini Cloud Assist, utilisez la méthode CreateDataSharingWithGoogleSetting
.
Assurez-vous de disposer des autorisations IAM (Identity and Access Management) suivantes sur le projet propriétaire de l'abonnement:
dataSharingWithGoogleSettings.create
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
dataSharingWithGoogleSettings.update
settingBindings.dataSharingWithGoogleSettingsCreate
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
Créez le paramètre et une valeur spécifique à ce paramètre:
Obtenez le jeton:
TOKEN=$(gcloud auth print-access-token)
Définissez l'API régionale:
REGIONAL_API="cloudaicompanion.googleapis.com"
Exécutez la commande suivante pour créer le paramètre:
curl -H "Authorization: Bearer $TOKEN" -H 'Content-Type: application/json' -d '{ "enable_customer_data_sharing": true, } ' -X POST "https://$REGIONAL_API/v1/projects/CONTAINER_PROJECT_NAME/locations/global/dataSharingWithGoogleSettings?data_sharing_with_google_setting_id=SETTING_ID"
Remplacez les éléments suivants :
CONTAINER_PROJECT_NAME
: saisissez l'ID du projet parent.SETTING_ID
: saisissez un nom de paramètre unique, par exempledswg1
pourData Sharing with Google
.
Si la commande aboutit, elle renvoie un corps de réponse qui indique que
enablePreviewDataSharing
est défini surtrue
:{ "name": "projects/CONTAINER_PROJECT_NAME /locations/global/dataSharingWithGoogleSettings/SETTING_ID", "createTime": "2025-01-23T15:22:49.717166932Z", "updateTime": "2025-01-23T15:22:49.717166932Z", "enablePreviewDataSharing": true }
Créez la liaison de paramètres:
curl \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-Type: application/json' \ -d '{ "target": "projects/TARGET_PROJECT_NAME" }' \ -X POST \ "https://$REGIONAL_API/v1/projects/CONTAINER_PROJECT_NAME/locations/global/dataSharingWithGoogleSettings/SETTING_ID/settingBindings?setting_binding_id=BINDING_ID"
Remplacez les éléments suivants :
TARGET_PROJECT_NAME
: saisissez le projet cible auquel le paramètre doit être appliqué.SETTING_ID
: utilisez le même SETTING_ID lorsque vous avez créé le paramètre, mais ajoutez-yb1
. Par exemple, utilisezdswg1b1
pourData Sharing with Google
.
Si l'opération réussit, la commande renvoie les métadonnées de l'opération au format suivant :
{ "name": "projects/<var>CONTAINER_PROJECT_NAME</var>/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/<var>TARGET_PROJECT_NAME</var>/locations/global/dataSharingWithGoogleSettings/<var>SETTING_ID</var>/settingBindings/<var>BINDING_ID</var>", "verb": "create", "requestedCancellation": false, "apiVersion": "v1" }, "done": false }
L'utilisation de ces données par Google est régie par le Google Cloud Contrat, y compris les Conditions des offres de pré-DG des Google Cloud Conditions spécifiques du service, ainsi que les conditions du programme Testeur de confiance de Gemini pour Google Cloud .
Désactiver le partage des requêtes et des réponses pour Gemini Cloud Assist
Sélectionnez l'une des options suivantes :
Console
Assurez-vous de disposer des autorisations IAM (Identity and Access Management) suivantes sur le projet pour lequel vous souhaitez modifier les paramètres:
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsDelete
settingBindings.dataSharingWithGoogleSettingsUse
Dans la console Google Cloud, accédez à la page Administration de Gemini.
Accéder à Gemini pour Google Cloud
La page Gemini pour Google Cloud s'affiche.
Cliquez sur Paramètres dans le menu de navigation de gauche.
La page Paramètres se charge.
Cliquez sur Désactiver le partage des données pour ne plus partager les requêtes et les réponses avec Google pour tous les utilisateurs de Gemini Cloud Assist du projet.
API
Pour désactiver le partage de données pour Gemini Cloud Assist, utilisez la méthode DeleteDataSharingWithGoogleSetting
.
Assurez-vous de disposer des autorisations IAM (Identity and Access Management) suivantes sur le projet pour lequel vous souhaitez modifier les paramètres:
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.delete
dataSharingWithGoogleSettings.get
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
Désactivez le partage des requêtes et des réponses pour le paramètre spécifié:
Obtenez le jeton:
TOKEN=$(gcloud auth print-access-token)
Définissez l'API régionale:
REGIONAL_API="cloudaicompanion.googleapis.com"
Exécutez la commande suivante pour désactiver le paramètre:
curl -H "Authorization: Bearer $TOKEN" -H 'Content-Type: application/json' -d '{ "enable_customer_data_sharing": false, } ' -X PATCH "https://$REGIONAL_API/v1/projects/CONTAINER_PROJECT_NAME/locations/global/dataSharingWithGoogleSettings?data_sharing_with_google_setting_id=SETTING_ID"
Cette commande
PATCH
ne réussit que si la ressource de paramètres existe déjà depuis que vous avez activé le partage des requêtes et des réponses.Remplacez les éléments suivants :
CONTAINER_PROJECT_NAME
: saisissez l'ID du projet parent.SETTING_ID
: saisissez le nom du paramètre existant, par exempledswg1
pourData Sharing with Google
.
Si la commande aboutit, elle renvoie un corps de réponse qui indique que
enablePreviewDataSharing
est défini surfalse
:{ "name": "projects/CONTAINER_PROJECT_NAME /locations/global/dataSharingWithGoogleSettings/SETTING_ID", "createTime": "2025-01-23T15:22:49.717166932Z", "updateTime": "2025-01-23T15:22:49.717166932Z", "enablePreviewDataSharing": false }
Étape suivante
- En savoir plus sur Gemini Cloud Assist