Zum Inhalt springen

Voraussetzungen für die Google Gemini-Connector im Jitterbit Studio auf der Gemini Enterprise Agent Platform (Vertex AI)

Einführung

Dies sind die Voraussetzungen für die Authentifizierung mit dem Google Gemini-Connector unter Verwendung der Vertex AI Plattformoption, die mit der Gemini Enterprise Agent Platform (früher bekannt als Vertex AI) verbunden ist.

Hinweis

Der Zugriff auf die Google Cloud Console und ein Google Cloud-Projekt sind für diese Konfiguration erforderlich.

Um stattdessen die AI Studio Plattformoption zu verwenden, generieren Sie einen Gemini API-Schlüssel bei Google AI Studio und geben Sie ihn in der Verbindungs-Konfiguration ein.

Erstellen eines Dienstkontos

Befolgen Sie diese Schritte, um ein Dienstkonto zu erstellen und Rollen zuzuweisen, um Zugriff auf das Google Cloud-Projekt zu gewähren, das mit dem Google Gemini-Connector verwendet werden soll:

  1. Erstellen Sie in der Google Cloud Console ein Google Cloud-Projekt oder wählen Sie ein vorhandenes Projekt aus.

  2. Aktivieren Sie die Agent Platform API für das ausgewählte Projekt.

  3. Navigieren Sie im Navigationsmenü zu IAM & Admin > Dienstkonten.

  4. Klicken Sie auf Dienstkonto erstellen, das sich oben auf der Seite befindet.

  5. Geben Sie die Details des Dienstkontos ein:

    • Name des Dienstkontos: Geben Sie eine beliebige Zeichenfolge für den Namen des Dienstkontos ein.

    • Dienstkonto-ID: Dieses Feld wird automatisch ausgefüllt, um mit dem Namen des Dienstkontos übereinzustimmen, und kann bei Bedarf bearbeitet werden.

    • Beschreibung des Dienstkontos: Geben Sie eine Beschreibung für das Dienstkonto ein.

  6. Klicken Sie auf Erstellen und Fortfahren.

  7. Weisen Sie eine Rolle zu, um den Zugriff auf die Gemini Enterprise Agent Platform zu ermöglichen (erforderlich für eine erfolgreiche Verbindung im Google Gemini Connector):

    • Rolle: Wählen Sie im Menü Agent Platform User (Vertex AI User) als Rolle (roles/aiplatform.user) aus, um den Zugriff auf die Gemini Enterprise Agent Platform zu ermöglichen, und klicken Sie dann auf Fortfahren.
  8. Optional können Sie bestimmten Benutzern den Zugriff auf das Dienstkonto gewähren.

  9. Klicken Sie auf Fertig.

Dienstkonto-Anmeldeinformationen abrufen

Befolgen Sie diese Schritte, um die für die Verbindungskonfiguration erforderlichen Anmeldeinformationen zu erhalten:

  1. Klicken Sie auf der Seite Dienstkonten im Menü Aktionen für das oben erstellte Dienstkonto oben auf Schlüssel verwalten.

  2. Klicken Sie auf Schlüssel hinzufügen > Neuen Schlüssel erstellen, wählen Sie JSON als Schlüsseltyp aus und klicken Sie dann auf Erstellen, um die JSON-Schlüsseldatei auf Ihren Computer herunterzuladen.

  3. Öffnen Sie die heruntergeladene JSON-Datei in einem Texteditor und behalten Sie die Werte von project_id, client_email und private_key zur Verwendung während der Verbindungskonfiguration.

RAG-Korpora aktivieren

Um die RAG-Korpusfunktion in der Prompt-Aktivität zu nutzen, gelten diese zusätzlichen Voraussetzungen:

  • Die RAG-Engine muss für Ihr Google Cloud-Projekt aktiviert sein.

  • Eines oder mehrere RAG-Korpora müssen bereits in Ihrem Google Cloud-Projekt vorhanden sein, bevor sie in der Konfiguration der Prompt-Aktivität ausgewählt werden können. Weitere Informationen finden Sie unter Erstellen eines RAG-Korpus in der Dokumentation zur Gemini Enterprise Agent Platform.

  • Das Dienstkonto muss die Rolle RAG Engine User (Vertex AI RAG Engine User) (roles/aiplatform.ragEngineUser) zugewiesen bekommen, zusätzlich zur oben zugewiesenen Rolle Agent Platform User, um auf RAG-Korpora zugreifen zu können.