BrowserbaseLoadTool
الوصف
Browserbase هي منصة للمطورين لتشغيل وإدارة ومراقبة المتصفحات بدون واجهة بشكل موثوق. عزّز عمليات استرجاع بيانات الذكاء الاصطناعي الخاصة بك بـ:- بنية تحتية بدون خادم توفر متصفحات موثوقة لاستخراج البيانات من واجهات المستخدم المعقدة
- وضع التخفي مع تكتيكات البصمة المضمنة وحل CAPTCHA التلقائي
- مصحح الجلسات لفحص جلسة المتصفح مع الجدول الزمني للشبكة والسجلات
- التصحيح المباشر لتصحيح الأتمتة بسرعة
التثبيت
- احصل على مفتاح API ومعرّف المشروع من browserbase.com وعيّنهما في متغيرات البيئة (
BROWSERBASE_API_KEY،BROWSERBASE_PROJECT_ID). - ثبّت Browserbase SDK مع حزمة
crewai[tools]:
مثال
استخدم BrowserbaseLoadTool كما يلي للسماح لوكيلك بتحميل المواقع:Code
المعاملات
يمكن استخدام المعاملات التالية لتخصيص سلوكBrowserbaseLoadTool:
| المعامل | النوع | الوصف |
|---|---|---|
| api_key | string | اختياري. مفتاح Browserbase API. الافتراضي هو متغير البيئة BROWSERBASE_API_KEY. |
| project_id | string | اختياري. معرّف مشروع Browserbase. الافتراضي هو متغير البيئة BROWSERBASE_PROJECT_ID. |
| text_content | bool | اختياري. استرجاع المحتوى النصي فقط. الافتراضي هو False. |
| session_id | string | اختياري. تقديم معرّف جلسة موجود. |
| proxy | bool | اختياري. تفعيل/تعطيل البروكسيات. الافتراضي هو False. |
