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:
- 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.
- 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.
- 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.
- 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.