الذكاء الاصطناعي وLLMالوكلاءخطتا Performance وScale

تنسيق الوكلاء المتعددين

وكلاء للتخطيط والبحث والكتابة يتبادلون العمل عبر تدفق مهام دائم، ويتشاركون النتائج والذاكرة، ولا يفقدون أي مهمة أبدًا.

مهام تُفقد عند تعطل وكيل
0
ذاكرة مشتركة
1
وكلاء بالتوازي
N
الخطوة 1 من 6
انشر مهمة

يقسّم المخطِّط العمل ويضيف مهمة إلى التدفق.

جلسة توضيحيةplaying
# انشر مهمة
hotkv> XADD tasks * type research topic "EU AI Act obligations"
"1790985600123-0"

عرض متحرك بأوامر HotKV حقيقية وردود توضيحية. انقر على أي خطوة للانتقال إليها. تبقى الأوامر والردود بالإنجليزية، تمامًا كما تكتبها وتراها في HotKV.

المشكلة

تحتاج فرق الوكلاء إلى طريقة لتمرير العمل فيما بينها، ومشاركة ما توصلت إليه، والتعافي عندما يتعطل أحدها في منتصف المهمة. وربط ذلك باستدعاءات HTTP مرتجلة يفقد المهام ويكرر استدعاءات الأدوات ولا يترك سجلًا لمن فعل ماذا.

كيف يتعامل HotKV معها

التدفق مع مجموعة مستهلكين هو لوحة المهام. يقرأ كل وكيل مهامه ويقرّ بها عند الانتهاء، وأي مهمة تركها وكيل متعطل معلّقة يمكن أن يطالب بها وكيل آخر. تذهب النتائج إلى ذاكرة عمل مشتركة، وتُخزَّن نتائج الأدوات مؤقتًا لكل الوكلاء، ويُسجَّل كل إجراء.

خطوة بخطوة

ما يحدث، أمرًا بأمر

  1. 01

    انشر مهمة

    يقسّم المخطِّط العمل ويضيف مهمة إلى التدفق.

    XADD tasks * type research topic "EU AI Act obligations"
  2. 02

    عامل يطالب بها

    أُنشئت مجموعة المستهلكين مرة واحدة باستخدام XGROUP CREATE. يقرأ الباحث بصفته عضوًا فيها، وتبقى المهمة معلّقة حتى يُقَرّ بها.

    XREADGROUP GROUP agents researcher COUNT 1 BLOCK 5000 STREAMS tasks >
  3. 03

    أعد استخدام نتيجة أداة

    شغّل وكيل آخر هذا البحث اليوم بالفعل. فتعيده الذاكرة المؤقتة المشتركة للأدوات.

    TOOL.CACHE.GET web "search:EU AI Act obligations"
  4. 04

    شارك النتائج

    تذهب النتائج إلى ذاكرة العمل الخاصة بالمشروع، حيث يستطيع كل وكيل قراءتها.

    AMEM.WORK.SET project:9 findings "Providers of high-risk systems must ..."
  5. 05

    أقرّ بالمهمة

    اكتملت المهمة وخرجت من قائمة المعلّقات. ولو تعطل الباحث، لسلّمها XAUTOCLAIM إلى وكيل آخر.

    XACK tasks agents 1790985600123-0
  6. 06

    يتسلمها الكاتب

    يقرأ الكاتب النتائج المشتركة، ويصوغ مسودة التقرير، ويسجّل الإجراء.

    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، لذا يمكنك توجيه عميل موجود إليه وتشغيل هذه الأوامر نفسها.