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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

טריגרים

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

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

שלבים

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

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

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

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

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

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

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

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

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

משתנים

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

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

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

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

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

בעיות מוכרות

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

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