Gemini für die Administratoreinstellungen von Google Cloud konfigurieren

In diesem Dokument wird beschrieben, wie Sie auf die Administratoreinstellungen von Gemini fürGoogle Cloud zugreifen und sie verwenden, um Änderungen für alle Nutzer im Projekt zu konfigurieren. Sie können Administratoreinstellungen über die Google Cloud Console oder eine API verwalten.

Optional: Berechtigungen an Einstellungen und Ziele binden

Wenn Sie Gemini für Google Cloud Administratoreinstellungen in der Google Cloud Console konfigurieren, können Sie diesen Abschnitt überspringen.

Wenn Sie die Google Cloud Administratoreinstellungen für Gemini mit der Gemini for Google Cloud API konfigurieren möchten, müssen Sie zuerst Einstellungen und dann Bindungen erstellen, um diese Einstellungen und Ziele (z. B. Instanz, Thema oder Projekte) für bestimmte Produkte zu „binden“ (z. B. Gemini Cloud Assist oder Gemini Code Assist).

Alle Berechtigungen zum Erstellen und Aktualisieren von Einstellungen gelten auf Projektebene.

Gemini Cloud Assist so konfigurieren, dass Prompts und Antworten an Google weitergegeben werden

In den folgenden Abschnitten erfahren Sie, wie Sie Gemini Cloud Assist so konfigurieren, dass die Prompts und Antworten Ihrer Organisation zur Produktverbesserung an Google weitergegeben werden. Mit dieser Einstellung werden Google die Prompts und Antworten aller Gemini Cloud Assist-Nutzer im Projekt zu Produktverbesserungszwecken zur Verfügung gestellt. So kann Google Gemini Cloud Assist verbessern.

Standardmäßig hat Google keinen Zugriff darauf, die Prompts zu protokollieren oder zu prüfen, die Ihre Nutzer eingeben und an Gemini Cloud Assist senden, noch die Antworten, die zurückgesendet werden. Das schränkt die Möglichkeiten von Google ein, Gemini Cloud Assist zu verbessern, da wir nicht besser nachvollziehen können, 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 aus dem Projekt gesendet wurden, für maximal 180 Tage. Die Prompts und Antworten Ihrer Organisation werden niemals zum Trainieren oder Optimieren eines LLM-Modells verwendet.

Wenn Sie die Freigabe von Prompts und Antworten mit Google aktivieren, können Sie sie jederzeit deaktivieren. Rufen Sie dazu in der Google Cloud Console die Seite Verwaltung für Gemini auf.

Freigabe von Prompts und Antworten für Gemini Cloud Assist aktivieren

Wählen Sie eine der folgenden Optionen aus:

Console

  1. Sie benötigen die folgenden IAM-Berechtigungen (Identity and Access Management) für das Rechnungskonto, zu dem das Abo gehört:

    • dataSharingWithGoogleSettings.create
    • dataSharingWithGoogleSettings.list
    • dataSharingWithGoogleSettings.get
    • dataSharingWithGoogleSettings.update
    • settingBindings.dataSharingWithGoogleSettingsCreate
    • settingBindings.dataSharingWithGoogleSettingsGet
    • settingBindings.dataSharingWithGoogleSettingsUpdate
    • settingBindings.dataSharingWithGoogleSettingsUse
  2. Rufen Sie in der Google Cloud Console die Seite Verwaltung für Gemini auf.

    Gemini für Google Cloud aufrufen

    Die Seite Gemini for Google Cloud wird geladen.

  3. Klicken Sie im linken Navigationsmenü auf Einstellungen.

    Die Seite Einstellungen wird geladen.

  4. Klicken Sie auf Datenweitergabe aktivieren, um Prompts und Antworten für alle Gemini Cloud Assist-Nutzer im Projekt an Google weiterzugeben.

Die Verwendung dieser Daten durch Google unterliegt der Google Cloud Vereinbarung, einschließlich der Pre-GA-Angebotsbedingungen in denGoogle Cloud dienstspezifischen Nutzungsbedingungen, ergänzt durch die Nutzungsbedingungen für das Gemini for Google Cloud Trusted Tester-Programm.

API

