מחקר ודוחות
מתכנן מפרק שאלה למשימות משנה, כמה חוקרים עובדים במקביל, וכותב מרכיב את התוצאה מהזיכרון המשותף.
סוכני מתכנן, חוקר וכותב שמעבירים עבודה ביניהם דרך זרם משימות עמיד, חולקים תוצאות וזיכרון ואף פעם לא מאבדים משימה.
המתכנן מפצל את העבודה ומוסיף משימה לזרם.
הדגמה מונפשת עם פקודות HotKV אמיתיות ותשובות לדוגמה. לחצו על כל שלב כדי לעבור אליו. הפקודות והתשובות נשארות באנגלית, בדיוק כפי שמקלידים ורואים ב-HotKV.
צוותי סוכנים צריכים דרך להעביר עבודה זה לזה, לשתף את מה שמצאו ולהתאושש כשאחד מהם קורס באמצע משימה. הדבקה של כל זה בקריאות HTTP אד-הוק מאבדת משימות, משכפלת קריאות כלים ולא משאירה תיעוד של מי עשה מה.
זרם עם קבוצת צרכנים הוא לוח המשימות. כל סוכן קורא את המשימות שלו, מאשר אותן כשסיים, וכל מה שסוכן שקרס השאיר ממתין יכול להיתפס על ידי אחר. הממצאים נכנסים לזיכרון עבודה משותף, תוצאות כלים נשמרות במטמון לכל הסוכנים, וכל פעולה נרשמת ביומן.
המתכנן מפצל את העבודה ומוסיף משימה לזרם.
XADD tasks * type research topic "EU AI Act obligations"קבוצת הצרכנים נוצרה פעם אחת עם XGROUP CREATE. החוקר קורא כחבר בה, והמשימה נשארת ממתינה עד שתאושר.
XREADGROUP GROUP agents researcher COUNT 1 BLOCK 5000 STREAMS tasks >סוכן אחר כבר הריץ את החיפוש הזה היום. מטמון הכלים המשותף מחזיר אותו.
TOOL.CACHE.GET web "search:EU AI Act obligations"התוצאות נכנסות לזיכרון העבודה של הפרויקט, שבו כל סוכן יכול לקרוא אותן.
AMEM.WORK.SET project:9 findings "Providers of high-risk systems must ..."המשימה הושלמה ויוצאת מרשימת הממתינות. אילו החוקר היה קורס, XAUTOCLAIM היה מעביר אותה לסוכן אחר.
XACK tasks agents 1790985600123-0הכותב קורא את הממצאים המשותפים, מנסח את הדוח ורושם את הפעולה.
AMEM.WORK.GET project:9 findingsמתכנן מפרק שאלה למשימות משנה, כמה חוקרים עובדים במקביל, וכותב מרכיב את התוצאה מהזיכרון המשותף.
סוכני קידוד, בדיקות וסקירה מעבירים עבודה דרך זרם, וכל שינוי שהם עושים נמצא ביומן האפיזודי.
סוכני חילוץ, אימות ורישום של חשבוניות מעבירים מסמכים לאורך צינור ששורד הפעלות מחדש.
זרמים עם קבוצות צרכנים, אישורי קבלה ותפיסה של משימות שננטשו.
XADDXREADGROUPXACKXAUTOCLAIMמצב פרויקט שכל סוכן יכול לקרוא ולעדכן.
AMEM.WORK.SETAMEM.WORK.GETתוצאות כלים דטרמיניסטיות נעשות שימוש חוזר בהן בין סוכנים.
TOOL.CACHE.GETTOOL.CACHE.SETיומן אפיזודי לכל סוכן לצורכי ביקורת ואיתור תקלות.
AMEM.EPIS.LOGהמשימה נשארת ברשימת הממתינות של קבוצת הצרכנים. סוכן אחר יכול להשתלט עליה עם XAUTOCLAIM אחרי שהיא הייתה לא פעילה מספיק זמן.
כן. הם צריכים רק חיבור ל-HotKV. כל לקוח שמדבר את פרוטוקול Redis עובד.
זרמים עובדים בכל תוכנית. זיכרון לסוכנים ומטמון הכלים הם חלק מתוכניות Performance ו-Scale.
HotKV מדבר את פרוטוקול Redis, ולכן אפשר להפנות אליו לקוח קיים ולהריץ את אותן פקודות.