In diesem Dokument wird beschrieben, wie Sie das Teilen von Gemini Cloud Assist-Prompts und -Antworten für ein Projekt über die Google Cloud Console oder eine API konfigurieren.
Hinweise
- Prüfen Sie, ob Ihr Google Cloud -Projekt mit einem Rechnungskonto verknüpft ist.
Optional: IAM-Berechtigungen gewähren
Wenn Sie die Freigabe von Prompts und Antworten für Gemini Cloud Assist konfigurieren möchten, benötigen Sie bestimmte IAM-Berechtigungen (Identity and Access Management), die in den folgenden Abschnitten beschrieben werden. Prüfen Sie, ob diese Berechtigungen benutzerdefinierten IAM-Rollen hinzugefügt wurden.
Alternativ können Sie die vordefinierte IAM-Rolle Gemini for Google Cloud Settings Admin (roles/cloudaicompanion.settingsAdmin
) zuweisen, die alle erforderlichen Berechtigungen für alle Administratoreinstellungen für Gemini for Google Cloud enthält.
Freigabe von Gemini Cloud Assist-Prompts und ‑Antworten konfigurieren
In den folgenden Abschnitten finden Sie die erforderlichen Schritte zum Konfigurieren von Gemini Cloud Assist, damit die Prompts und Antworten Ihrer Organisation zur Produktverbesserung an Google weitergegeben werden. Mit dieser Einstellung wird Google angewiesen, die Prompts und Antworten aller Gemini Cloud Assist-Nutzer im Projekt zur Produktverbesserung zu verarbeiten. So kann Google Gemini Cloud Assist verbessern.
Standardmäßig untersucht Google weder die Prompts, die Ihre Nutzer eingeben und an Gemini Cloud Assist senden, noch die Antworten, die zurückgesendet werden. Dadurch wird die Möglichkeit von Google eingeschränkt, Gemini Cloud Assist zu verbessern, indem wir besser verstehen, welche Themen für Ihr Unternehmen wichtig sind und wie gut unsere Antworten sind. Wenn Sie die Freigabe von Prompts und Antworten für ein Projekt aktivieren, speichert Google anonymisierte Prompts und Antworten, die über das Projekt eingereicht werden, für maximal zwei Jahre. Die Prompts und Antworten Ihrer Organisation werden niemals zum Trainieren oder Feinabstimmen von LLM-Modellen verwendet.
Wenn Sie das Teilen von Prompts und Antworten mit Google aktivieren, können Sie diese Funktion jederzeit deaktivieren. Rufen Sie dazu in der Google Cloud -Konsole die Seite Admin for Gemini auf.
Freigabe von Prompts und Antworten für Gemini Cloud Assist aktivieren
Wählen Sie eine der folgenden Optionen aus:
Console
Prüfen Sie, ob Sie die folgenden IAM-Berechtigungen (Identity and Access Management) für das Projekt haben, zu dem das Abo gehört:
instance.queryEffectiveSetting
instance.queryEffectiveSettingBindings
dataSharingWithGoogleSettings.create
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
dataSharingWithGoogleSettings.update
settingBindings.dataSharingWithGoogleSettingsCreate
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
Rufen Sie in der Google Cloud Console die Seite Admin für Gemini auf.
Die Seite Gemini for Google Cloud wird geladen.
Klicken Sie im linken Navigationsmenü auf Einstellungen.
Die Seite Einstellungen wird geladen.
Klicken Sie auf Datenweitergabe aktivieren, um Prompts und Antworten aller Gemini Cloud Assist-Nutzer im Projekt an Google weiterzugeben.
API
Wenn Sie die Datenfreigabe für Gemini Cloud Assist aktivieren möchten, verwenden Sie die Methode CreateDataSharingWithGoogleSetting
.
Prüfen Sie, ob Sie die folgenden IAM-Berechtigungen (Identity and Access Management) für das Projekt haben, zu dem das Abo gehört:
instance.queryEffectiveSetting
instance.queryEffectiveSettingBindings
dataSharingWithGoogleSettings.create
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
dataSharingWithGoogleSettings.update
settingBindings.dataSharingWithGoogleSettingsCreate
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
Erstellen Sie die Einstellung und einen einstellungsspezifischen Wert:
Authentifizierungstoken abrufen:
TOKEN=$(gcloud auth print-access-token)
Führen Sie den folgenden Befehl aus, um die Einstellung zu erstellen:
curl -X POST \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-Type: application/json' \ -d '{ "enablePreviewDataSharing": true }' \ "https://cloudaicompanion.googleapis.com/v1/projects/CONTAINER_PROJECT_NAME/locations/global/dataSharingWithGoogleSettings?dataSharingWithGoogleSettingId=SETTING_ID"
Ersetzen Sie Folgendes:
CONTAINER_PROJECT_NAME
: Geben Sie die ID des übergeordneten Projekts ein.SETTING_ID
: Geben Sie einen eindeutigen Namen für die Einstellung ein, z. B.dswg1
fürData Sharing with Google
.
Wenn der Befehl erfolgreich ausgeführt wurde, wird ein Antworttext zurückgegeben, in dem
enablePreviewDataSharing
auftrue
gesetzt ist:{ "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 }
Weitere Informationen zur Authentifizierung finden Sie unter Für die Verwendung von REST authentifizieren.
Erstellen Sie die Einstellung:
curl -X POST \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-Type: application/json' \ -d '{ "target": "projects/TARGET_PROJECT_NAME", "product": "GEMINI_CLOUD_ASSIST" }' \ "https://cloudaicompanion.googleapis.com/v1/projects/CONTAINER_PROJECT_NAME/locations/global/dataSharingWithGoogleSettings/SETTING_ID/settingBindings?settingBindingId=BINDING_ID"
Ersetzen Sie Folgendes:
TARGET_PROJECT_NAME
: Geben Sie das Zielprojekt ein, auf das die Einstellung angewendet werden soll.SETTING_ID
: Verwenden Sie dieselbe SETTING_ID wie beim Erstellen der Einstellung, hängen Sie aberb1
an. Verwenden Sie beispielsweisedswg1b1
fürData Sharing with Google
.
Wenn der Befehl erfolgreich ist, werden die Vorgangsmetadaten im folgenden Format zurückgegeben:
{ "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 }
Freigabe von Prompts und Antworten für Gemini Cloud Assist deaktivieren
Wählen Sie eine der folgenden Optionen aus:
Console
Prüfen Sie, ob Sie die folgenden IAM-Berechtigungen (Identity and Access Management) für das Projekt haben, in dem Sie die Einstellungen ändern möchten:
instance.queryEffectiveSetting
instance.queryEffectiveSettingBindings
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.get
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsDelete
settingBindings.dataSharingWithGoogleSettingsUse
Rufen Sie in der Google Cloud Console die Seite Admin für Gemini auf.
Die Seite Gemini for Google Cloud wird geladen.
Klicken Sie im linken Navigationsmenü auf Einstellungen.
Die Seite Einstellungen wird geladen.
Klicken Sie auf Datenweitergabe deaktivieren, um Prompts und Antworten aller Gemini Cloud Assist-Nutzer im Projekt nicht mehr an Google weiterzugeben.
API
Wenn Sie die Datenweitergabe für Gemini Cloud Assist deaktivieren möchten, verwenden Sie die Methode DeleteDataSharingWithGoogleSetting
.
Prüfen Sie, ob Sie die folgenden IAM-Berechtigungen (Identity and Access Management) für das Projekt haben, in dem Sie die Einstellungen ändern möchten:
instance.queryEffectiveSetting
instance.queryEffectiveSettingBindings
dataSharingWithGoogleSettings.list
dataSharingWithGoogleSettings.delete
dataSharingWithGoogleSettings.get
settingBindings.dataSharingWithGoogleSettingsGet
settingBindings.dataSharingWithGoogleSettingsUpdate
settingBindings.dataSharingWithGoogleSettingsUse
Freigabe von Prompts und Antworten für die angegebene Einstellung deaktivieren:
Token abrufen:
TOKEN=$(gcloud auth print-access-token)
Führen Sie den folgenden Befehl aus, um die Einstellung zu deaktivieren:
curl -X PATCH \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-Type: application/json' \ -d '{ "enablePreviewDataSharing": false } ' \ "https://cloudaicompanion.googleapis.com/v1/projects/CONTAINER_PROJECT_NAME/locations/global/dataSharingWithGoogleSettings?dataSharingWithGoogleSettingId=SETTING_ID"
Dieser
PATCH
-Befehl ist nur erfolgreich, wenn die Einstellungsressource bereits vorhanden ist, weil Sie das Teilen von Prompts und Antworten aktiviert haben.Ersetzen Sie Folgendes:
CONTAINER_PROJECT_NAME
: Geben Sie die ID des übergeordneten Projekts ein.SETTING_ID
: Geben Sie den Namen der vorhandenen Einstellung ein, z. B.dswg1
fürData Sharing with Google
.
Wenn der Befehl erfolgreich ausgeführt wurde, wird ein Antworttext zurückgegeben, in dem
enablePreviewDataSharing
auffalse
gesetzt ist:{ "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 }