En este documento, se describe cómo configurar el uso compartido de instrucciones y respuestas de Gemini Cloud Assist para un proyecto mediante la Google Cloud consola o una API.
Cuando está habilitado, Google procesa las instrucciones y las respuestas de todos los usuarios de Gemini Cloud Assist en el proyecto con el objetivo de mejorar el producto, lo que ayuda a Google a mejorar Gemini Cloud Assist. Google almacena las instrucciones y las respuestas anonimizadas enviadas desde el proyecto por un máximo de dos años. Las instrucciones y las respuestas de tu organización nunca se usan para entrenar ni ajustar ningún modelo de LLM.
Puedes cambiar este parámetro de configuración en cualquier momento.
Antes de comenzar
Para obtener los permisos necesarios para configurar el uso compartido de instrucciones y respuestas
para Gemini Cloud Assist, pídele a tu administrador que
te otorgue el
rol predefinido de Identity and Access Management (IAM) (roles/geminicloudassist.admin)
**Administrador de Gemini Cloud Assist**, que incluye todos los permisos necesarios para ver y modificar la configuración de administrador de Gemini Cloud Assist.
Para ver los permisos exactos que son necesarios, expande la sección Permisos necesarios:
Permisos necesarios
cloudaicompanion.dataSharingWithGoogleSettings.createcloudaicompanion.dataSharingWithGoogleSettings.updatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsCreatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsUse-
Si usas solicitudes directas a la API, este permiso es necesario
específicamente para
TARGET_PROJECT.
-
Si usas solicitudes directas a la API, este permiso es necesario
específicamente para
Los siguientes son permisos adicionales que se requieren si usas la Google Cloud consola de:
cloudaicompanion.instances.queryEffectiveSettingcloudaicompanion.instances.queryEffectiveSettingBindingscloudaicompanion.dataSharingWithGoogleSettings.listcloudaicompanion.dataSharingWithGoogleSettings.getcloudaicompanion.settingBindings.dataSharingWithGoogleSettingsGetcloudaicompanion.settingBindings.dataSharingWithGoogleSettingsUpdatecloudaicompanion.settingBindings.dataSharingWithGoogleSettingsDelete
Puedes obtener estos permisos con otros roles predefinidos o roles personalizados.
Habilita el uso compartido de instrucciones y respuestas para Gemini Cloud Assist
Selecciona una de las siguientes opciones:
Console
Abre la Google Cloud consola de:
En cualquier página de la Google Cloud consola de, haz clic en spark Abrir o cerrar el chat de Gemini Cloud Assist.
Se abrirá el panel Cloud Assist.
Haz clic en Más acciones () y, luego, en Configuración de Cloud Assist en el menú desplegable.
Se abrirá el panel de configuración Administrar Gemini Cloud Assist.
En la sección Uso compartido de datos para Gemini Cloud Assist, asegúrate de que esté seleccionada la opción Comparte tus instrucciones y respuestas para ayudar a que Google mejore Gemini Cloud Assist.
Haz clic en Guardar.
API
Para habilitar el uso compartido de datos para Gemini Cloud Assist, crea un parámetro de configuración con el
dataSharingWithGoogleSettings.create
método y aplica el parámetro de configuración con el
settingBindings.create
método asociado.
Crea el parámetro de configuración y un valor específico del parámetro de configuración:
Obtén un token de autenticación:
TOKEN=$(gcloud auth print-access-token)Ejecuta el siguiente comando para crear el parámetro de configuración:
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"Reemplaza lo siguiente:
CONTAINER_PROJECT: Ingresa el ID del proyecto superior.SETTING_ID: Ingresa un nombre de parámetro de configuración único, comodswg1paraData Sharing with Google.
Si el comando se ejecuta de forma correcta, muestra un cuerpo de respuesta que muestra el
enablePreviewDataSharingestablecido entrue:{ "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 }Para obtener más información sobre la autenticación, consulta Autentícate para usar REST.
Crea la vinculación de configuración:
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"Reemplaza lo siguiente:
TARGET_PROJECT: 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 agrégaleb1. Por ejemplo, usadswg1b1paraData Sharing with Google.
Si el comando se ejecuta de forma correcta, muestra los metadatos de la operación en el siguiente 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 }
Inhabilita el uso compartido de instrucciones y respuestas para Gemini Cloud Assist
Selecciona una de las siguientes opciones:
Console
Abre la Google Cloud consola de:
En cualquier página de la Google Cloud consola de, haz clic en spark Abrir o cerrar el chat de Gemini Cloud Assist.
Se abrirá el panel Cloud Assist.
Haz clic en Más acciones () y, luego, en Configuración de Cloud Assist en el menú desplegable.
Se abrirá el panel de configuración Administrar Gemini Cloud Assist.
En la sección Uso compartido de datos para Gemini Cloud Assist, asegúrate de que no esté seleccionada la opción Comparte tus instrucciones y respuestas para ayudar a que Google mejore Gemini Cloud Assist.
Haz clic en Guardar.
API
Para inhabilitar el uso compartido de instrucciones y respuestas para Gemini Cloud Assist, usa el
dataSharingWithGoogleSettings.patch
método.
Obtén el token:
TOKEN=$(gcloud auth print-access-token)Ejecuta el siguiente comando para inhabilitar el parámetro de configuración:
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"Este
PATCHcomando solo se ejecuta correctamente si el recurso de configuración ya existe desde que habilitaste el uso compartido de instrucciones y respuestas.Reemplaza lo siguiente:
CONTAINER_PROJECT: Ingresa el ID del proyecto superior.SETTING_ID: Ingresa el nombre del parámetro de configuración existente, comodswg1paraData Sharing with Google.
Si el comando se ejecuta de forma correcta, muestra un cuerpo de respuesta que muestra el
enablePreviewDataSharingestablecido enfalse:{ "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 }
¿Qué sigue?
Explora la configuración de administrador de Gemini Cloud Assist