الانتقال إلى المحتوى الرئيسي
توفر CrewAI مكتبة واسعة من الأدوات الجاهزة لتعزيز قدرات وكلائك. من معالجة الملفات إلى استخراج بيانات الويب، ومن استعلامات قواعد البيانات إلى خدمات الذكاء الاصطناعي - لدينا ما تحتاجه.

فئات الأدوات

الملفات والمستندات

قراءة وكتابة والبحث في صيغ ملفات متنوعة بما في ذلك PDF و DOCX و JSON و CSV والمزيد. مثالية لسير عمل معالجة المستندات.

استخراج بيانات الويب والتصفح

استخراج البيانات من المواقع، أتمتة تفاعلات المتصفح، واستخراج المحتوى على نطاق واسع باستخدام أدوات مثل Firecrawl و Selenium والمزيد.

البحث والاستكشاف

إجراء عمليات بحث على الويب، العثور على مستودعات الكود، استكشاف محتوى YouTube، واكتشاف المعلومات عبر الإنترنت.

قواعد البيانات والبيانات

الاتصال بقواعد بيانات SQL ومخازن المتجهات ومستودعات البيانات. الاستعلام عن MySQL و PostgreSQL و Snowflake و Qdrant و Weaviate.

الذكاء الاصطناعي والتعلم الآلي

توليد الصور باستخدام DALL-E، معالجة مهام الرؤية، التكامل مع LangChain، بناء أنظمة RAG، والاستفادة من مفسرات الكود.

السحابة والتخزين

التفاعل مع الخدمات السحابية بما في ذلك AWS S3 و Amazon Bedrock وخدمات التخزين السحابي والذكاء الاصطناعي الأخرى.

الأتمتة

أتمتة سير العمل مع Apify و Composio ومنصات أخرى لربط وكلائك بالخدمات الخارجية.

التكاملات

دمج CrewAI مع الأنظمة الخارجية مثل Amazon Bedrock ومجموعة أدوات أتمتة CrewAI.

الوصول السريع

هل تحتاج إلى أداة محددة؟ إليك بعض الخيارات الشائعة:

أداة RAG

تنفيذ الاسترجاع المعزز بالتوليد

Serper Dev

واجهة برمجة تطبيقات بحث Google

قراءة الملفات

قراءة أي نوع ملف

استخراج الموقع

استخراج محتوى الويب

مفسر الكود

تنفيذ كود Python

قارئ S3

الوصول إلى ملفات AWS S3

البدء

لاستخدام أي أداة في مشروع CrewAI الخاص بك:
  1. استيراد الأداة في تكوين طاقمك
  2. إضافتها إلى قائمة أدوات وكيلك
  3. تكوين أي مفاتيح API أو إعدادات مطلوبة
from crewai_tools import FileReadTool, SerperDevTool

# Add tools to your agent
agent = Agent(
    role="Research Analyst",
    tools=[FileReadTool(), SerperDevTool()],
    # ... other configuration
)

الحد الأقصى لعدد الاستخدامات

يمكنك تعيين حد أقصى لعدد استخدامات الأداة لمنع استخدامها أكثر من عدد معين من المرات. بشكل افتراضي، الحد الأقصى لعدد الاستخدامات غير محدود.
from crewai_tools import FileReadTool

tool = FileReadTool(max_usage_count=5, ...)
هل أنت مستعد للاستكشاف؟ اختر فئة أعلاه لاكتشاف الأدوات التي تناسب حالة استخدامك!