סקירה כללית של סוכן תהליך העבודה

סוכן לתהליכי עבודה הוא סוג של סוכן שאפשר ליצור באמצעות הכלי לתכנון סוכנים באפליקציית האינטרנט של Gemini Enterprise. הסוכנים האלה מיועדים לביצוע רצף של שלבים או פעולות, שיכולים לכלול שילוב של אוטומציה מבוססת-AI והתערבות אנושית, על סמך טריגר מוגדר. התשובות של סוכני תהליכי העבודה יכולות להיות דטרמיניסטיות או לא דטרמיניסטיות, בהתאם ללוגיקת התיאום הכוללת של הסוכן.

סוכני תהליכי עבודה מתאימים במיוחד לתרחישי השימוש הבאים:

  • תהליכים מרובי-שלבים עם לוגיקת רצף מוגדרת. לדוגמה, אפשר להפוך לאוטומטית רשימת משימות להצטרפות עובדים לצוות בכלים כמו Gmail ויומן Google.
  • משימות עם אוטומציה מבוססת-AI ואישורים אנושיים. לדוגמה, יצירת טיוטה של דוח באמצעות AI שמחייבת אישור של משתמש לפני הפרסום.
  • אפשר ליצור תזמון מורכב עם לוגיקה מותנית. לדוגמה, ניתוב לידים למכירות לצוותים שונים על סמך האזור והתקציב.

תכונות חדשות בגרסת ה-EAP

תוכנית הגישה המוקדמת (EAP) לכלי לתכנון סוכנים ב-Gemini Enterprise כוללת כמה תכונות חדשות. היכולות המתקדמות האלה של תהליכי עבודה כוללות טריגרים מבוססי-אירועים, פעולות כתיבה חוזרת של מחברים, שלבים של בקרת זרימה, שילוב של שרת Model Context Protocol ‏ (MCP), שלבים של מעורבות אנושית ועריכה משופרת בשפה טבעית.

התכונות האלה מרחיבות את כלי בניית התהליכים החזותי הקיים ב-Agent Designer, וכוללות כלים לבניית סוכנים מוכנים לייצור שמגיבים לאירועים בזמן אמת, מבצעים פעולות באפליקציות מקושרות וכוללים פיקוח אנושי כשצריך.

התכונות הבאות זמינות בגרסת ה-EAP הזו:

  • יצירת סוכן באמצעות שפה טבעית: מתארים את הסוכן בשפה פשוטה ומייצרים באופן אוטומטי תהליך עבודה.
  • שימוש בתבניות של סוכנים: אפשר לעיין בתבניות מוכנות מראש לתרחישים נפוצים לשימוש עסקי ולהתחיל מהן.
  • הגדרת טריגרים לאירועים: הפעלת סוכנים באופן אוטומטי כשנתונים משתנים באפליקציות מקושרות.
  • שימוש בפעולות של מחברים: הוספת פעולות של כתיבה חוזרת כמו שליחת הודעות, יצירת אירועים והעלאת קבצים לתהליך העבודה.
  • חיפוש עם מסננים: חיפוש אפליקציות מקושרות עם מסננים מוגבלים כדי לאחזר תוצאות מטורגטות.
  • שימוש בשלבים של בקרה על זרימת נתונים: הוספת הסתעפות מותנית, סינון נתונים ולולאות לתהליך העבודה.
  • קישור שרתי MCP: קישור שרתי MCP כשלבים בתהליך העבודה או ככלים לשלבים של סוכן Gemini.
  • שימוש בשלבים שכוללים התערבות אנושית: הוספת שלבים של בדיקה אנושית, אישור ובקשת מידע לתהליך העבודה.
  • הוספת סוכנים קיימים לתהליך העבודה: העברת משימות לסוכני AI מומחים אחרים בתהליך העבודה.
  • ניהול גרסאות של סוכנים: שמירה, השוואה ושחזור של גרסאות של סוכנים.
  • עריכת נציג באמצעות שפה טבעית: אפשר לערוך תהליכי עבודה קיימים באמצעות תיאור השינויים בשפה טבעית.
  • צפייה ביומני ההרצה של הסוכן: מעקב אחר הרצות של סוכנים באמצעות עקבות הרצה מפורטות.

לפני שמתחילים

