Unterstützte Connectors für Application Integration
Konversations-Agents mit Application Integration erstellen
Mit der Anwendungsintegration wird die Erstellung von Konversationsfunktionen vereinfacht, da sie direkt in konversationelle Agents (Dialogflow CX) integriert wird. Mit dieser Funktion können Sie intelligente Chatbots und Tools erstellen, die Nutzerinteraktionen verbessern und Aufgaben automatisieren. Dazu verwenden Sie direkt in Ihren Integrationsworkflows API-Trigger.
Was ist ein konversationeller Agent?
Ein Konversations-Agent (Dialogflow CX) ist ein virtueller Agent, der in natürlicher Sprache mit Nutzern kommuniziert. Sie analysiert Nutzereingaben, interpretiert Absichten und gibt passende Antworten, um interaktive und personalisierte Konversationen zu ermöglichen. Diese Agents sind für die Verarbeitung von Unterhaltungen über verschiedene Kanäle wie Websites, mobile Apps und Messaging-Plattformen konzipiert.
Was ist ein Tool für konversationelle KI-Agents?
In Conversational Agents (Dialogflow CX) steht ein Tool für eine bestimmte Funktion oder einen bestimmten Dienst, auf den der Konversations-Agent zugreifen kann. Tools werden in Playbooks definiert und ermöglichen es dem Agent, Aktionen wie das Abrufen von Daten, das Ausführen von APIs oder die Interaktion mit externen Systemen auszuführen. Application Integration generiert diese Tools basierend auf den API-Triggern Ihrer Integration. So können Sie die Integrationslogik ganz einfach mit Ihren Konversationsabläufen verbinden.
Hinweise
Prüfen Sie Folgendes, bevor Sie ein Tool für einen Conversational Agent mit Application Integration erstellen:
- Weisen Sie Ihrem Hauptkonto die folgenden IAM-Rollen zu:
- Service Account Admin (
roles/iam.serviceAccountAdmin
) - Service Usage Admin (
roles/serviceusage.serviceUsageAdmin
) - Agent-Bearbeiter in der Dialogflow-Konsole (
roles/dialogflow.consoleAgentEditor
)
Informationen zum Zuweisen von Rollen für Hauptkonten finden Sie unter Einzelne Rolle zuweisen oder widerrufen.
- Service Account Admin (
Für Dienstkonten erforderliche IAM-Rollen
Die folgenden IAM-Rollen sind für die Dienstkonten erforderlich, die zum Erstellen eines Tools für konversationelle KI-Agents verwendet werden:
Dienstkonto | Beschreibung | Erforderliche Rollen |
---|---|---|
Dienstkonto | Das Dienstkonto, das zum Erstellen des Tools für den Konversations-Agent verwendet wurde. | Application Integration Invoker (roles/integrations.integrationInvoker ) |
Dialogflow-Dienst-Agent
( |
Dienstkonto, das von Konversations-Agents (Dialogflow CX) für den Zugriff auf die Integration verwendet wird. | Ersteller von Dienstkonto-Token (roles/iam.serviceAccountTokenCreator ) |
Neues Tool für konversationelle Agents erstellen
So erstellen Sie ein neues Tool für konversationelle Agents mit Application Integration:
- Rufen Sie in der Google Cloud Console die Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrationen.
Auf der Seite Integrationen werden alle im Google Cloud-Projekt verfügbaren Integrationen aufgeführt.
- Wählen Sie eine vorhandene Integration aus oder klicken Sie auf Integration erstellen, um eine neue zu erstellen.
Wenn Sie eine neue Integration erstellen, gehen Sie so vor:
- Geben Sie im Bereich Integration erstellen einen Namen und eine Beschreibung ein.
- Wählen Sie eine Region für die Integration aus.
- Wählen Sie ein Dienstkonto für die Integration aus. Sie können die Dienstkontodetails einer Integration jederzeit im Bereich Integrationsübersicht in der Symbolleiste für die Integration ändern oder aktualisieren.
- Klicken Sie auf Erstellen.
Dadurch wird die Integration auf der Seite Integrationseditor geöffnet.
- Wählen Sie eine vorhandene Integration aus. Dadurch wird die Integration auf der Seite Integrationseditor geöffnet.
- Die ausgewählte Integration muss mit mindestens einem API-Trigger konfiguriert sein.
- Veröffentlichen Sie die Integrationsversion.
- Klicken Sie in der Symbolleiste des Designers auf
Application Integration prüft, ob die erforderlichen APIs aktiviert sind. Falls nicht, werden Sie aufgefordert, sie zu aktivieren.
(Aktionsmenü) und wählen Sie Tool für Conversational Agent erstellen aus.
- Geben Sie im Bereich Conversational Agent-Tool erstellen die folgenden Eingaben an:
- API-Trigger: Alle API-Trigger aus Ihrer Integration sind standardmäßig ausgewählt. Sie können optional alle API-Trigger abwählen, die nicht im Tool enthalten sein sollen.
- Typ: Wählen Sie Neuen Konversations-Agent erstellen aus und geben Sie die folgenden Details ein:
- Region: Wählen Sie die Region für den Agent aus.
- Agent-Name: Geben Sie einen Namen für den Agent ein.
- Toolname: Geben Sie einen Namen für das Tool ein.
- Dienstkonto: Wählen Sie ein Dienstkonto mit den erforderlichen Rollen und Berechtigungen für den Ressourcenzugriff des Agents aus. Falls sie fehlen, werden Sie aufgefordert, sie zu gewähren.
- Klicken Sie auf Spezifikation ansehen, um die generierte Spezifikation für die ausgewählten Trigger zu prüfen. Sie können die Spezifikation optional vor dem Speichern bearbeiten.
- Klicken Sie auf Speichern.
Es wird eine Meldung angezeigt, dass das Tool erfolgreich erstellt wurde. Klicken Sie auf Ansehen, um den Agent in der Konsole für Konversations-Agents (Dialogflow CX) zu öffnen.
- Rufen Sie in der Konsole für Konversations-Agents (Dialogflow CX) Playbooks auf, klicken Sie auf das Playbook für den erstellten Agent und fügen Sie dem Playbook Anweisungen für die Verwendung des Tools hinzu. Weitere Informationen
Konversations-Agent-Tool mit einem vorhandenen Agent erstellen
So erstellen Sie ein Tool für einen konversationellen Agenten mit einem vorhandenen Agenten:
- Rufen Sie in der Google Cloud Console die Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrationen.
Auf der Seite Integrationen werden alle im Google Cloud-Projekt verfügbaren Integrationen aufgeführt.
- Wählen Sie eine vorhandene Integration aus oder klicken Sie auf Integration erstellen, um eine neue zu erstellen.
Wenn Sie eine neue Integration erstellen, gehen Sie so vor:
- Geben Sie im Bereich Integration erstellen einen Namen und eine Beschreibung ein.
- Wählen Sie eine Region für die Integration aus.
- Wählen Sie ein Dienstkonto für die Integration aus. Sie können die Dienstkontodetails einer Integration jederzeit im Bereich Integrationsübersicht in der Symbolleiste für die Integration ändern oder aktualisieren.
- Klicken Sie auf Erstellen.
Dadurch wird die Integration auf der Seite Integrationseditor geöffnet.
- Wählen Sie eine vorhandene Integration aus. Dadurch wird die Integration auf der Seite Integrationseditor geöffnet.
- Die ausgewählte Integration muss mit mindestens einem API-Trigger konfiguriert sein.
- Veröffentlichen Sie die Integrationsversion.
- Klicken Sie in der Symbolleiste des Designers auf
Application Integration prüft, ob die erforderlichen APIs aktiviert sind. Falls nicht, werden Sie aufgefordert, sie zu aktivieren.
(Aktionsmenü) und wählen Sie Tool für Conversational Agent erstellen aus.
- Geben Sie im Bereich Conversational Agent-Tool erstellen die folgenden Eingaben an:
- API-Trigger: Alle API-Trigger aus Ihrer Integration sind standardmäßig ausgewählt. Sie können optional alle API-Trigger abwählen, die nicht im Tool enthalten sein sollen.
- Typ: Wählen Sie Vorhandenen konversationsorientierten Agenten auswählen aus und gehen Sie so vor:
- Konversations-Agent: Eine Liste der verfügbaren Agents in Ihrem Projekt wird angezeigt. Wählen Sie den Agent aus, den Sie verwenden möchten.
- Tool: Wählen Sie entweder Neues Tool erstellen oder Vorhandenes Tool auswählen aus.
Wenn Sie Neues Tool erstellen auswählen, geben Sie einen Namen für das Tool ein.
Wenn Sie Vorhandenes Tool auswählen auswählen, wird eine Liste der verfügbaren Tools im ausgewählten Agent angezeigt. Wählen Sie das gewünschte Tool aus.
- Dienstkonto: Wählen Sie ein Dienstkonto mit den erforderlichen Rollen und Berechtigungen für den Ressourcenzugriff des Agents aus. Falls sie fehlen, werden Sie aufgefordert, sie zu gewähren.
- Klicken Sie auf Spezifikation ansehen, um die generierte Spezifikation für die ausgewählten Trigger zu prüfen. Sie können die Spezifikation optional vor dem Speichern bearbeiten.
- Klicken Sie auf Speichern.
Es wird eine Meldung angezeigt, dass das Tool erfolgreich erstellt wurde. Klicken Sie auf Ansehen, um den Agent in der Konsole für Konversations-Agents (Dialogflow CX) zu öffnen.
- Rufen Sie in der Konsole für Konversations-Agents (Dialogflow CX) Playbooks auf, klicken Sie auf das Playbook für den erstellten Agent und fügen Sie dem Playbook Anweisungen für die Verwendung des Tools hinzu. Weitere Informationen
Hinweise
Bei der Verwendung von Tools für konversationelle Agents gilt Folgendes:
- Tools für konversationelle Agents können nur für veröffentlichte Integrationen mit API-Triggern erstellt werden.
- Überprüfen und testen Sie Ihren Agent nach der Erstellung in der Konsole für Konversations-Agents (Dialogflow CX).