بحث Firecrawl
FirecrawlSearchTool
Section titled “FirecrawlSearchTool”Firecrawl هي منصة لزحف وتحويل أي موقع إلى markdown نظيف أو بيانات منظمة.
التثبيت
Section titled “التثبيت”- احصل على مفتاح API من firecrawl.dev وعيّنه في متغيرات البيئة (
FIRECRAWL_API_KEY). - ثبّت Firecrawl SDK مع حزمة
crewai[tools]:
pip install firecrawl-py 'crewai[tools]'استخدم FirecrawlSearchTool كما يلي للسماح لوكيلك بتحميل المواقع:
from crewai_tools import FirecrawlSearchTool
tool = FirecrawlSearchTool(query='what is firecrawl?')المعاملات
Section titled “المعاملات”api_key: اختياري. يحدد مفتاح Firecrawl API. الافتراضي هو متغير البيئةFIRECRAWL_API_KEY.query: سلسلة استعلام البحث المستخدمة للبحث.page_options: اختياري. خيارات لتنسيق النتائج.onlyMainContent: اختياري. إرجاع المحتوى الرئيسي فقط للصفحة باستثناء الرؤوس وأشرطة التنقل والتذييلات وغيرها.includeHtml: اختياري. تضمين محتوى HTML الخام للصفحة. سيُخرج مفتاح html في الاستجابة.fetchPageContent: اختياري. جلب المحتوى الكامل للصفحة.
search_options: اختياري. خيارات للتحكم في سلوك الزحف.limit: اختياري. الحد الأقصى لعدد الصفحات للزحف.