רוב הצוותים מתווכחים אם הם צריכים סוכן AI או עוזר AI עוד לפני שהסכימו מה כל מונח בכלל אומר. הוויכוח האמיתי הוא על מידת האוטונומיה, והתשובה קובעת כמה תשקיעו אחר כך בתיקונים.
ההבדל במשפט אחד
עוזר ממתין להוראות ומחזיר את העבודה לאדם. סוכן מקבל מטרה ומבצע את הצעדים כדי להשיג אותה, כשהוא מחליט בעצמו מה לעשות הלאה. כמעט כל שאר ההבחנות בין סוכן AI לעוזר AI נובעות מהמשפט הזה.
מה עוזר AI באמת עושה
עוזר הוא ריאקטיבי. אתם שואלים, הוא עונה, והשליטה חוזרת אליכם אחרי כל תור. הוא מנסח מייל, מסכם שיחה, מושך סטטוס הזמנה, עונה על שאלת מדיניות. הוא טוב במשימות תחומות עם קו סיום ברור.
הערך של עוזר הוא שהוא צפוי. הוא עושה דבר אחד, אתם בודקים את הפלט וממשיכים. כשלקוח שואל מה שעות הפעילות, העוזר עונה ועוצר. הוא לא מנסה לקבוע תור, לזכות בכסף או לרדוף אחרי מעקב. עבור חלק גדול מעבודת התמיכה והכלים הפנימיים, זה בדיוק מה שרוצים.
מה סוכן AI באמת עושה
סוכן הוא פרואקטיבי. אתם נותנים לו מטרה, והוא מתכנן רצף צעדים, מפעיל כלים, קורא תוצאות ומחליט על הצעד הבא בלי לבקש רשות בכל שלב. סוכן תמיכה שמטפל בהזמנה שאבדה יכול לבדוק את רשומת המשלוח, לאמת את העיכוב מול חברת השילוח, להנפיק החלפה ולעדכן את הלקוח, הכול ברצף אחד.
האוטונומיה הזו היא כל העניין, והיא גם כל הסיכון. סוכן שיכול לזכות בכסף יכול לזכות בסכום הלא נכון. סוכן שיכול לשלוח מייל ללקוח יכול לשלוח ללקוח הלא נכון. היכולת שהופכת אותו לשימושי היא אותה יכולת שצריך לרסן.
למה התיוג חשוב למה שבונים
אוטונומיה היא עלות, לא תכונה. כל צעד שאתם מאפשרים למערכת לבצע לבד הוא צעד שעכשיו צריך לבדוק, לנטר ולהיות מסוגלים לבטל. לעוזר ריאקטיבי יש שטח קטן של דברים שיכולים להשתבש. לסוכן שמריץ תהליך בן חמישה שלבים יש שטח גדול בהרבה, והכשלים מצטברים.
האוטונומיה שאתם מעניקים היא הסיכון שאתם מקבלים
זו הסיבה המעשית שכדאי לענות נכון על שאלת סוכן AI מול עוזר AI. אם משימה תחומה ואדם כבר נמצא בתהליך, עוזר זול יותר לבנייה, קל יותר לתת בו אמון ומהיר יותר להשקה. אם המשימה באמת דורשת שרשור פעולות בין מערכות ואי אפשר לשבת על כל שלב, אתם צריכים התנהגות של סוכן, וכדאי לתקצב את הבדיקות ומנגנוני הבקרה שמגיעים איתה.
סוכן AI מול צ'אטבוט: המונח השלישי שמבלבלים
צ'אטבוט בדרך כלל אומר מתוסרט. הוא הולך לפי עץ החלטות ונשבר ברגע שמשתמש אומר משהו שהעץ לא צפה. עוזר גמיש יותר כי הוא מבין שפה במקום להתאים מילות מפתח, אבל הוא עדיין ריאקטיבי. סוכן מוסיף אוטונומיה על הגמישות הזו. לכן הפער בין סוכן AI לצ'אטבוט גדול מהפער בין סוכן לעוזר: צ'אטבוט לא יכול בכלל להתמודד עם בקשה חדשה, בעוד עוזר יכול לחשוב אך לא יפעל מעצמו.
איך להחליט מה אתם צריכים
כמה שאלות פותרות את רוב המקרים:
- האם המשימה מסתיימת בתור אחד, או דורשת כמה צעדים תלויים זה בזה? תור אחד מצביע על עוזר.
- האם אדם כבר בודק את הפלט לפני שקורה משהו? אם כן, נדיר שתצטרכו אוטונומיה.
- מה העלות של פעולה שגויה שבוצעה בלי בדיקה? עלות גבוהה אומרת לרסן חזק או להשאיר אדם בתהליך.
- האם אתם יכולים לנסח את המטרה בבירור מספיק כדי שמערכת תוכל לרדוף אחריה? אם אי אפשר לנסח את המטרה, אתם עוד לא מוכנים לסוכן.
רוב ההטמעות בעולם האמיתי אינן טהורות לכיוון אחד. תבנית נפוצה והגיונית היא עוזר ל-80 האחוזים השגרתיים, והתנהגות סוכן שמורה לאותם תהליכים שבהם שרשור הפעולות באמת מצדיק את עצמו.
איך זה נראה בעולם האמיתי
עם Reach, הפלטפורמה של Kindway לבנייה והפעלה של סוכני AI, זו החלטת הגדרה ולא בנייה מחדש. אותו סוכן יכול לענות על שאלות מבוססות ידע ב-WhatsApp ובאתר כמו עוזר, וגם לבצע תהליכים רב-שלביים מוגדרים במקומות שבהם החלטתם שהאוטונומיה מוצדקת. אפשר לדמות את התהליכים לפני שהם נוגעים בלקוח אמיתי, לצפות בשיחות ולקבוע את הנקודה שבה הסוכן מעביר לאדם.
העברה לאדם היא החלק שצוותים ממעיטים בו. סוכן שיודע מתי לעצור ולהעביר שיחה לאדם שווה יותר מסוכן שדוחף קדימה בכל מקרה. המטרה אינה אוטונומיה מקסימלית. היא הכמות הנכונה לכל משימה, עם יציאה נקייה כשהמערכת מגיעה לגבול מה שהיא אמורה להחליט.