Zum Hauptinhalt springen

Google-Pub/Sub-Modul

Einleitung​

Google Pub/Sub ist ein Messaging-Dienst zum Austausch von Event-Daten zwischen Anwendungen und Diensten. Er bietet eine zuverlässige und skalierbare Möglichkeit, ereignisgesteuerte Kommunikation in Ihrer Cloud-Infrastruktur zu verwalten. Mit dem Google-Pub/Sub-Modul in LoyJoy können Sie Ihren KI-Agenten mit Google Pub/Sub integrieren, um Daten in Echtzeit für die weitere Verarbeitung und Analyse zu veröffentlichen.

Verwendung des Moduls​

Integration​

Für die Verbindung mit Google Pub/Sub müssen Sie folgende Felder angeben:

  • Projekt in der Google Cloud Platform: Die ID Ihres Google-Cloud-Projekts.
  • Pub/Sub-Topic: Das Topic in Pub/Sub, in das Nachrichten veröffentlicht werden.
  • Pub/Sub-Service-Account-Zugangsdaten (JSON): Die Zugangsdatendatei Ihres Service-Accounts im JSON-Format.

Einrichtung des Moduls:​

  1. Ein Topic in Google Cloud Platform erstellen
  • Navigieren Sie im Google Cloud Console zum Bereich Pub/Sub.
  • Klicken Sie auf "Create Topic" und vergeben Sie einen Namen für Ihr Topic.
  1. Einen Service-Account einrichten
  • Gehen Sie zu "IAM & Admin" und wählen Sie "Service Accounts".
  • Erstellen Sie einen neuen Service-Account und weisen Sie ihm die Rolle "Pub/Sub Editor" zu.
  • Generieren Sie einen JSON-Key für diesen Service-Account und laden Sie die Datei herunter.
  1. Das LoyJoy-Modul konfigurieren
  • Geben Sie die ID Ihres Google-Cloud-Projekts in das Feld "Project" ein.
  • Geben Sie den Namen Ihres Pub/Sub-Topics in das Feld "Pub/Sub Topic" ein.
  • Fügen Sie den JSON-Inhalt Ihrer heruntergeladenen Schlüsseldatei in das Feld "Service Account Credentials" ein.
  1. Mappings definieren

Geben Sie Quellausdrücke von LoyJoy an und mappen Sie sie auf Zielfelder in Pub/Sub.

Beispiel-Mappings

  • Mapping 1:

    • Quellausdruck: participation
    • Zielfeld: participation_code
  • Mapping 2:

    • Quellausdruck: lottery
    • Zielfeld: lottery_entry

Zusätzliche Informationen​

Quellausdruck: Hiermit wird festgelegt, welche Informationen vom KI-Agenten an Google übertragen werden.

Zielfeld: Dies ist das Feld in der Pub/Sub-Nachricht, in das die Daten geschrieben werden.

Nützliche Tipps​

  • Nachrichtenformat: Stellen Sie sicher, dass Ihr Nachrichtenformat in Pub/Sub zur erwarteten Struktur in Ihren verarbeitenden oder konsumierenden Anwendungen passt.