לפני שמתחילים להשתמש בתכונות החדשות, צריך:

  • מוודאים שהארגון שלכם רשום לתוכנית הגישה המוקדמת (EAP) של כלי לתכנון סוכנים.
  • חשוב לוודא שאדמין ב-Gemini Enterprise הפעיל את המתג של התכונה כלי לתכנון סוכנים בהגדרות ניהול התכונות של האפליקציה. מידע נוסף מופיע במאמר בנושא ניהול תכונות של אפליקציות אינטרנט.
  • מוודאים שיש לכם אפליקציית אינטרנט של Gemini Enterprise עם מאגרי הנתונים הדרושים שמקושרים אליה. מידע נוסף מופיע במאמר מידע על אפליקציות ומאגרי נתונים.

קנבס של סוכן תהליך העבודה

סוכן זרימת העבודה מציע בד ציור היברידי שמשלב את הנוחות של הנחיות בשפה טבעית עם השליטה של עורך חזותי.

  • מעצב שיחות: מעצב השיחות נגיש בתחילת תהליך יצירת סוכן תהליך העבודה ובתוך העורך החזותי. הוא מספק ממשק שיחה שמאפשר ליצור ולשפר את סוכן תהליך העבודה באמצעות הנחיות בשפה טבעית. האפשרות הזו מתאימה במיוחד למשתמשים שמעדיפים לפתח בשיטת No-Code ורוצים להשתמש בשפה טבעית כדי ליצור סוכנים לתהליכי עבודה.

    • ממשק של מעצב שיחות בתחילת יצירת סוכן לתהליך עבודה.
    • ממשק של מעצב שיחות בבד הציור של סוכן תהליך העבודה.
  • אזור העריכה: אזור העריכה מספק ייצוג חזותי של סוכן תהליך העבודה. הוא מספק זרימה לוגית של צמתים שמייצגים את השלבים והקשרים ביניהם. העורך החזותי מתאים במיוחד למשתמשים שרוצים לשפר את הלוגיקה של תהליך העבודה, להוסיף לוגיקה של משפט תנאי ולבצע שילוב עם כלים ואפליקציות שונים.

    הכרטיסייה של עורך סוכן תהליך העבודה.

    • תצוגה מקדימה: בכרטיסייה 'תצוגה מקדימה' מוצגת תצוגה מקדימה של סוכן זרימת העבודה בזמן אמת, שמאפשרת להריץ סימולציות כדי לבדוק את זרימת העבודה של הסוכן ולבצע את ההתאמות הנדרשות.

      כרטיסיית התצוגה המקדימה של סוכן תהליך העבודה.

    • הפעלות: בכרטיסייה 'הפעלות' מופיעה רשימה של כל ההפעלות של סוכן זרימת העבודה, כולל התאריך והשעה של כל הפעלה, הטריגר שהפעיל את ההפעלה והסטטוס הנוכחי של ההפעלה.

      הכרטיסייה שבה פועל סוכן תהליך העבודה.

רכיבים של סוכן תהליך העבודה

סוכן של תהליך עבודה מורכב מהרכיבים הבאים:

  • טריגרים
  • שלבים
  • משתנים

טריגרים

טריגרים הם אירועים שמתחילים את הביצוע של סוכן זרימת עבודה. בטבלה הבאה מפורטים הטריגרים הנתמכים לסוכני תהליכי עבודה:

הטריגר תיאור שדות להגדרת התצורה
טריגר מתוזמן מפעיל את סוכן תהליך העבודה בתדירות שצוינה.
  • תדירות: התדירות שבה סוכן זרימת העבודה מופעל. אפשר לציין את התדירות בדקות, בשעות, בימים, בשבועות או בחודשים, או להשתמש בביטוי cron מותאם אישית.
  • אזור זמן: אזור הזמן של התדירות.
טריגר לאירוע הטריגר מפעיל את הסוכן של תהליך העבודה כשנתונים משתנים באפליקציה מקושרת.
  • ‫Connector: האפליקציה המקושרת שיצרה את האירוע.
  • מסנן: הקריטריונים שצריכים להתקיים כדי שהאירוע יפעיל את תהליך העבודה.

שלבים

שלבים הם משימות בודדות שהסוכן של תהליך העבודה מבצע. כל שלב מבוצע ברצף, והתוצאה של כל שלב יכולה להשפיע על השלב הבא.

בטבלה הבאה מפורטים השלבים הנתמכים, לפי סוג הפעולה שהם מבצעים:

