En este documento, se describe cómo acceder a la configuración del administrador de Gemini para Google Cloud y usarla para configurar cambios para todos los usuarios del proyecto. Puedes administrar la configuración de administrador con la consola de Google Cloud o una API.
(Opcional) Vincula permisos a la configuración y los objetivos
Si estás configurando Gemini para la Google Cloud configuración del administrador en la consola de Google Cloud, puedes omitir esta sección.
Para configurar la Google Cloud configuración del administrador de Gemini con la API de Gemini para Google Cloud, primero debes crear la configuración y, luego, crear vinculaciones para "vincular" esa configuración y los objetivos (como instancias, temas o proyectos) para productos específicos (como Gemini Cloud Assist o Gemini Code Assist).
Todos los permisos para crear y actualizar la configuración se encuentran a nivel del proyecto.
Configura Gemini Cloud Assist para compartir instrucciones y respuestas con Google
En las siguientes secciones, se proporcionan los pasos necesarios para configurar Gemini Cloud Assist para compartir las instrucciones y respuestas de tu organización con Google para mejorar el producto. Este parámetro de configuración le indica a Google que procese las instrucciones y respuestas de todos los usuarios de Gemini Cloud Assist en el proyecto con el fin de mejorar el producto, lo que ayuda a Google a mejorar Gemini Cloud Assist.
De forma predeterminada, Google no tiene acceso para registrar ni examinar las instrucciones que escriben y envían tus usuarios a Gemini Cloud Assist, ni las respuestas que se devuelven. Esto limita la capacidad de Google para mejorar Gemini Cloud Assist, ya que no comprendemos bien qué temas son importantes para tu organización y qué tan buenas son nuestras respuestas. Si habilitas el uso compartido de instrucciones y respuestas para un proyecto, Google almacenará las instrucciones y respuestas anonimizadas que se envíen desde el proyecto durante un máximo de 180 días. Las instrucciones y las respuestas de tu organización nunca se usan para entrenar ni ajustar ningún modelo de LLM.
Si habilitas el uso compartido de instrucciones y respuestas con Google, puedes inhabilitarlo en cualquier momento. Para ello, visita la página Administrador de Gemini en la consola de Google Cloud.
Habilita el uso compartido de instrucciones y respuestas para Gemini Cloud Assist
Selecciona una de las siguientes opciones:
Console
Asegúrate de tener los siguientes permisos de Identity and Access Management (IAM) en la cuenta de facturación propietaria de la suscripción:
dataSharingWithGoogleSettings.create
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
dataSharingWithGoogleSettings.update
settingBindings.dataSharingWithGoogleSettingsCreate
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
En la consola de Google Cloud, ve a la página Administrador de Gemini.
Se carga la página Gemini para Google Cloud.
Haz clic en Configuración en el menú de navegación de la izquierda.
Se carga la página Configuración.
Haz clic en Activar el uso compartido de datos para compartir instrucciones y respuestas con Google para todos los usuarios de Gemini Cloud Assist del proyecto.
El uso que Google hace de estos datos se rige por el Google Cloud Acuerdo, lo que incluye las Condiciones de la Oferta de Fase Previa a la DG de las Google Cloud Condiciones Específicas del Servicio, que se complementan con las condiciones del Programa de Verificadores de Confianza de Gemini para Google Cloud .
API
Para habilitar el uso compartido de datos para Gemini Cloud Assist, usa el método CreateDataSharingWithGoogleSetting
.
Asegúrate de tener los siguientes permisos de Identity and Access Management (IAM) en la cuenta de facturación propietaria de la suscripción:
dataSharingWithGoogleSettings.create
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
dataSharingWithGoogleSettings.update
settingBindings.dataSharingWithGoogleSettingsCreate
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
Crea el parámetro de configuración y un valor específico para él.
Obtén el token:
TOKEN=$(gcloud auth print-access-token)
Establece la API regional:
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"
Reemplaza lo siguiente:
CONTAINER_PROJECT_NAME
: Ingresa el ID del proyecto superior.SETTING_ID
: Ingresa un nombre de configuración único, comodswg1
paraData Sharing with Google
.
Si el comando se ejecuta de forma correcta, muestra un cuerpo de respuesta que muestra el
enablePreviewDataSharing
establecido entrue
:{ "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 }
Crea la vinculación de configuración:
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"
Reemplaza lo siguiente:
TARGET_PROJECT_NAME
: Ingresa el proyecto de destino al que se debe aplicar el parámetro de configuración.SETTING_ID
: Usa el mismo SETTING_ID cuando creaste el parámetro de configuración, pero adjúntalo conb1
. Por ejemplo, usadswg1b1
paraData Sharing with Google
.
Si el comando se realiza correctamente, muestra los metadatos de la operación en el siguiente formato:
{ "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 }
El uso que Google hace de estos datos se rige por el Google Cloud Acuerdo, lo que incluye las Condiciones de la Oferta de Fase Previa a la DG de las Google Cloud Condiciones Específicas del Servicio, que se complementan con las condiciones del Programa de Verificadores de Confianza de Gemini para Google Cloud .
Inhabilita el uso compartido de instrucciones y respuestas para Gemini Cloud Assist
Selecciona una de las siguientes opciones:
Console
Asegúrate de tener los siguientes permisos de Identity and Access Management (IAM) en el proyecto en el que deseas modificar la configuración:
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsDelete
settingBindings.dataSharingWithGoogleSettingsUse
En la consola de Google Cloud, ve a la página Administrador de Gemini.
Se carga la página Gemini para Google Cloud.
Haz clic en Configuración en el menú de navegación de la izquierda.
Se carga la página Configuración.
Haz clic en Desactivar el uso compartido de datos para dejar de compartir instrucciones y respuestas con Google para todos los usuarios de Gemini Cloud Assist en el proyecto.
API
Para inhabilitar el uso compartido de datos para Gemini Cloud Assist, usa el método DeleteDataSharingWithGoogleSetting
.
Asegúrate de tener los siguientes permisos de Identity and Access Management (IAM) en el proyecto en el que deseas modificar la configuración:
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.delete
dataSharingWithGoogleSettings.get
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
Crea el parámetro de configuración y un valor específico para él.
Obtén el token:
TOKEN=$(gcloud auth print-access-token)
Establece la API regional:
REGIONAL_API="cloudaicompanion.googleapis.com"
Ejecuta el siguiente comando para crear el parámetro de configuración.
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"
Reemplaza lo siguiente:
CONTAINER_PROJECT_NAME
: Ingresa el ID del proyecto superior.SETTING_ID
: Ingresa el nombre de configuración existente, comodswg1
paraData Sharing with Google
.
Si el comando se ejecuta de forma correcta, muestra un cuerpo de respuesta que muestra el
enablePreviewDataSharing
establecido enfalse
:{ "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 }