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

סוכן (מרחב)
זוהי הסביבה בה הסוכן פועל. עקרונות אלה מנחים כיצד לעצב סוכנים המתערבים בעולמות פיזיים ודיגיטליים.
- חיבור, לא התמוטטות – עזור לחבר אנשים לאחרים, לאירועים ולידע פעיל כדי לאפשר שיתוף פעולה וקשר.
- סוכנים עוזרים לחבר אירועים, ידע ואנשים.
- סוכנים מקרבים בין אנשים. הם אינם מיועדים להחליף או להשפיל אנשים.
- זמין בקלות אך לפעמים בלתי נראה – הסוכן פועל במידה רבה ברקע ומעט מכוון אותנו רק כשהוא רלוונטי ומתאים.
- הסוכן קל לגילוי ונגיש למשתמשים מורשים בכל מכשיר או פלטפורמה.
- הסוכן תומך בקלט ופלט רב-מודאליים (צד, קול, טקסט וכו’).
- הסוכן יכול לעבור בצורה חלקה בין רקע לפורגרונד; בין פרואקטיבי לריאקטיבי, בהתאם לאבחנת הצרכים של המשתמש.
- הסוכן עשוי לפעול בצורה בלתי נראית, אך מסלול התהליך ברקע ושיתוף הפעולה עם סוכנים אחרים שקופים וניתנים לשליטה למשתמש.
סוכן (זמן)
כך הסוכן פועל לאורך זמן. עקרונות אלה מנחים כיצד לעצב סוכנים שמתקשרים לאורך העבר, ההווה והעתיד.
- עבר: התבוננות בהיסטוריה הכוללת גם מצב והקשר.
- הסוכן מספק תוצאות רלוונטיות יותר בהתבסס על ניתוח נתונים היסטוריים עשירים מעבר לאירוע, אנשים או מצבים בלבד.
- הסוכן יוצר קשרים מאירועים בעבר ומשקף באופן פעיל על זיכרון כדי להתמודד עם מצבים נוכחיים.
- הווה: דחיפה יותר מאשר התראה.
- הסוכן מגלם גישה מקיפה לאינטראקציה עם אנשים. כשאירוע מתרחש, הסוכן חורג מהודעה סטטית או פרוטוקול פורמלי אחר. הסוכן יכול לפשט תהליכים או ליצור רמזים דינמיים לכוון את תשומת הלב של המשתמש ברגע המתאים.
- הסוכן מספק מידע בהתבסס על ההקשר, שינויים חברתיים ותרבותיים ומותאם לכוונת המשתמש.
- האינטראקציה עם הסוכן יכולה להיות הדרגתית, מתפתחת/גדלה במורכבות כדי להעצים את המשתמשים לאורך זמן.
- עתיד: הסתגלות והתפתחות.
- הסוכן מתאים למגוון מכשירים, פלטפורמות ומודאליות.
- הסוכן מסתגל להתנהגות המשתמש, לצרכי נגישות, וניתן להתאמה חופשית.
- הסוכן מעוצב ומתפתח דרך אינטראקציה רציפה עם המשתמש.
סוכן (ליבה)
אלה הם המרכיבים המרכזיים בליבת העיצוב של סוכן.
- לאמץ אי-ודאות אך לבסס אמון.
- רמת אי-ודאות מסוימת של הסוכן נחשבת למקובלת. אי-ודאות היא מרכיב מרכזי בעיצוב סוכן.
- אמון ושקיפות הם שכבות בסיסיות בעיצוב הסוכן.
- האדם שולט מתי הסוכן פעיל או כבוי ומצב הסוכן גלוי בבירור בכל עת.
קווים מנחים ליישום העקרונות האלה
כשאתה משתמש בעקרונות העיצוב הקודמים, השתמש בקווים המנחים הבאים:
- שקיפות: יידע את המשתמש כי מעורב AI, כיצד הוא מתפקד (כולל פעולות עבר), וכיצד לתת משוב ולשנות את המערכת.
- בקרה: אפשר למשתמש להתאים אישית, להגדיר העדפות ולפרסונליזציה, ולשלוט על המערכת ותכונותיה (כולל יכולת לשכוח).
- עקביות: שאף לחוויות עקביות ורב-מודאליות על פני מכשירים וקצוות. השתמש באלמנטים מוכרים בממשק UI/UX ככל שניתן (למשל, סמל מיקרופון לאינטראקציה קולית) והפחת את העומס הקוגניטיבי על הלקוח ככל האפשר (למשל, שאף לתגובות תמציתיות, עזרים ויזואליים ותוכן של ‘למידע נוסף’).
כיצד לעצב סוכן נסיעות תוך שימוש בעקרונות והקווים המנחים האלה
דמיין שאתה מעצב סוכן נסיעות, כך תוכל לחשוב על שימוש בעקרונות העיצוב והקווים המנחים:
- שקיפות – הודע למשתמש שסוכן הנסיעות הוא סוכן מופעל בידי AI. ספק הנחיות בסיסיות כיצד להתחיל (למשל, הודעת “שלום”, דוגמאות לפקודות). תעד זאת בבירור בדף המוצר. הצג רשימת הפקודות שהמשתמש שאל בעבר. הבהר כיצד לתת משוב (כפתורי אצבע למעלה ומטה, כפתור שליחת משוב וכו’). פרט בבירור אם לסוכן יש מגבלות שימוש או תחום.
- בקרה – ודא שהמשתמש מבין איך לשנות את הסוכן לאחר יצירתו עם דברים כמו הפקודה הראשית של המערכת. אפשר למשתמש לבחור כמה הוא רוצה שהסוכן יהיה מפורט, בסגנון כתיבה, וכל מגבלה על נושאים שהסוכן לא אמור לדבר עליהם. אפשר למשתמש לצפות ולמחוק קבצים או נתונים קשורים, פקודות ושיחות עבר.
- עקביות – ודא שהאייקונים לשיתוף פקודה, הוספת קובץ או תמונה, ותיוג מישהו או משהו הם סטנדרטיים ומוכרים. השתמש באייקון מהדק נייר לציון העלאת/שיתוף קבצים עם הסוכן, ובאייקון תמונה לציון העלאת גרפיקה.
דוגמאות קוד
יש לך שאלות נוספות לגבי תבניות עיצוב סוכני AI?
הצטרף ל-Microsoft Foundry Discord כדי להיפגש עם לומדים אחרים, להשתתף בשעות משרד ולברר את שאלותיך לגבי סוכני AI.
משאבים נוספים
שיעור קודם
חקר מסגרות סוכניות
שיעור הבא
תבנית עיצוב שימוש בכלים
הצהרת אחריות:
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית Co-op Translator. למרות שאנו שואפים לדייק, יש לקחת בחשבון שתרגומים אוטומטיים עשויים להכיל שגיאות או אי דיוקים. המסמך המקורי בשפה המקורית שלו נחשב למקור הסמכותי. למידע קריטי מומלץ להיעזר בתרגום מקצועי בן אדם. אנו לא נושאים באחריות לכל אי הבנה או פרשנות שגויה הנובעת משימוש בתרגום זה.