הגדרת סוכני AI ב-Paperclip: נתחיל מהבעיות
תארו לעצמכם: אתם פורסים צוות של סוכני AI ב-Paperclip, אבל סוכן אחד מבזבז תקציב, אחר מאבד הקשר בין משימות, ושלישי מסלים הכל, כולל שאילתות פשוטות. הסיבה היא כמעט תמיד הגדרה שגויה של פרמטרים: תפקידים, כלים, תקציבים או סוג זיכרון.
במהלך 5 שנים הגדרנו יותר מ-50 צוותי AI ואנחנו יודעים היכן נמצאות המלכודות. הגישה שלנו היא הגדרה מפורטת ולאחריה איטרציות. כל פרמטר — מהפרומפט המערכתי ועד max_tokens — משפיע על האיכות הסופית של צוות ה-AI.
בעיות הגדרה עיקריות
בעיה 1: תפקיד מעורפל. אם הפרומפט המערכתי לא מפרט התמחות, הסוכן עלול לנסות לבצע משימות של סוכן אחר. דוגמה: סוכן מחקר מתחיל לכתוב פוסטים במקום לאסוף נתונים. הפתרון — תיאור תפקיד מפורט עם דוגמאות להתנהגות נכונה ושגויה.
בפרויקט אחד, סוכן חוקר בזבז 80% מהתקציב שלו על יצירת טקסט במקום חיפוש מקורות — לאחר חידוד התפקיד שלו, ההפסדים ירדו פי 4.
בעיה 2: חריגה מתקציב. ללא מגבלת max_tokens_per_task, סוכן יכול לייצר טקסט ללא סוף. ראינו מקרים שבהם שאילתה בודדת עלתה יותר מ-1000 טוקנים בגלל חשיבה רקורסיבית. הגדרת מגבלות וזמני פסק זמן פותרת זאת: השהיית p99 יורדת מ-40 ל-12 שניות, ועלות המשימה יורדת ב-25%.
בעיה 3: סוג זיכרון שגוי. זיכרון in-context שוכח הכל לאחר משימה; זיכרון persistent דורש הגדרת vector store. הבחירה תלויה בתרחיש: לשרשרת משימות עם זיכרון משותף — shared; ללמידה ארוכת טווח — persistent. זיכרון in-context מהיר פי 2 אך אינו זוכר משימות קודמות.
כיצד להגדיר סוכן ב-Paperclip שלב אחר שלב
- הגדירו את התפקיד, המטרה, והגדירו פרומפט מערכתי של עד 500 טוקנים, תוך ציון כלים, טון דיבור וגבולות אחריות. דוגמה:
---
role: Writer-Agent
goal: Create blog posts based on a brief
tools: read_brief, generate_text, save_draft
constraints:
- max_tokens: 2048
- style: technical, not marketing
---
- בחרו את סוג הזיכרון: in-context למשימות מבודדות, persistent ללמידה, shared לשיתוף פעולה בצוות. הגדירו תקציבים לכל סוכן:
{ "max_tokens_per_task": 4096, "max_wall_time": 120, "max_tool_calls": 10, "max_cost_usd": 0.05 }
- הגדירו כללי הסלמה: מתי סוכן צריך להעביר לאדם (חריגה מתקציב, אי-ודאות, שגיאת כלי).
מדוע מגבלות ותקציבים חשובים
ללא מגבלות, סוכן יכול לצרוך את כל הטוקנים על משימה בודדת. בפרודקשן, אנחנו מתקצבים השהיית p99 לכל משימה ומגבילים את max_wall_time. לדוגמה, בצינור RAG, סוכן ספרן חייב לסיים תוך 30 שניות, אחרת נכנס לפעולה מסלול גיבוי מהיר. הגדרה כזו מפחיתה השהיה ב-30% בהשוואה להרצה ללא מגבלות.
היא גם מפחיתה עלויות API: הגבלת max_cost_usd מונעת הפתעות בחיוב. שימוש בזיכרון persistent מגדיל את ההשהיה ב-50% בהשוואה ל-in-context, אך מאפשר לסוכנים ללמוד מטעויות עבר.
"הגדרה נכונה של סוכן מפחיתה את עלות עיבוד המשימה ב-40%." — המהנדס בצוות שלנו
חיסכון ב-API יכול להגיע ל-40% עם תקצוב נכון. בפרויקט אחד, הגדרת תקציבים קיצצה את העלויות החודשיות ב-по индивидуальному расчётуעל 100,000 בקשות.
איזה סוג זיכרון לבחור עבור הסוכן שלכם?
| סוג זיכרון | אחסון | גישה | ביצועים | מתי להשתמש |
|---|---|---|---|---|
| In-context | בתוך קריאת LLM בודדת | המשימה הנוכחית בלבד | גבוה (ללא I/O) | פעולות מבודדות |
| Persistent | Vector DB (ChromaDB, pgvector) | ארוך טווח, באמצעות שאילתה | בינוני (חיפוש ב-DB) | סוכן הלומד מההיסטוריה |
| Shared | אחסון ברמת הצוות | כל הסוכנים בצוות | נמוך (סנכרון) | פרויקטים שיתופיים, שרשראות |
בפועל, לעתים קרובות אנחנו משלבים: סוכן מחקר משתמש ב-persistent (זוכר מה נמצא), כותב משתמש ב-in-context (עובד רק עם הבריף הנוכחי), ומתאם משתמש ב-shared להעברת הקשר.
עוד על הגדרת תקציב
לכל סוכן, ניתן להגדיר: max\_tokens\_per\_task (מומלץ 4096), max\_wall\_time (120 שנ'), max\_tool\_calls (10), max\_cost\_usd (0.05). פרמטרים אלה מונעים חריגה מתקציב ומפחיתים את העלות ב-25–40%.רשימת מוכנות לסוכן
| קריטריון | סטטוס |
|---|---|
| הפרומפט המערכתי מכיל תפקיד, מטרה, טון דיבור | [ ] |
| כלים עם תיאורים מפורטים | [ ] |
| תקציבים (טוקנים, זמן, כסף) מוגדרים | [ ] |
| סוג זיכרון נבחר ומוגדר | [ ] |
| כללי הסלמה מוגדרים | [ ] |
| הרצת בדיקה הושלמה | [ ] |
| מדדים (השהיית p99, עלות למשימה) עומדים ביעדים | [ ] |
מה כלול בהגדרת סוכני AI במסלול מלא?
תיעוד הגדרה: פרומפט מערכתי, תיאורי כלים, תקציבים, כללי הסלמה. גישה: הגדרת vector store, חיבור ל-Paperclip API. הדרכה: 3–5 איטרציות על משימות הבדיקה שלכם. תמיכה: לאחר ההשקה, אתם מקבלים תיעוד וגישה לניסיון שלנו.
לוח זמנים ותהליך
ניתוח: אנחנו לומדים את דרישות העסק ואת המגבלות הטכניות. עיצוב: אנחנו מתכננים את תפקידי הסוכנים ואת האינטראקציות ביניהם. מימוש: הגדרת הסוכן הראשון, הרצת בדיקה. איטרציות: 2–4 שבועות לאופטימיזציה לפי KPI. פריסה: הגדרה סופית, ניטור ותיעוד.
העלות מחושבת באופן אישי. אנחנו נעריך את הפרויקט שלכם תוך יומיים. הזמינו הגדרת סוכני AI — קבלו הגדרה תוך יומיים. צרו קשר — נראה לכם כיצד Paperclip פותר את המשימות שלכם.
אנחנו מבטיחים לפחות 3 איטרציות הגדרה. הניסיון שלנו: יותר מ-50 פרויקטים עם סוכני AI.







