نظرة عامة
مستودع الأدوات هو مدير حزم لأدوات CrewAI. يتيح للمستخدمين نشر وتثبيت وإدارة الأدوات التي تتكامل مع طواقم وتدفقات CrewAI. يمكن أن تكون الأدوات:- خاصة: متاحة فقط داخل مؤسستك (افتراضي)
- عامة: متاحة لجميع مستخدمي CrewAI إذا نُشرت بعلامة
--public
المتطلبات المسبقة
قبل استخدام مستودع الأدوات، تأكد من أن لديك:- حساب CrewAI AMP
- CrewAI CLI مُثبّت
- uv>=0.5.0 مُثبّت. راجع كيفية الترقية
- Git مُثبّت ومُهيأ
- صلاحيات الوصول للنشر أو التثبيت في مؤسسة CrewAI AMP
تثبيت الأدوات
لتثبيت أداة:pyproject.toml.
يمكنك استخدام الأداة باستيرادها وإضافتها إلى وكلائك:
إضافة حزم أخرى بعد تثبيت أداة
بعد تثبيت أداة من مستودع أدوات CrewAI AMP، تحتاج لاستخدام أمرcrewai uv لإضافة حزم أخرى لمشروعك.
استخدام أوامر uv المباشرة سيفشل لأن المصادقة لمستودع الأدوات يتم التعامل معها عبر CLI. باستخدام أمر crewai uv، يمكنك إضافة حزم أخرى لمشروعك دون القلق بشأن المصادقة.
يمكن استخدام أي أمر uv مع أمر crewai uv، مما يجعله أداة قوية لإدارة اعتماديات مشروعك دون عناء إدارة المصادقة عبر متغيرات البيئة أو طرق أخرى.
لنفرض أنك ثبّت أداة مخصصة من مستودع أدوات CrewAI AMP تسمى “my-tool”:
uv sync أو uv remove يمكن أيضاً استخدامها مع أمر crewai uv:
pyproject.toml وفقاً لذلك.
إنشاء ونشر الأدوات
لإنشاء مشروع أداة جديد:تحديث الأدوات
لتحديث أداة منشورة:- عدّل الأداة محلياً
- حدّث الإصدار في
pyproject.toml(مثل من0.1.0إلى0.1.1) - ارفع التغييرات وانشر
حذف الأدوات
لحذف أداة:- انتقل إلى CrewAI AMP
- انتقل إلى Tools
- اختر الأداة
- انقر على Delete
فحوصات الأمان
كل إصدار منشور يخضع لفحوصات أمان آلية، ولا يكون متاحاً للتثبيت إلا بعد اجتيازها. يمكنك التحقق من حالة فحص الأمان للأداة في:CrewAI AMP > Tools > Your Tool > Versions
تحتاج مساعدة؟
تواصل مع فريق الدعم للمساعدة في تكامل API أو
استكشاف الأخطاء.
