- Einleitung
- Erste Schritte
- Erstellen mit Maestro BPMN
- Grundlegendes zur BPMN-Modellierung von Maestro
- Öffnen der Modellierungsarbeitsfläche
- Modellierung Ihres Prozesses
- Ausrichten und Verbinden von BPMN-Elementen
- Patterns library
- Autopilot for Maestro (Vorschau)
- Prozess-Repository
- Einen einfachen BPMN-Prozess implementieren
- Einen komplexen BPMN-Prozess implementieren
- Debugging
- Simulieren
- Auswertungen (Vorschau)
- Häufige Implementierungsszenarien
- Erstellen mit Maestro Case
- Einführung in Maestro Case
- Maestro BPMN vs. Maestro Case: Wann wird Case Management verwendet?
- Der Lebenszyklus von Maestro Case: Vom Ereignis-Trigger zum App-Erlebnis
- Erstellen Sie Ihren ersten Fall mit Maestro Case
- Maestro Case mit einem Codierungs-Agent erstellen (Vorschau)
- Definieren von Fallschlüsseln (System vs. extern)
- Erstellen von Task-E/A- und Write-Back-Verträgen
- Austrittsregeln und Beendigung der frühen Phase
- Modellieren von primären und sekundären Phasen
- Auslösen eines Falls aus Data Fabric
- Implementieren von Personas und Berechtigungen auf Phasenebene
- Festlegen von SLAs und automatisierten Eskalationsregeln
- Konfigurieren einer Nacharbeitsschleife (Wiedereintritt)
- Konfigurieren und Testen des Case Manager-Agents (Vorschau)
- Eingabe- und Ausgabevertrag für den Fall Manager
- Wörterbuch für die Komponente „Maestro Case“.
- Erstellen mit Maestro Flow
- Maestro Automate
- Integrationen
- Betrieb
- Überwachung
- Optimieren
- Referenzinformationen
Get Conversation Context
Knoten, der den neuesten Konversationskontext abruft, einschließlich des aktuellen Chatverlaufs und des Benutzerprofilinformationen.
Was es tut
Ruft den neuesten Konversationskontext ab – den letzten Chatverlauf und Benutzerprofilinformationen.
Wait for Message gibt den Konversationskontext bereits als Ausgabe zurück, nachdem der Benutzer eine Chatnachricht gesendet hat. Der Knoten Konversationskontext abrufen wird im Allgemeinen nicht zum Erstellen von Chatschleifen benötigt und sollte nur für seltenere Fälle verwendet werden, in denen ein nachgelagerter Knoten den aktuellen Konversationsstatus benötigt, aber nicht für die nächste Benutzernachricht anhalten soll.
Eingaben
| Feld | Beschreibung |
|---|---|
| Konversations-ID | Die ID der zu lesenden Konversation. Binden Sie an die Ausgabe des Konversationstriggers, z. B. $vars.conversationTrigger1.output.conversationId. |
| Austauschlimit | Maximale Anzahl früherer Austauschvorgänge, die in den zurückgegebenen Konversationsverlauf aufgenommen werden sollen. Legt fest, wie viele frühere Nachrichten im Konversationsverlauf zurückgegeben werden. |
Ausgabe
| Feld | Beschreibung |
|---|---|
conversationContext | Der neueste Konversationskontext, einschließlich des Nachrichtenverlaufs. |
conversationContext enthält die folgenden Felder:
| Feld | Beschreibung |
|---|---|
latestExchangeId | Bezeichner des letzten Austauschs (Hin- und Hergehen). Verwenden Sie dies als Eingabe der Exchange-ID zum Senden von Nachrichten , wenn Sie auf die Konversation antworten. |
messages | Der letzte Konversationsverlauf, einschließlich der Nachrichten des Benutzers und des Flows. Das Austauschlimit bestimmt, wie viele frühere Austauschvorgänge eingeschlossen werden sollen. |
userSettings | Profilfelder auf Benutzerebene, konfigurierbar durch den Endbenutzer auf den Kanälen. |
Anwendungsbeispiele
Verweisen Sie auf den vollständigen Kontext in einem nachgelagerten Conversational Agent- Knoten:
$vars.getConversationContext1.output.conversationContext
$vars.getConversationContext1.output.conversationContext
Verweisen Sie auf latestExchangeId in einem nachgelagerten Knoten zum Senden von Nachrichten :
$vars.getConversationContext1.output.conversationContext.latestExchangeId
$vars.getConversationContext1.output.conversationContext.latestExchangeId
Zugehörige Seiten
- Wait for Message – die Standardmethode zum Lesen des Konversationskontexts.
- Chat – vollständige Palette von Chat-Konversationsknoten.
- Erstellen Sie einen Chat Agent-Workflow – End-to-End-Anleitung.
- Bereitstellung von Chat – Veröffentlichen und Bereitstellen des Flows über verschiedene Kanäle.