W tej lekcji
Hooki umożliwiają uruchamianie własnego kodu w określonych momentach działania bota. Dzięki nim możesz przechwytywać i modyfikować wiadomości, zarządzać sesjami, rejestrować interakcje oraz integrować się z innymi systemami.
Hooki działają jak dostosowywane punkty wykonania, dając pełną kontrolę nad tym, jak bot przetwarza i odpowiada na zdarzenia. Są podobne do kart Execute Code i przyjmują parametry zależne od typu hooka.
Hooki można wstrzykiwać w trzech kluczowych punktach przepływu bota:
- Przy wiadomościach – przed lub po odebraniu bądź wysłaniu wiadomości.
- Przy wykonywaniu lub iteracji LLMz – czyli przed wygenerowaniem odpowiedzi przez LLMz lub po zakończeniu iteracji odpowiedzi.
- Na końcu tury lub rozmowy – aby wykonać kod po zakończeniu akcji lub całej rozmowy.
Korzystając z hooków, zyskujesz pełną kontrolę nad interakcjami bota, możesz zapisywać lub rejestrować własne informacje albo wykonywać określone działania.
Podsumowanie
Hooki w interfejsie Studio umożliwiają uruchamianie własnego kodu w kluczowych momentach cyklu życia bota, pozwalając na przechwytywanie wiadomości, zarządzanie sesjami i integracje zewnętrzne.
wszystkie lekcje w tym kursie
