وكيل الذكاء الاصطناعي
SHACKLE
SHACKLE هو طبقة حوكمة وقت التشغيل ومعيار توافق للوكلاء الذكيين المستقلين، يفرض حواجز حماية وحدود الميزانية/الحلقة وقيود السياسات في الوقت الفعلي.
SHACKLE
ما هو SHACKLE؟
SHACKLE (بروتوكول SHACKLE 1.0) هو بروتوكول حوكمة مفتوح المصدر وبرنامج خفي لصنع القرارات للوكلاء الذكيين المستقلين. يتوسط كل استدعاء أداة للوكيل في الوقت الفعلي، ويفرض قواطع دوائر للميزانية، والاستدعاءات المتكررة، والمهلات، وحدود استدعاءات الأدوات، ويوفر معيار توافق قابل للتحقق (SP/1.0) مع مصادقات مختومة بالتجزئة. يتضمن لوحة تحكم بشرية في الحلقة للتحكم التفاعلي.
SHACKLE مقارنة بأدوات مماثلة
| نموذج التسعير | مجاني, تسعير مخصص | تسعير مخصص | مجاني, تجربة مجانية, مدفوع | مجاني |
| أرصدة مجانية | ||||
| الميزات الرئيسية |
|
|
|
|
| المزايا |
|
|
|
|
| العيوب |
|
|
|
|
| مناسب لـ |
|
|
|
|
طريقة استخدام SHACKLE
- 1قم بالتثبيت عبر pip install pyshackle أو استنساخ من المصدر.
- 2استورد من shackle import Guard.
- 3قم بتزيين وظيفة سير عمل الوكيل الخاص بك باستخدام @Guard(budget=0.25, max_repeat_calls=3, timeout_seconds=180).
- 4قم بتشغيل الوظيفة كالمعتاد؛ SHACKLE يتصل تلقائياً بالإطار الأساسي (CrewAI, LangGraph, AutoGen, إلخ).
- 5عند تعطل قاطع الدائرة، تظهر لوحة تحكم بشرية في الحلقة تفاعلية مع خيارات الاستئناف/التخطي/الإجهاض.
الميزات الرئيسية في SHACKLE
- منع حلقة الموت عبر كشف استدعاءات الأدوات المتطابقة المتسلسلة
- فرض الميزانية في الوقت الفعلي مع تتبع الرموز من جانب العميل
- مهلات التنفيذ لمنع تعليق الخيوط على واجهات برمجة التطبيقات الميتة
- لوحة تحكم بشرية في الحلقة (HITL) تفاعلية في الطرفية
- معيار توافق قابل للتحقق (SP/1.0) مع 15 مصادقة مختومة بالتجزئة
- تكامل من الدرجة الأولى مع LiteLLM و AutoGen
- 100% من جانب العميل، لا تتبع عن بعد أو اتصال بالمنزل
- تثبيت بسطر واحد دون إعادة هيكلة طوبولوجيا الوكيل
حالات استخدام SHACKLE
- التطوير المحلي وتصحيح أخطاء الوكلاء الذكيين
- وكلاء سطر الأوامر وسير العمل الخاضعة للإشراف مع التحكم البشري في الحلقة
- الحوكمة عبر الأطر عبر CrewAI و LangGraph و AutoGen
- فرض الميزانية لمنع تكاليف واجهة برمجة التطبيقات الجامحة
- الاختبار التكراري واكتشاف الحلقات مبكراً في التطوير
أسعار SHACKLE والأرصدة المجانية
يعمل SHACKLE بنموذج مجاني, تسعير مخصص.
مزايا وعيوب SHACKLE
المزايا
- يمنع التكاليف الجامحة والحلقات اللانهائية في الوكلاء الذكيين
- تكامل سهل بسطر واحد مع الأطر الشائعة
- معيار مفتوح مع اختبار توافق قابل للتحقق
- يعمل بالكامل من جانب العميل دون تبعيات خارجية أو تتبع عن بعد
العيوب
- ترخيص AGPLv3 يتطلب فتح المصدر للاستخدام مغلق المصدر
- لوحة التحكم البشرية في الحلقة غير مناسبة لواجهات برمجة التطبيقات الإنتاجية غير التفاعلية
- ميزات إصدار المؤسسات V2 تتطلب اتصالاً منفصلاً للتسعير
لأي استخدام يناسب SHACKLE أكثر؟
- المطورين الذين يبنون وكلاء ذكيين مستقلين
- الفرق التي تحتاج إلى سلامة وقت التشغيل وضوابط التكلفة
- المؤسسات التي تبحث عن حوكمة قابلة للتحقق للامتثال