Multiagent AI-pipelines har et synlighetsproblem – de kjører stille i 30-60 sekunder, og du har ingen anelse om hvilket steg som er aktivt, hvor lang tid det tar, eller hvor det har brutt 🥴 Agent-callbacks er en enkel måte å fikse det på... 🧵👇
2/5 De fleste agentrammeverk lar deg knytte en "før"- og "etter"-krok til hver agent. - "før"-kroken skytes rett før agenten starter. - "Etter"-kroken fyrer av når den er ferdig. Det er alt som er — to kroker per agent.
3/5 Med disse to krokene kan du logge hvilken agent som kjører, registrere når den startet, og skrive ut hvor lang tid det tok når den er ferdig. I stedet for en tom terminal i ett minutt, får du: "Forsker starter..." "Forsker ferdig (12,3s)" "Analytiker starter..."
4/5 «Før»-kroken kan også hoppe over en agent helt. Hvis det allerede finnes bufrede resultater fra en tidligere kjøring, finner hooken dem og returnerer dataene direkte – agenten kjører aldri. Det er caching på agentnivå uten noen endringer i selve agenten.
70