Workflows
Testen und Ausführungsprotokolle
Teste einen Workflow-Entwurf im Tab Run, führe ihn mit Batch über eine Tabelle von Eingaben aus und finde vergangene Ausführungen in History.
Du testest einen Workflow im Editor, bevor du ihn veröffentlichst. Der Tab Run sendet eine Nachricht durch deinen Entwurf, der Tab Batch führt den Workflow einmal pro Zeile einer Tabelle aus, und History zeigt, was bei vergangenen Ausführungen passiert ist.
Tests sind echte Ausführungen
Ein Test führt die Schritte des Entwurfs tatsächlich aus. Er verbraucht Credits und verwendet verbundene Konten, ein Schritt, der also eine E-Mail sendet oder in Slack postet, tut das auch. Richte Testläufe auf sichere Ziele.
Den Entwurf im Tab Run ausprobieren#
Klicke oben im Editor im Umschalter auf Run. Ein Dialog öffnet sich mit dem Namen des Workflows und deinen früheren Test-Chats links sowie dem Chat rechts.
- Gib eine Nachricht ein und sende sie. Der Workflow startet über seinen Chat-Trigger mit deiner Nachricht als Eingabe.
- Lies die Antwort im Chat. Jede Konversation wird als Sitzung gespeichert, und die aktuelle wird als Current session aufgeführt.
Der Tab Run verwendet immer den Entwurf, sodass du deine neuesten Änderungen siehst, ohne zu veröffentlichen. Er führt nicht die Live-Version aus. Wenn ein Workflow einen Session Closed-Trigger hat, bietet der Dialog Close Session Now an, damit du ihn auslösen kannst, ohne auf den Ablauf der Sitzung zu warten.
Die Schaltflächen Run und Batch sowie Publish sind deaktiviert, wenn der Workspace kein aktives Abonnement oder nicht genügend Credits hat. Fahre mit der Maus über eine deaktivierte Schaltfläche, um den Grund zu sehen. Siehe Credits und die Seite out of credits.
Einen früheren Test erneut ansehen#
Wähle eine Sitzung in der linken Liste aus, um sie erneut anzusehen. Wenn du eine vergangene Sitzung ansiehst, erscheint über der Konversation ein Umschalter Plain und Verbose. Verbose zeigt mehr Details darüber, was während der Ausführung passiert ist. Wenn eine Ausführung fehlschlägt, siehe Run failed.
Viele Eingaben mit Batch ausführen#
Batch führt den Workflow einmal für jede Zeile einer Tabelle aus. Das ist nützlich, um eine Änderung an vielen Beispielen zu prüfen oder eine Liste zu verarbeiten.
- Klicke auf New Batch und füge dann Zeilen manuell hinzu oder wähle Import CSV. Die erste Zeile der Datei wird zu den Spaltennamen.
- Lege mit Concurrency fest, wie viele Zeilen gleichzeitig ausgeführt werden.
- Verwende Run Pending, um die noch nicht ausgeführten Zeilen zu starten, Re-run Failed, um Fehlschläge erneut zu versuchen, oder Re-run All, um von vorn zu beginnen. Stop All stoppt die Ausführung.
- Jede Zeile zeigt einen Status von pending, running, completed oder failed. Öffne eine Zeile, um ihre Ausgabe und ihren Fehler zu lesen, oder verwende View session history, um zu sehen, wie sie ausgeführt wurde.
- Export CSV lädt die Ergebnisse herunter.
Batch ist in den Tarifen Trial, Pro, Agency und Enterprise verfügbar. In anderen Tarifen öffnet ein Klick auf Batch den Tarif-Dialog.
Ausführungen außerhalb des Editors finden#
Der Tab Run zeigt nur deine eigenen Test-Chats. Konversationen, die Besucher mit einem Chatbot führen, und Ausführungen, die durch einen Zeitplan gestartet werden, werden in History in der Seitenleiste aufgezeichnet. Verwende den Agent or workflow filter, um die Liste auf einen Workflow einzugrenzen, öffne eine Sitzung und wechsle zwischen Plain und Verbose. Der Tab Chat logs listet einzelne Ereignisse auf und enthält ein Suchfeld.
Eine geplante Ausführung hat niemanden, der sie beobachtet, daher ist History der Ort, um zu bestätigen, dass sie funktioniert hat. Siehe Schedules.
Aus einem KI-Agenten testen#
Wenn du einen KI-Assistenten mit AI Studio verbunden hast, kann er deinen Entwurf ebenfalls ausführen, mit den gleichen Kosten und Auswirkungen wie der Tab Run. Siehe Connect your AI.