5
autonomiczne-węzły
8
7
6
5
4
2
3
1
5
15
11
9
20
18
19
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
10
18
17
16
14
13
12
10
9
8
7
6
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
Następna lekcja
Następna lekcja
W tej lekcji

Przechodzenie z węzła autonomicznego do kontrolowanego przepływu w Botpress

Węzły autonomiczne w Botpress zapewniają elastyczność, ale w niektórych sytuacjach konieczna jest pełna kontrola nad odpowiedziami, na przykład przy zadaniach wrażliwych lub specjalistycznych przepływach. W tej lekcji opisano, jak przekierować użytkowników z węzła autonomicznego do kontrolowanego przepływu, aby zapewnić spójność i niezawodność interakcji.

Tworzenie kontrolowanego przepływu

  1. Konfigurowanie przepływu
    • Dodaj nowy przepływ, na przykład "HITL" (Human in the Loop).
    • Zdefiniuj strukturę przepływu, korzystając z logiki i stałych danych wejściowych. Przykład:
      • Dodaj kartę tekstową z ustaloną wiadomością, np. "Cześć, to jest przykładowy tekst wejściowy."
      • Dodaj obsługę odpowiedzi użytkownika i pętle, aby stworzyć elementy interaktywne.
    • Taki przepływ zapewnia pełną kontrolę nad odpowiedziami, umożliwiając np. wywołania do bazy danych lub prezentowanie określonych informacji.
  2. Dostosowywanie działania przepływu
    • Ponieważ przepływy omijają logikę LLM, są idealne do zadań wymagających precyzyjnej obsługi, takich jak transakcje finansowe czy przekierowanie do konsultanta.

Przechodzenie do przepływu

  1. Przejście na podstawie słowa kluczowego
    • Dodaj kartę "Transition" do węzła autonomicznego.
    • Zdefiniuj warunek, np. dopasowanie słowa kluczowego (np. event.preview == "hitl").
    • Połącz kartę z wybranym przepływem, wybierając "Execute Workflow" i wskazując "HITL".
    • Ta metoda jest przydatna do testowania i debugowania, ponieważ omija interpretację LLM.
  2. Przejście na podstawie instrukcji
    • Otwórz kartę "Instructions" i dodaj fragment zachowania. Przykład:
      • "Jeśli użytkownik chce porozmawiać z konsultantem, przekieruj go do przepływu HITL."
    • Połącz przepływ, dodając go jako kartę do węzła autonomicznego.
    • Ta metoda płynnie integruje się z logiką bota i sprawdza się w rzeczywistych zastosowaniach.

Zalety kontrolowanych przepływów

  • Spójność: Zapewnia przewidywalność i dokładność odpowiedzi, eliminując zmienność LLM.
  • Wrażliwość: Umożliwia obsługę zadań wymagających precyzji, takich jak wyceny, transakcje czy przekierowanie do konsultanta.
  • Elastyczność: Pozwala, by węzeł autonomiczny pełnił rolę concierge, kierując użytkowników do wyspecjalizowanych przepływów w razie potrzeby.
Podsumowanie
Ta lekcja wyjaśnia, jak przekierować użytkowników z autonomicznego węzła do kontrolowanego przepływu w Botpress, zapewniając pełną kontrolę nad odpowiedziami w przypadku zadań wymagających specjalizacji.
wszystkie lekcje w tym kursie
Fresh green broccoli floret with thick stalks.