Pipelines AI z wieloma agentami mają problem z widocznością - działają w ciszy przez 30-60 sekund, a ty nie masz pojęcia, który krok jest aktywny, jak długo to trwa ani gdzie się zepsuło 🥴 Wywołania zwrotne agentów to prosty sposób, aby to naprawić... 🧵👇
2/5 Większość frameworków agentów pozwala na dołączenie "hooka" "przed" i "po" do każdego agenta. - Hook "przed" uruchamia się tuż przed rozpoczęciem agenta. - Hook "po" uruchamia się, gdy jest gotowy. To wszystko — dwa hooki na agenta.
3/5 Dzięki tym dwóm hookom możesz zarejestrować, który agent jest uruchomiony, zanotować, kiedy się rozpoczął, i wydrukować, jak długo to trwało, gdy się zakończy. Zamiast pustego terminala przez minutę, otrzymujesz: "Badacz rozpoczyna..." "Badacz zakończony (12.3s)" "Analityk rozpoczyna..."
4/5 Hak "before" może również całkowicie pominąć agenta. Jeśli wyniki z pamięci podręcznej już istnieją z poprzedniego uruchomienia, hak je znajduje i zwraca dane bezpośrednio - agent nigdy się nie uruchamia. To jest pamięć podręczna na poziomie agenta bez żadnych zmian w samym agencie.
97