Verwenden Sie die Methode CreateDataSharingWithGoogleSetting, um die Datenfreigabe für Gemini Cloud Assist zu aktivieren.

  1. Sie benötigen die folgenden IAM-Berechtigungen (Identity and Access Management) für das Rechnungskonto, zu dem das Abo gehört:

    • dataSharingWithGoogleSettings.create
    • dataSharingWithGoogleSettings.list
    • dataSharingWithGoogleSettings.get
    • dataSharingWithGoogleSettings.update
    • settingBindings.dataSharingWithGoogleSettingsCreate
    • settingBindings.dataSharingWithGoogleSettingsGet
    • settingBindings.dataSharingWithGoogleSettingsUpdate
    • settingBindings.dataSharingWithGoogleSettingsUse
  2. Erstellen Sie die Einstellung und einen einstellungsspezifischen Wert.

    1. Rufe das Token ab:

      TOKEN=$(gcloud auth print-access-token)
      
    2. Regionale API festlegen:

      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"
      

      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ür Data Sharing with Google.

      Wenn der Befehl erfolgreich ausgeführt wurde, wird ein Antworttext zurückgegeben, in dem enablePreviewDataSharing auf true festgelegt 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
      }
      
  3. Erstellen Sie die Einstellungsbindung:

      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"
    

    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, die Sie beim Erstellen der Einstellung verwendet haben, fügen Sie aber b1 an. Verwenden Sie beispielsweise dswg1b1 anstelle von Data Sharing with Google.

    Wenn der Befehl erfolgreich ist, gibt er die Vorgangsmetadaten im folgenden Format zurück:

    {
    "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
    }
    

Die Nutzung dieser Daten durch Google unterliegt der Google Cloud Vereinbarung, einschließlich der Pre-GA-Angebotsbedingungen in denGoogle Cloud dienstspezifischen Nutzungsbedingungen, ergänzt durch die Nutzungsbedingungen für das Gemini for Google Cloud Trusted Tester-Programm.

Freigabe von Prompts und Antworten für Gemini Cloud Assist deaktivieren

Wählen Sie eine der folgenden Optionen aus:

Console

  1. Sie benötigen die folgenden IAM-Berechtigungen (Identity and Access Management) für das Projekt, in dem Sie die Einstellungen ändern möchten:

    • dataSharingWithGoogleSettings.list
    • dataSharingWithGoogleSettings.get
    • settingBindings.dataSharingWithGoogleSettingsGet
    • settingBindings.dataSharingWithGoogleSettingsDelete
    • settingBindings.dataSharingWithGoogleSettingsUse
  2. Rufen Sie in der Google Cloud Console die Seite Verwaltung für Gemini auf.

    Gemini für Google Cloud aufrufen

    Die Seite Gemini for Google Cloud wird geladen.

  3. Klicken Sie im linken Navigationsmenü auf Einstellungen.

    Die Seite Einstellungen wird geladen.

  4. Klicken Sie auf Datenweitergabe deaktivieren, um Prompts und Antworten nicht mehr für alle Gemini Cloud Assist-Nutzer im Projekt an Google weiterzugeben.

API

Verwenden Sie die Methode DeleteDataSharingWithGoogleSetting, um die Datenfreigabe für Gemini Cloud Assist zu deaktivieren.

  1. Sie benötigen die folgenden IAM-Berechtigungen (Identity and Access Management) für das Projekt, in dem Sie die Einstellungen ändern möchten:

    • dataSharingWithGoogleSettings.list
    • dataSharingWithGoogleSettings.delete
    • dataSharingWithGoogleSettings.get
    • settingBindings.dataSharingWithGoogleSettingsGet
    • settingBindings.dataSharingWithGoogleSettingsUpdate
    • settingBindings.dataSharingWithGoogleSettingsUse
  2. Erstellen Sie die Einstellung und einen einstellungsspezifischen Wert.

    1. Rufe das Token ab:

      TOKEN=$(gcloud auth print-access-token)
      
    2. Regionale API festlegen:

      REGIONAL_API="cloudaicompanion.googleapis.com"
      
    3. Führen Sie den folgenden Befehl aus, um die Einstellung zu erstellen.

      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"
      

      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ür Data Sharing with Google.

      Wenn der Befehl erfolgreich ausgeführt wurde, wird ein Antworttext zurückgegeben, in dem enablePreviewDataSharing auf false festgelegt 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
      }