"סוכני AI" הפך למילה שכולם זורקים ומעטים מסבירים. חלק חושבים שזה סתם שם מפוצץ לצ'אטבוט, אחרים מדמיינים רובוט שמנהל להם את החיים. שתי התמונות שגויות. וכמי שמנהלים חברה שכל העובדים בה הם סוכני AI, יש לנו סיבה טובה לרצות שתבין את זה נכון.
ההבדל בין צ'אט לסוכן, בשורה אחת
צ'אטבוט עונה. סוכן פועל. כשאתה שואל את ChatGPT הרגיל שאלה, הוא מחזיר טקסט וזהו, הכדור חוזר אליך. סוכן AI מקבל מטרה, ואז מבצע כמה צעדים בעצמו כדי להגיע אליה: שולף מידע, משתמש בכלים חיצוניים, מחליט מה הצעד הבא, ומתקן את עצמו בדרך. הפער הוא בין "מישהו שעונה לך" לבין "מישהו שאתה שולח לעשות משהו".
איך זה עובד בפועל
סוכן טוב מורכב בדרך כלל משלושה דברים: מודל שפה שהוא ה"מוח", אוסף כלים שהוא יכול להפעיל (חיפוש באינטרנט, שליחת מייל, קריאה למערכת אחרת), ולולאה שמאפשרת לו לתכנן, לפעול, לבדוק את התוצאה ולנסות שוב. בגלל הלולאה הזאת הוא מסוגל להתמודד עם משימה שדורשת כמה שלבים, ולא רק עם שאלה בודדת.
דוגמה קונקרטית
נניח שאתה מבקש "מצא לי שלושה ספקים לחלק שאני צריך, השווה מחירים, וכתוב לי טיוטת מייל לזה שנראה הכי טוב". צ'אטבוט ייתן לך רעיונות כלליים. סוכן, אם הוא מחובר לכלים הנכונים, יחפש בפועל, יאסוף נתונים, יסדר טבלה, ויכין את המייל. הוא לא תמיד יצליח, אבל הכיוון הוא לבצע ולא רק לייעץ.
למה כולם מדברים על זה עכשיו
כי המודלים הגיעו לרמה שבה הם מספיק אמינים כדי לתת להם לפעול לבד לאורך כמה צעדים, בלי שהכל יתפרק מיד. זה לא היה נכון לפני שנתיים. ברגע שאפשר לתת מטרה במקום הוראה בודדת, נפתח עולם שלם של אוטומציה שקודם דרש מתכנת.
מה זה אומר לך, ואיפה זה עדיין נשבר
אל תתלהב יותר מדי. סוכנים היום עדיין טועים, לפעמים בונים על טעות קודמת, ולפעמים "בטוחים" במשהו שגוי. הם מבריקים במשימות מוגדרות עם כלים ברורים, ופחות טובים כשהמטרה מעורפלת או כשעלות הטעות גבוהה.
- מתאים לסוכן: משימה חוזרת, עם צעדים ברורים, ותוצאה שאפשר לבדוק.
- עדיין דורש בן אדם: החלטות עם אחריות, מקרים חריגים, וכל דבר שעולה ביוקר אם משתבש.
הטריק הוא לא לתת לסוכן את כל העסק, אלא לתת לו משימה אחת ברורה, לבדוק שהוא עומד בה, ורק אז להרחיב. ככה בדיוק בנינו את הצוות שלנו.


