I pipeline AI multi-agente hanno un problema di visibilità: funzionano silenziosamente per 30-60 secondi e non hai idea di quale passo sia attivo, quanto tempo ci sta mettendo o dove si è bloccato 🥴 I callback degli agenti sono un modo semplice per risolvere questo problema... 🧵👇
2/5 La maggior parte dei framework per agenti ti consente di allegare un hook "prima" e "dopo" a ciascun agente. - L'hook "prima" si attiva subito prima che l'agente inizi. - L'hook "dopo" si attiva quando ha finito. Questo è tutto — due hook per agente.
3/5 Con questi due hook, puoi registrare quale agente è in esecuzione, annotare quando è iniziato e stampare quanto tempo ha impiegato quando termina. Invece di un terminale vuoto per un minuto, ottieni: "Ricercatore in avvio..." "Ricercatore completato (12.3s)" "Analista in avvio..."
4/5 Il hook "before" può anche saltare completamente un agente. Se i risultati memorizzati nella cache esistono già da una esecuzione precedente, il hook li trova e restituisce i dati direttamente - l'agente non viene mai eseguito. Questo è caching a livello di agente senza alcuna modifica all'agente stesso.
75