Pickaxe: مكتبة TypeScript لبناء وكلاء AI قابلين للتطوير
2025-06-23
Pickaxe هي مكتبة TypeScript خفيفة الوزن لبناء وكلاء AI متسامحين مع الأخطاء وقابلين للتطوير. إنها تتعامل مع تعقيدات التنفيذ الدائم، ووضع الرسائل في قائمة الانتظار، والجدولة، مما يسمح لك بالتركيز على منطق العمل الأساسي. ليست إطار عمل؛ كل شيء هو دالة، مما يسهل تكاملها مع قواعد البيانات الحالية. يمكن للوكلاء استدعاء الأدوات، أو وكلاء آخرين، أو أي دالة تقوم بتعريفها. بُنيت على قائمة انتظار المهام الدائمة من Hatchet، تضمن Pickaxe تحمل الأخطاء وإمكانية الاسترداد، واستئناف التنفيذ تلقائيًا حتى بعد تعطل الجهاز. إنها تدعم النشر الموزع على منصات مختلفة تعتمد على الحاويات، وتقدم خيارات تكوين لإعادة المحاولة، وحدود المعدل، والتحكم في التزامن، وأكثر من ذلك.