דלג לתוכן הראשי

צמתי AI

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

ai.agent

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

קונפיגורציה

OptionTypeRequiredDescription
agentIdstringNoקישור לסוכן מוגדר מראש מדף הסוכנים. דורס הגדרות inline עם ההוראות, המודל, הכלים והידע של הסוכן
systemPromptstringYes (ללא agentId)הוראות שמגדירות את האישיות, הידע וההתנהגות של הסוכן
modelstringNoמודל AI לשימוש. בחרו מבין המודלים הזמינים בהגדרות AI של סביבת העבודה
temperaturenumberNoרמת האקראיות בתגובה, 0.0 עד 2.0. ברירת המחדל: 0.7. ערך נמוך = דטרמיניסטי יותר
maxTokensnumberNoמספר הטוקנים המרבי לתגובה
toolIdsarrayNoמזהי כלים שהסוכן יכול לקרוא להם בזמן ריצה (כלי HTTP, אינטגרציות)
enableWebSearchbooleanNoהפעלת חיפוש רשת מובנה של OpenAI למידע עדכני
knowledgeLinksarrayNoקישורים למסמכים או כתובות URL שהסוכן יכול להתייחס אל��הם
tonestringNoטון התגובה, למשל “professional”, “friendly”, “concise”
answerLengthstringNoאורך תגובה מועדף, למשל “short”, “medium”, “detailed”
exitConditionsarrayNoתנאי יציאה שמסיימים את תור הסוכן, כל אחד עם label ו-instruction אופציונלי
handoffAgentIdsarrayNoמזהי סוכנים אחרים שהסוכן יכול להעביר אליהם שיחות בנושאים מומחים

סוכנים מקושרים

במקום להגדיר הכל inline, אפשר לקשר לסוכן מוגדר מראש מדף הסוכנים. כאשר agentId מוגדר, הצומת יורש מהסוכן:
  • הוראות (system prompt)
  • בחירת מודל
  • כלים (כלי HTTP, אינטגרציות)
  • ידע (מסמכים, קישורים)
הגדרות inline דורסות הגדרות סוכן מקושר כשהן מופיעות בשניהם.

כלים

צמתי AI Agent יכולים להשתמש בכלים במהלך שיחה כדי לאסוף מידע ולבצע פעולות:
Tool TypeDescription
Web Searchחיפוש רשת מובנה של OpenAI למידע עדכני (מופעל דרך enableWebSearch)
HTTP Toolsקריאה ל-API חיצוניים בזמן ריצה
Integration Toolsשימוש באינטגרציות צד שלישי מחוברות (מוגדרות בהגדרות > כלים)
כשכלים מוגדרים, הסוכן מחליט באופן אוטונומי מתי לקרוא להם בהתאם להקשר השיחה. תוצאות הכלים משולבות בתגובה.

ידע ו-RAG

לסוכנים יש גישה לידע דרך שני מנגנונים:
  • Knowledge Links: קישורים ומסמכים שמצורפים לסוכן. התוכן נסרק ומוזרק ל-system prompt כהקשר.
  • חיפוש מסמכים (RAG): כשמסמכים מועלים לסוכן, הפלטפורמה מבצעת חיפוש וקטורי מול ההודעה הנכנסת כדי למצוא קטעים רלוונטיים. אלה מוזרקים ל-system prompt באופן אוטומטי.

העברות בין סוכנים

סוכנים יכולים להעביר שיחות לסוכנים מומחים. כאשר handoffAgentIds מוגדר:
  1. הסוכן הראשי מקבל את ההודעה ומתחיל לעבד
  2. אם השיחה דורשת התמחות אחרת, הסוכן מעביר לסוכן ההעברה המתאים
  3. סוכן ההעברה משתלט עם ההוראות, הכלים והידע שלו
  4. שרשרת ההעברות נרשמת בפלט שלב הריצה
כל סוכן העברה הוא סוכן מוגדר במלואו עם system prompt, כלים ומאגר ידע משלו.

תנאי יציאה

הגדירו תנאים שמסיימים את תור הסוכן ומעבירים לצומת הבא ב-workflow:
FieldTypeDescription
labelstringשם תנאי היציאה, למשל “needs_human”, “purchase_complete”
instructionstringהנחיה אופציונלית ל-AI מתי להפעיל את התנאי
תנאי יציאה יוצרים ידיות יציאה בצומת, ומאפשרים הסתעפות לוגית בהתבסס על הערכת הסוכן את השיחה.

Outputs

OutputTypeDescription
response.textstringטקסט התגובה שנוצר
response.exitConditionstringאיזה תנאי יציאה הופעל (אם בכ��ל)
response.tokensUsedobjectפירוט צריכת טוקנים (prompt, completion, total)
response.toolCallsarrayרישום כלים שנקראו במהלך הריצה
response.lastAgentstringשם הסוכן שייצר את התגובה הסופית (רלוונטי להעברות)
response.handoffChainarrayרצף העברות הסוכנים שהתרחשו

Connections

  • Inputs: ידית כניסה אחת שמקבלת את הקשר השיחה
  • Outputs: ידית יציאה ברירת מחדל, בתוספת ידית אחת לכל תנאי יציאה

שיחות מרובות פניות

צמתי AI Agent שומרים אוטומטית על זיכרון מתמשך לאורך שיחה. לכל contact ב-WhatsApp מוקצה thread ייעודי, כך שהסוכן זוכר הודעות קודמות בלי שתצטרכו לנהל הקשר ידנית.

דוגמאות שימוש

סוכן תמיכת לקוחות: הגדירו עם מאגר ידע של המוצר, חברו כלי HTTP לחיפוש הזמנות, והגדירו תנאי יציאה ל-”needs_human” (מעביר ל-wa.handoff) ו-”issue_resolved” (מעביר לסקר שביעות רצון). סוכן סינון מכירות: קשרו סוכן ממוקד מכירות עם חיפוש רשת מופעל, הגדירו טון “professional”, וקבעו סוכני העברה ל-”technical_questions” (מעביר לסוכן טכני) ו-”pricing_inquiries” (מעביר לסוכן תמחור).
עלויות טוקנים: הרצת סוכן AI צורכת טוקנים שמחויבים דרך OpenAI. מומלץ תמיד להגדיר maxTokens כדי לשלוט בעלויות. הפלטפורמה אוכפת תקרת בטיחות של 150,000 טוקנים לכל run כדי למנוע לולאות סוכן לא מבוקרות. הסוכן מבצע מקסימום 6 סיבובים לכל הרצה.