סוכן ב-Copilot Studio
עיגון בידע, פרסונה, דיבאגינג ופרסום בלי טעויות של מתחילים
סוכן Copilot Studio שמבריק בחלון הבדיקה מתחיל לא פעם לנחש מול משתמשים אמיתיים. בעזרת דוגמה של בוט למדיניות הוצאות, הפרק מראה איך להפוך תשובות מעורפלות לתשובות מדויקות שמצטטות את מסמך המדיניות האמיתי, ואיך לפרסם את הסוכן בבטחה.
▶ סוכן ב-Copilot Studio: עיגון בידע, פרסונה, דיבאגינג ופרסום בלי טעויות של מתחילים (דיבוב AI)
מה תלמדו:
- מדוע בוט מושלם בבדיקות נכשל בשטח, ואיך מבחן שלוש הגרסאות (שאלה מסודרת, שאלה בשפה יומיומית ושאלה עם שגיאת הקלדה) חושף את הפערים
- איך עיגון במקורות ידע (Grounding) עוצר הזיות וגורם לבוט לצטט את המדיניות האמיתית
- הגדרת פרסונה: שם, תיאור, טון, הודעת פתיחה ושדה ההוראות של עד 8,000 תווים
- לולאת הדיבאגינג: לשחזר את התקלה, לבדוק איזה נושא הופעל ואת האינדקס, לתקן ולבדוק שוב
- רשימת בדיקה לפרסום: לבדוק בנפרד ערוצים כמו Teams, SharePoint ואתר ההדגמה, פיילוט סגור ומעקב אחרי האנליטיקה
הפרק הזה הוא גרסה עברית בדיבוב AI של הסרטון המונפש מתוך M365 Show של Microsoft MVP מירקו פטרס.
סוכן ב-Copilot Studio שנראה מצוין בחלונית הבדיקה יכול להתפרק ברגע שהוא פוגש משתמשים אמיתיים. הוא עונה במעורפל, "ממציא" מספרים או מצטט משפט שנשמע מקצועי אבל חסר בסיס. בדרך כלל הסיבה אינה תקלה טכנית אחת. הסוכן לא עוגן במקור ידע אמיתי, לא קיבל זהות ברורה, ולא נבדק מחוץ לסביבת הפיתוח.
- 1עיגון בידעהעלו את מסמכי המדיניות האמיתיים, המתינו לאינדוקס ובדקו שהתשובה מגיעה עם ציטוט מהמקור.
- 2הגדרת פרסונהקבעו שם, תיאור, טון והוראות מפורטות, ועדכנו ברכת פתיחה וסמל.
- 3לולאת דיבאגינגשחזרו את השאלה, אפסו שיחה, בדקו נושא ואינדקס, תקנו והריצו שוב.
- 4בדיקת וריאציותבדקו ניסוח נקי, ניסוח יומיומי ושגיאת הקלדה, והוסיפו ביטויי טריגר מגוונים.
- 5פיילוט סגורפרסמו לקבוצה קטנה ובדקו את אותן שאלות בכל ערוץ: Teams, SharePoint ואתר הדגמה.
- 6ניטור מתמשךעקבו אחרי אימוץ, שגיאות ושיחות כושלות במרכז הניהול של Power Platform.
המאמר עובר על התהליך מההתחלה: איך לשחזר תשובה גרועה, איך לתקן אותה כך שהסוכן יצטט את המסמך האמיתי, איך מעצבים פרסונה, ואיך מפרסמים פיילוט בלי להיכשל בטעויות שחוזרות אצל מפתחים מתחילים.
למה סוכן שעובד בחלונית הבדיקה קורס בשטח
בסטודיו הקלט מסודר. השאלות קצרות, מנוסחות נקי, ובדרך כלל דומות לדוגמאות שהכנתם. בייצור אנשים כותבים כמו אנשים. מנהל בכיר ישאל כמה הוא יכול להוציא כשהוא במלון. עובד אחר יקליד "מגבלת הוצאות מלון" עם שגיאת הקלדה, ושלישי יבקש "תזכירו לי שוב לגבי כספי נסיעות". הכוונה זהה, אבל אם בדקתם רק ניסוח אחד, הסוכן לא תמיד יחבר את הנקודות.
מבחן שלוש הווריאציות
פתחו את חלונית הבדיקה ושלחו לסוכן שלוש גרסאות של אותה שאלה:
- הגרסה הנקייה והרשמית.
- ניסוח מחדש בסגנון יומיומי.
- גרסה עם שגיאת הקלדה.
לפעמים כל השלוש מצליחות ולפעמים רק הנקייה. זה הרמז הראשון לכך שתוצאת בדיקה יפה אינה הוכחה לשרידות בעולם האמיתי.
כיסוי כוונה וביטויי טריגר
הסיבה הטכנית היא כיסוי כוונה. סוכנים מסתמכים על ביטויי טריגר ועל הגדרות נושא כדי להחליט מתי להפעיל תגובה. אם כל הדוגמאות נראות אותו דבר, המודל נעשה שביר, ולפעמים מילה נרדפת אחת מספיקה כדי לפספס. התיקון משעמם אבל עובד: להוסיף לנושאים ביטויי טריגר מגוונים יותר. לא להסתפק בניסוח הרשמי ממסמכי המדיניות, אלא לפזר גם ניסוחים קצרים, יומיומיים ואפילו קצת מבולגנים. אין צורך באלפי דוגמאות, רק במספיק כדי לכסות את הווריאציות הברורות. אחר כך בודקים שוב.
הבדלי ערוצים
חלונית הבדיקה היא רק סימולציה. אחרי הפרסום לערוץ כמו Teams, SharePoint או אתר הדגמה, הפלטפורמה עשויה לטפל אחרת בטקסט הנכנס ולרנדר אחרת את התשובות. Teams עשויה לפצל שורות אחרת, ודף אינטרנט עשוי להסיר עיצוב. אפילו העברת ביטוי מפתח לשורה אחרת יכולה לשנות את האופן שבו המודל שוקל אותו. לכן יש צורך בבדיקות איטרטיביות בין ערוצים.
שימו לב גם לציפיות של המשתמשים. הם לא חושבים על כוונות וטריגרים. הם מניחים שהסוכן מבין כמו עמית לעבודה, ושגיאה אחת מספיקה כדי שהאמון יישחק.
דוגמה: בסטודיו שואלים "מה מגבלת ההוצאות?" והסוכן עונה ישירות שהמדיניות קובעת 200 דולר ליום ללינה. אבל על השאלה "היי, מה אני יכול לקבל בחזרה עבור מלון?" הוא עשוי להשיב "כדאי לבדוק עם משאבי אנוש". הכוונה זהה, והתוצאה שונה לגמרי.
עיגון בידע: ההבדל בין המצאה לציטוט
הטעות הראשונה של מתחילים היא להשיק סוכן בלי לעגן אותו בידע אמיתי. זה כמו לשלוח מתמחה זוטר לחדר ישיבות בלי תדריך: הוא ידבר מהר ובביטחון, וחצי ממה שיגיד לא יעמוד בבדיקה. סוכן כזה לא "יודע" דבר. המערכת משחזרת דפוסי טקסט ולא עובדות.
התוצאה החמורה ביותר היא הזיות: תשובה שנראית נכונה אבל אין לה בסיס במציאות. נניח שמסמך מדיניות ההוצאות קובע 200 דולר ללילה. אם תדלגו על העיגון ותשאלו על מדיניות המלון, הסוכן עלול לענות בביטחון "100 דולר ללילה", מספר מפוברק לגמרי. עובד שיזמין מלון על סמך תשובה כזו יגרום לסכסוכי הוצאות ולתיקונים יקרים. אחרי צירוף הקובץ התשובה משתנה לציטוט: "על פי מדיניות הנסיעות של החברה, לינה מוגבלת ל-200 דולר ליום".
איך מוסיפים Knowledge בממשק
- פתחו את הסוכן ב-Copilot Studio.
- במסך הסקירה הכללית לחצו על Knowledge.
- בחרו Add knowledge ואז העלאת קובץ, למשל Expenses Policy.docx או מקור מהימן אחר.
- אפשר גם להתחבר לאתר ציבורי או למיקום ב-SharePoint, אבל קבצים נקיים יותר.
- המתינו לסיום האינדוקס. הוא יכול להימשך עשר דקות או יותר, ושאילתות ראשונות עלולות לא למשוך מהקובץ מיד.
- הריצו שוב את אותה שאלה. כשהעיגון תקין תראו את התשובה יחד עם ציטוט קטן שמראה שהיא הגיעה מהמסמך שהעליתם.
שיחה יוצרת אינה תחליף למקור
שיפור יכולות השיחה לא ממלא פערי ידע. הוא רק מעצים דפוסי טקסט, ובלי מקור ידע להישען עליו הוא מפיק חומר מילוי כללי. אם לא נמצאה התאמה בידע שלכם, הסוכן עלול לחזור לידע הכללי של המודל ולהחזיר תשובות מעורפלות או לא מדויקות. לכן בנושאים קריטיים כמו הוצאות, כספים ומשאבי אנוש כדאי להגדיר חיפוש במקורות שהוספתם בלבד, ולא לתת למודל הרחב לאלתר.
פרסונה: שם, תיאור, הוראות וטון
דיוק בלי אישיות עדיין גורם למשתמשים לעזוב. ב-Copilot Studio הפרסונה לא מגיעה בחינם, וצריך לכתוב אותה. אם משאירים את השדות ריקים, מקבלים סגנון ברירת מחדל תפל, בלי סמכות ובלי הקשר. בתחומים כמו משאבי אנוש או פיננסים טון כללי גורם לאנשים לחשוב שהם בודקים אב־טיפוס ולא כלי שאפשר לסמוך עליו.
אפשר לחשוב על ההגדרות כעל דף תפקיד קצר: השם הוא המחלקה, התיאור הוא הרקע, ההוראות הן כללי העבודה, והטון הוא אופן ההתנהלות.
מגבלות השדות
- שם: עד 30 תווים. עדיף שם קצר וחד, כמו "מומחה למדיניות הוצאות".
- תיאור: כאלף תווים, מספיק לכמה משפטים ברורים. למשל: הסוכן מספק לעובדים תשובות עדכניות ממדיניות הנסיעות הרשמית, מצטט קטעים רלוונטיים ונמנע מספקולציות.
- הוראות: עד 8,000 תווים. כאן קובעים כללי עבודה ממשיים.
בהוראות לא כותבים רק "היה מועיל". כותבים נהלים: לצטט תמיד את שורת המדיניות כשהיא זמינה, להימנע מתשובות ספקולטיביות, ולסכם במשפט אחד ברור למנהלים ואז לספק ציטוט. את הטון אפשר לכוון במפורש, למשל "פורמלי ומקצועי" או "לא רשמי וקל להבנה לצוות ללא רקע טכני", ואפשר להוסיף דוגמאות ישירות בהוראות.
שיפורים קטנים עם השפעה גדולה
שני שינויים לוקחים דקות ספורות. הראשון הוא עריכת נושא תחילת השיחה: מחליפים את הברכה הכללית בברכה ספציפית לתפקיד, כמו "אני כאן כדי לעזור לכם להבין את מדיניות הנסיעות ואצטט את המסמך הרשמי במידת האפשר", ורועננים את השיחה כדי לבדוק. השני הוא החלפת סמל הסוכן. נתמך קובץ PNG עד 192×192 פיקסלים ופחות מ-30 קילובייט. אפילו לוגו פשוט מפחית את תחושת ה"הדגמה".
ההתאמות האלה מצמצמות בלבול ופניות לתמיכה. ברכה שמזכירה את התפקיד מכוונת משתמשים לשאלות רלוונטיות, כללי טון מונעים הרצאות ארוכות מדי, והוראות מדויקות מרחיקות את המודל ממילוי.
דיבאגינג בזמן אמת: שחזר, תקן, הרץ שוב
אחרי שיש לסוכן זהות, מתחילה העבודה הקשה: לקרוא את הלוגים ולא לנחש. הלולאה היא לצפות בטעות, לבודד אותה, לתקן ולהריץ שוב את הבדיקה.
- שחזרו את השאילתה הכושלת בחלונית הבדיקה, בדיוק בניסוח של המשתמש.
- אפסו את השיחה עם צ'אט חדש או סמל הרענון, כדי להתחיל מדף נקי.
- פתחו את הנושאים ובדקו מי מהם הופעל. אם הופעל נושא קידום השיחה של המערכת ולא נושא שלכם, הסוכן הסתמך על המודל ולא על הידע שלכם.
- בדקו אם הקובץ או האתר הרלוונטי הועלו ואונדקסו. אין אינדקס, אין עיגון.
- ערכו את ההוראות או את תוכן הנושא, שמרו והריצו שוב את אותה שאילתה בדיוק.
כשחסר מבנה: יצירת נושא מתיאור
לפעמים הבעיה אינה טון אלא חוסר מבנה. בדף הנושאים אפשר ליצור נושא מתיאור בעזרת Copilot: מתארים מה צריך, למשל "לענות ישירות כשמשתמשים שואלים על מגבלות הוצאות", לוחצים על הוספה, והמערכת בונה עץ שיחה מהתיאור. זה מהיר, ומשתלם בכל פעם שהסוכן מתעלם משאלה בסיסית.
ניסוי טון בעשר דקות
בשדה ההוראות כתבו גרסה A בשפה רשמית של מדיניות, שמרו, שאלו מהי מגבלת הוצאות הנסיעה ורשמו את התשובה. עברו לגרסה B, מדריך משאבי אנוש ידידותי שנותן הסברים פשוטים ומצטט כללים, והריצו את אותה שאלה. כך מתקבלות שתי תשובות זו לצד זו, והחלטת הטון נשענת על ראיות ולא על ניחושים. לכל זה מספיקה חלונית הבדיקה.
כשהתשובה מעורפלת
אם על השאלה "מה אני יכול להוציא על מלונות?" הסוכן עונה "בדקו עם משאבי אנוש", זה משוב ולא כישלון מוחלט. ייתכן שהקובץ עדיין לא אונדקס, וייתכן שביטויי הטריגר לא כוללים "מלון". בודקים בלשונית Knowledge שהקובץ פעיל, מוסיפים "הוצאות מלון" כביטוי טריגר בנושא הנסיעות ומריצים שוב. אם התקבל "על פי המדיניות, הלינה מוגבלת ל-200 דולר ללילה", התיקון עבד.
פותחי שיחה
תיבת טקסט ריקה גורמת למשתמשים להתחבט. בדף הסקירה הכללית אפשר להגדיר מראש שלושה עד חמישה פותחי שיחה, כמו "מה מגבלת המלון?", "כיצד אוכל להגיש תביעת נסיעה?" או "אילו ארוחות מקבלות החזר?". המשתמש לוחץ ישר פנימה, ואתם בודקים נתיבים אמיתיים מהר יותר.
סוכן ללא עיגון
- משחזר דפוסי טקסט ולא עובדות
- עלול להמציא מספר כמו 100 דולר ללילה
- עונה במעורפל: ״בדקו עם משאבי אנוש״
- יוצר סכסוכי הוצאות ותיקונים יקרים
סוכן מעוגן בידע
- מצטט את המסמך האמיתי של החברה
- עונה ״לינה מוגבלת ל-200 דולר ליום״
- מציג ציטוט קטן שמראה את מקור התשובה
- בנושאים קריטיים מחפש רק במקורות שהוספתם
פרסום וערוצים: כשהסוכן יוצא מהסדנה
לחיצה על פרסום אינה רק קליק אחד שמעלה את הסוכן לאוויר. זה תהליך שקובע מי יכול להגיע לסוכן, איך הוא נכנס וכיצד התשובות מופיעות. לכל ערוץ יש מוזרויות משלו: Teams עוטפת טקסט ומשנה פורמט, SharePoint מתנהג אחרת עם ריווח שורות, ואתר ההדגמה פשוט יותר אך עלול לאבד עיצוב בדרך שונה. לכן בודקים כל יעד פרסום בנפרד.
רשימת בדיקה לפני פרסום
- ודאו שקבצי הידע אונדקסו במלואם.
- הגדירו אימות. להדגמה רחבה אפשר לבחור ללא אימות, כדי שכל מי שמקבל את הקישור יוכל לנסות.
- לחצו על פרסום וודאו שמופיע אישור או עדכון סטטוס בדף הערוצים.
- בהגדרות ערוץ אתר ההדגמה עדכנו את הודעת הברכה ואת פותחי השיחה.
- הפעילו פיילוט סגור במקום לשדר מיד לכל הארגון.
פיילוט סגור
קבוצה קטנה עם הוראות ברורות חכמה יותר מהשקה מלאה. הקבוצה צריכה לדעת שהיא צד הבדיקה, ולנסות שפה רגילה, שגיאות הקלדה ואפילו העלאת קבצים. הטעויות שלהם חושפות נקודות תורפה, והפיילוט מייצר את הדוחות שדרושים כדי לתקן לפני שחרור רחב. הריצו בכל ערוץ את אותן ריצות מדויקות: השאלה הרשמית, ניסוח רגיל, שגיאת הקלדה ותשובה מבוססת עם ציטוט. בדקו אם Teams משנה את התצוגה, אם SharePoint שובר ריווח ואם אתר ההדגמה עדיין מציג את ציטוט המקור. מעבר מושלם בסטודיו אינו מבטיח פריסה תקינה.
ניטור אחרי הפרסום
אחרי הפרסום חשוב לא להסתמך רק על משוב ידני. מרכז הניהול של Power Platform והאנליטיקה המובנית מציגים מספרי אימוץ, ספירת שגיאות ושיחות שלא הצליחו להפעיל נושא. זו מערכת הניטור שלכם, ולא תקורה מיותרת. בעזרתה בודקים שהסוכן בשימוש נכון ואינו מייצר פניות חדשות לתמיכה.
כדאי להתייחס לפרסום כאל תחילת קמפיין שטח ולא כאל סוף. רק כשנתוני הפיילוט והיומנים מאשרים שמשתמשים מקבלים תשובות נקיות בכל ערוץ, אפשר לקרוא ליציבות שהושגה יציבות.
טעויות נפוצות של מתחילים
- סוכן ללא עיגון: סוכן בלי מקור ידע מנחש ומפברק, ולא רק עונה חלש.
- אמונה ששיפור שיחה יסתום פערים: שיחה יוצרת מעצימה דפוסי טקסט ואינה מוסיפה ידיעת מדיניות.
- פרסונה ריקה: שם, תיאור והוראות שלא נערכו משאירים סוכן כללי שאף אחד לא סומך עליו.
- בדיקה בניסוח אחד בלבד: ביטחון כוזב מהחלונית, שמתפוגג מול המשתמש הראשון ב-Teams.
- התעלמות מהאינדוקס: שאילתות שנשלחות לפני שהקובץ מוכן נראות כאילו העיגון נכשל.
- בדיקה בערוץ אחד בלבד: עיצוב וטיפול בטקסט משתנים בין Teams, SharePoint ואתר ההדגמה.
- פריסה רחבה מיד: דילוג על פיילוט סגור מוביל לפניות תמיכה ולאובדן אמון שקשה להחזיר.
טיפים מעשיים לסיכום
- העלו את מסמכי המדיניות האמיתיים או חברו מקורות מהימנים, והמתינו לסיום האינדוקס.
- בנושאים רגישים כמו הוצאות, כספים ומשאבי אנוש הגבילו את החיפוש למקורות שהוספתם.
- הגדירו שם קצר (עד 30 תווים), תיאור ברור והוראות מפורטות (עד 8,000 תווים) עם כללי טון והתנהגות.
- עדכנו את ברכת תחילת השיחה, הוסיפו שלושה עד חמישה פותחי שיחה והחליפו את הסמל.
- הריצו את מבחן שלוש הווריאציות והרחיבו ביטויי טריגר עם מילים נרדפות וניסוחים יומיומיים.
- עבדו בלולאה קבועה: שחזור, איפוס שיחה, בדיקת הנושא שהופעל, בדיקת אינדקס, תיקון והרצה חוזרת.
- בדקו כל ערוץ בנפרד, הפעילו פיילוט סגור ועקבו אחרי הנתונים במרכז הניהול.
סיכום
סוכן אמין ב-Copilot Studio נבנה משלושה דברים: עיגון במקורות אמיתיים כדי שיפסיק לנחש, פרסונה מוגדרת שמעניקה לו שם, טון והתנהגות, ובדיקות חוזרות מחוץ לחלונית הבדיקה, בפיילוט סגור וביומני הניטור. תוצאה נקייה בסטודיו היא נקודת התחלה בלבד, והאמון של המשתמשים נבנה מציטוטים נכונים ומתשובות עקביות בכל ערוץ שבו הסוכן פועל.
שאלות נפוצות
למה סוכן ב-Copilot Studio עובד מצוין בחלונית הבדיקה ונכשל אצל משתמשים אמיתיים?
בסטודיו הקלט נקי ודומה לדוגמאות, ואילו משתמשים אמיתיים כותבים בניסוחים שונים ועם שגיאות הקלדה. הסוכן לא תמיד מחבר בין ניסוחים שונים של אותה כוונה. בנוסף, ערוצים כמו Teams מטפלים בטקסט אחרת מהחלונית, ולכן בדיקה בניסוח אחד לא מספיקה.
איך מונעים מסוכן ב-Copilot Studio להמציא תשובות (הזיות)?
מעגנים אותו בידע אמיתי: במסך הסקירה לוחצים על Knowledge, בוחרים Add knowledge ומעלים קובץ כמו מסמך מדיניות. ממתינים לסיום האינדוקס ואז מריצים שוב את השאלה. בנושאים קריטיים כדאי להגביל את החיפוש למקורות שהוספתם בלבד.
מה כדאי להגדיר בפרסונה של סוכן ב-Copilot Studio?
יש להגדיר שם קצר של עד 30 תווים, תיאור של כאלף תווים והוראות של עד 8,000 תווים. בהוראות כותבים נהלים ממשיים, כמו ציטוט שורת המדיניות והימנעות מספקולציות, וגם קובעים טון במפורש, למשל פורמלי ומקצועי או לא רשמי וקל להבנה.
איך מפרסמים סוכן ב-Copilot Studio בלי להיכשל מול משתמשים?
מוודאים שקבצי הידע אונדקסו במלואם, מגדירים אימות, בודקים כל ערוץ בנפרד (Teams, SharePoint, אתר הדגמה) ומפעילים פיילוט סגור לפני שחרור רחב. אחרי הפרסום עוקבים אחר אימוץ, שגיאות ושיחות כושלות באנליטיקה ובמרכז הניהול של Power Platform.
