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 du projet. Vous pouvez gérer les paramètres d'administrateur à l'aide de la console Google Cloud ou d'une API.
(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 que l'instance, le sujet ou les 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 les requêtes et les 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 indique à Google de traiter les requêtes et les réponses de tous les utilisateurs de Gemini Cloud Assist dans le 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 compte de facturation 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é-disponibilité générale des Google Cloud Conditions spécifiques du service, complétées par 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 compte de facturation 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:
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é-disponibilité générale des Google Cloud Conditions spécifiques du service, complétées par 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
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": false, } ' -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 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 }