קטגוריה שלב תיאור שדות להגדרת התצורה
צמתים של סוכנים Gemini Agent סוכן מבוסס-AI שאפשר להגדיר שיקרא, ינתח ויגיב על סמך הוראות מוגדרות מראש. שדות להזנת קלט:
  • הוראות: ההוראות לסוכן Gemini.
  • ידע: קבצים או מקורות מידע נוספים שיש לסוכן Gemini גישה אליהם כדי ליצור תשובות.

    כשמאגר נתונים של Google Drive או OneDrive מוגדר, האפשרויות הוספה מ-Drive והוספה מ-OneDrive זמינות. באמצעות האפשרויות האלה אפשר לבחור קבצים או תיקיות ספציפיים, וכך להגביל את החיפוש של הסוכן רק למקורות האלה. החיפוש מתבצע בזמן אמת בכל הפעלה של נציג, כך שכל שינוי בקובצי המקור משתקף באופן מיידי.

  • כלים ושילובים: מקורות הנתונים (כמו אפליקציות ומחברים) והכלים שהסוכן של Gemini יכול לגשת אליהם.
  • מודל: מודל Gemini שסוכן Gemini משתמש בו.
שדות הפלט:

התשובה של סוכן Gemini נשמרת כמשתנה שאפשר להעביר כקלט לשלבים הבאים בתהליך העבודה.

  • פורמט הפלט: אפשר לציין שהפלט יהיה טקסט פשוט או בפורמט JSON מובנה.
  • סכימת JSON: כשמשתמשים בפלט מובנה, אפשר להגדיר סכימת JSON ידנית כדי לציין את הפורמט ואת סוגי הנתונים של משתני הפלט, וכך להבטיח טיפול עקבי בנתונים לאורך כל התזמור.
בקרה על זרימת נתונים מצב תנאים הם הצהרות לוגיות שקובעות איך סוכן תהליך העבודה מבצע את השלבים. הם מגדירים את הקריטריונים שצריכים להתקיים כדי ששלב יפעל, והם יכולים להתבסס על התוצאה של שלבים קודמים או על מקורות נתונים חיצוניים. שדות להזנת קלט:
  • שם הענף: השם של הענף שיבוצע אם התנאי מתקיים.
  • משתנה: המשתנה להערכה. אפשר לבחור משתנה מהפלט של השלבים הקודמים.
  • אופרטור: האופרטור (למשל, contains,‏ equals,‏ greater than) שבו רוצים להשתמש להערכה.
  • ערך: הערך להשוואה עם המשתנה. אפשר לציין ערך סטטי או לבחור משתנה מהפלט של שלבים קודמים.
  • + תנאי: אפשר להוסיף תנאים נוספים באמצעות אופרטורים לוגיים כמו AND ו-OR.
שילוב גורם אנושי בקשת מידע מאפשר לבקש מידע ממשתמש אנושי. שדות להזנת קלט:
  • הודעה: ההודעה שתוצג למשתמש. אפשר לציין הודעה סטטית או לבחור משתנה מהפלט של השלבים הקודמים.
  • שאלות: השאלות שיוצגו למשתמש. אתם יכולים לציין את סוג התשובה שאתם מבקשים (למשל, תשובה קצרה, פסקה, תאריך, אימייל, בחירת תשובה יחידה או כן או לא).
שדות הפלט:

השאלות שהמשתמש ענה עליהן.

אפליקציות כל הפעולות במאגר הנתונים שהוגדרו לאפליקציית האינטרנט של Gemini Enterprise. מאפשר לכם להתחבר למקורות נתונים של Google ושל צד שלישי ולגשת לנתונים שלהם. אפשר לעיין בהפניה לפעולות של מחברים.

משתנים

משתנים הם ערכים שאפשר להעביר בין שלבים בסוכן של תהליך עבודה. הערכים האלה נוצרים כפלט של השלבים, ואפשר להשתמש בהם כקלט לשלבים הבאים.

גרסאות של סוכן תהליך העבודה

כשיוצרים סוכן של זרימת עבודה, אפשר לשמור אותו כטיוטה או לפרסם אותו. אחרי הפרסום, אפשר ליצור גרסאות נוספות של סוכן תהליך העבודה, ולשמור, להשוות ולשחזר אותן. יכול להיות שיהיה לכם שימושי להשתמש בכמה גרסאות של סוכן זרימת עבודה בתרחישים הבאים:

  • אתם רוצים לבדוק גרסה חדשה של סוכן תהליך העבודה בלי לשבש את הגרסה הקיימת.
  • רוצים לחזור לגרסה קודמת של סוכן זרימת העבודה.

מידע נוסף זמין במאמר בנושא ניהול גרסאות של סוכנים.

בעיות מוכרות

אלה הבעיות הידועות והמגבלות של סוכני תהליכי עבודה בגרסת ה-EAP הזו:

המאמרים הבאים