ApifyActorsTool
دمج Apify Actors في سير عمل CrewAI الخاص بك.
الوصف
تربطApifyActorsTool بين Apify Actors، وهي برامج سحابية لتجريف الويب والأتمتة، وسير عمل CrewAI الخاص بك.
استخدم أياً من أكثر من 4,000 Actor على متجر Apify لحالات استخدام مثل استخراج البيانات من وسائل التواصل الاجتماعي ومحركات البحث والخرائط الإلكترونية ومواقع التجارة الإلكترونية وبوابات السفر أو المواقع العامة.
للتفاصيل، راجع تكامل Apify CrewAI في وثائق Apify.
خطوات البدء
تثبيت التبعيات
ثبّت
crewai[tools] وlangchain-apify باستخدام pip: pip install 'crewai[tools]' langchain-apify.الحصول على رمز API لـ Apify
سجّل في وحدة تحكم Apify واحصل على رمز API الخاص بك.
مثال على الاستخدام
استخدمApifyActorsTool يدوياً لتشغيل RAG Web Browser Actor لإجراء بحث ويب:
المخرجات المتوقعة
إليك المخرجات من تشغيل الكود أعلاه:ApifyActorsTool تلقائياً بجلب تعريف Actor ومخطط الإدخال من Apify باستخدام actor_name المقدم ثم تبني وصف الأداة ومخطط المعاملات. هذا يعني أنك تحتاج فقط إلى تحديد actor_name صالح، والأداة تتعامل مع الباقي عند استخدامها مع الوكلاء - دون الحاجة لتحديد run_input. إليك كيفية عمل ذلك:
actor_name وعند الاستخدام اليدوي، ضبط run_input بناءً على مخطط إدخال Actor.
لمثال على الاستخدام مع الوكلاء، راجع قالب CrewAI Actor.
الإعداد
تتطلبApifyActorsTool المدخلات التالية للعمل:
actor_nameمعرّف Apify Actor المراد تشغيله، مثل"apify/rag-web-browser". تصفح جميع Actors على متجر Apify.run_inputقاموس من معاملات الإدخال لـ Actor عند تشغيل الأداة يدوياً.- على سبيل المثال، لـ Actor
apify/rag-web-browser:{"query": "search term", "maxResults": 5} - راجع مخطط إدخال Actor لقائمة معاملات الإدخال.
- على سبيل المثال، لـ Actor
الموارد
- Apify: استكشف منصة Apify.
- كيفية بناء وكيل ذكاء اصطناعي على Apify - دليل شامل خطوة بخطوة لإنشاء ونشر وتسويق وكلاء الذكاء الاصطناعي على منصة Apify.
- RAG Web Browser Actor: Actor شائع لبحث الويب لنماذج LLM.
- دليل تكامل CrewAI: اتبع الدليل الرسمي لتكامل Apify وCrewAI.
