In dieser Lektion
Übergang von einem autonomen Knoten zu einem kontrollierten Workflow in Botpress
Autonome Knoten in Botpress bieten Flexibilität, aber einige Szenarien erfordern die volle Kontrolle über die Ausgaben, z. B. bei sensiblen Aufgaben oder speziellen Arbeitsabläufen. In dieser Lektion wird beschrieben, wie Benutzer von einem autonomen Knoten zu einem kontrollierten Workflow übergehen können, um konsistente und zuverlässige Interaktionen zu gewährleisten.
Erstellen eines kontrollierten Arbeitsablaufs
- Einrichten des Arbeitsablaufs
- Fügen Sie einen neuen Arbeitsablauf hinzu, z. B. "HITL" (Human in the Loop).
- Definieren Sie die Workflow-Struktur mit Hilfe von Logik und festen Eingaben. Zum Beispiel:
- Fügen Sie eine Textkarte hinzu, die eine feste Nachricht wie "Hallo, dies ist ein fester Eingabetext" anzeigt.
- Einbindung von Benutzereingaben und Schleifen zur Erstellung interaktiver Elemente.
- Der Arbeitsablauf gewährleistet die vollständige Kontrolle über die Antworten und ermöglicht Datenbankaufrufe oder die Anzeige bestimmter Informationen.
- Anpassen des Workflow-Verhaltens
- Da Workflows die Logik von LLM umgehen, sind sie ideal für Aufgaben, die eine präzise Handhabung erfordern, wie Finanztransaktionen oder die Eskalation von Mitarbeitern.
Umstellung auf den Workflow
- Schlüsselwortbasierter Übergang
- Fügen Sie dem autonomen Knoten eine Karte "Übergang" hinzu.
- Definieren Sie eine Bedingung, wie z. B. den Abgleich von Schlüsselwörtern (z. B.,
event.preview == "hitl"
). - Verknüpfen Sie die Karte mit dem gewünschten Workflow, indem Sie "Workflow ausführen" wählen und sie mit "HITL" verbinden.
- Diese Methode ist nützlich für Tests und Fehlersuche, da sie die Interpretation von LLM umgeht.
- Instruktionsbasierter Übergang
- Öffnen Sie die Karte "Anleitungen" und fügen Sie ein Verhaltens-Snippet hinzu. Zum Beispiel:
- "Wenn ein Benutzer mit einem menschlichen Agenten sprechen möchte, leiten Sie ihn zum HITL-Workflow weiter.
- Verbinden Sie den Workflow, indem Sie ihn als Karte zu dem autonomen Knoten hinzufügen.
- Diese Methode fügt sich nahtlos in die Logik des Bots ein und ist für reale Anwendungen geeignet.
- Öffnen Sie die Karte "Anleitungen" und fügen Sie ein Verhaltens-Snippet hinzu. Zum Beispiel:
Vorteile von kontrollierten Arbeitsabläufen
- Konsistenz: Gewährleistet, dass die Ergebnisse vorhersehbar und genau sind, frei von LLM Schwankungen.
- Feingefühl: Erledigt Aufgaben, die Präzision erfordern, z. B. Preisgestaltung, Transaktionen oder Eskalation an menschliche Agenten.
- Flexibilität: Ermöglicht es dem autonomen Knoten, als Concierge zu fungieren und Benutzer bei Bedarf an spezielle Arbeitsabläufe weiterzuleiten.
Zusammenfassung
In dieser Lektion wird erläutert, wie Benutzer von einem autonomen Knoten zu einem kontrollierten Arbeitsablauf in Botpress übergehen können, der eine 100%ige Kontrolle über die Ausgaben für spezielle Aufgaben bietet.
alle Lektionen dieses Kurses