W tej lekcji
Przejście od autonomicznego węzła do kontrolowanego przepływu pracy w Botpress
Autonomiczne węzły w Botpress zapewniają elastyczność, ale niektóre scenariusze wymagają pełnej kontroli nad danymi wyjściowymi, takimi jak wrażliwe zadania lub wyspecjalizowane przepływy pracy. W tej lekcji opisano, jak przenieść użytkowników z autonomicznego węzła do kontrolowanego przepływu pracy, zapewniając spójne i niezawodne interakcje.
Tworzenie kontrolowanego przepływu pracy
- Konfiguracja przepływu pracy
- Dodaj nowy przepływ pracy, taki jak "HITL" (Human in the Loop).
- Zdefiniuj strukturę przepływu pracy przy użyciu logiki i stałych danych wejściowych. Na przykład:
- Dodaj kartę tekstową wyświetlającą stały komunikat, taki jak "Witaj, to jest stały tekst wejściowy".
- Dołącz obsługę danych wejściowych użytkownika i pętle do tworzenia interaktywnych elementów.
- Przepływ pracy zapewnia pełną kontrolę nad odpowiedziami, umożliwiając wywoływanie bazy danych lub wyświetlanie określonych informacji.
- Dostosowywanie zachowania przepływu pracy
- Ponieważ przepływy pracy omijają logikę LLM , są idealne do zadań wymagających precyzyjnej obsługi, takich jak transakcje finansowe lub eskalacja agenta ludzkiego.
Przejście do przepływu pracy
- Przejście oparte na słowach kluczowych
- Dodaj kartę "Przejście" do węzła autonomicznego.
- Zdefiniuj warunek, taki jak dopasowanie słów kluczowych (np,
event.preview == "hitl"
). - Połącz kartę z żądanym przepływem pracy, wybierając opcję "Wykonaj przepływ pracy" i łącząc ją z "HITL".
- Ta metoda jest przydatna do testowania i debugowania, ponieważ omija interpretację LLM .
- Przejście oparte na instrukcjach
- Otwórz kartę "Instrukcje" i dodaj fragment zachowania. Na przykład:
- "Jeśli użytkownik chce porozmawiać z ludzkim agentem, przenieś go do przepływu pracy HITL".
- Połącz przepływ pracy, dodając go jako kartę do węzła autonomicznego.
- Metoda ta płynnie integruje się z logiką bota i nadaje się do rzeczywistych zastosowań.
- Otwórz kartę "Instrukcje" i dodaj fragment zachowania. Na przykład:
Korzyści z kontrolowanych przepływów pracy
- Spójność: Zapewnia przewidywalne i dokładne wyniki, wolne od LLM zmienności.
- Wrażliwość: Obsługuje zadania wymagające precyzji, takie jak ustalanie cen, transakcje lub eskalacja do ludzkich agentów.
- Elastyczność: Pozwala autonomicznemu węzłowi działać jako konsjerż, kierując użytkowników do wyspecjalizowanych przepływów pracy w razie potrzeby.
Podsumowanie
Ta lekcja wyjaśnia, jak przenieść użytkowników z autonomicznego węzła do kontrolowanego przepływu pracy w Botpress, zapewniając 100% kontrolę nad wynikami dla wyspecjalizowanych zadań.
wszystkie lekcje w tym kursie