Δύο λέξεις, δύο τελείως διαφορετικά κόστη
Η λέξη «αυτοματισμός» κρύβει δύο εντελώς διαφορετικά πράγματα. Το script εκτελεί μια σταθερή σειρά βημάτων: τράβα, μετάτρεψε, γράψε, τέλος. Ο agent αξιολογεί: κοιτάει την απάντηση, αποφασίζει το επόμενο βήμα, ξαναδοκιμάζει αλλιώς, ζητάει άνθρωπο όταν κολλήσει. Το script κοστίζει λιγότερο να φτιαχτεί και να τρέξει. Ο agent αντέχει την αλλαγή.
Πότε το script είναι η σωστή απάντηση
Αν η μορφή των δεδομένων είναι σταθερή, η αποτυχία ακίνδυνη και έτσι κι αλλιώς κάποιος ελέγχει το αποτέλεσμα, γράψτε script. Ένα νυχτερινό export, μια μετονομασία τιμολογίων, μια αναφορά. Έχω γράψει εκατοντάδες. Το να πληρώνετε τιμές agent για προβλήματα script είναι ο πιο σίγουρος τρόπος να εξαφανιστεί ένα budget για AI.
Πότε αντέχει μόνο ο agent
Από τη στιγμή που τα δεδομένα είναι ακατάστατα ή η αποτυχία ακριβή, τα νούμερα αντιστρέφονται. Emails προμηθευτών που γράφουν τις παραγγελίες τους ελεύθερα. Δεδομένα που τρία συστήματα τα λένε διαφορετικά. Μια διαδικασία όπου το «έκανε το λάθος αθόρυβα επί τρεις βδομάδες» κοστίζει περισσότερο από την ίδια την υλοποίηση. Το script συναντάει το απρόβλεπτο και είτε σταματάει με θόρυβο είτε, ακόμα χειρότερα, συνεχίζει αθόρυβα λάθος. Ο agent το αντιλαμβάνεται, ξαναδοκιμάζει με άλλη προσέγγιση και φωνάζει άνθρωπο όταν πρέπει.
Το τεστ που χρησιμοποιώ
Μία ερώτηση ξεκαθαρίζει σχεδόν κάθε περίπτωση: αν αύριο άλλαζε η μορφή των δεδομένων, τι θα έπρεπε να γίνει; Αν η ειλικρινής απάντηση είναι «να σταματήσει και να ειδοποιήσει κάποιον», τότε αρκεί ένα script με σωστά alerts. Αν η απάντηση είναι «να το βγάλει πέρα και να συνεχίσει, γιατί κάθε ώρα που σταματάει μας κοστίζει», τότε θέλει agent, και ο agent θέλει state, evals και όρια κόστους. Δηλαδή engineering, όχι prompts.
Φτιάχνω και τα δύο, και δεν έχω κανένα πρόβλημα να σας πω ότι το δικό σας θέλει απλό script: βγαίνει φθηνότερα για εσάς και γρηγορότερα για μένα. Περιγράψτε μου τη διαδικασία και θα πάρετε καθαρή απάντηση σε ένα τηλεφώνημα.