أداة تحميل Browserbase
BrowserbaseLoadTool
Section titled “BrowserbaseLoadTool”Browserbase هي منصة للمطورين لتشغيل وإدارة ومراقبة المتصفحات بدون واجهة بشكل موثوق.
عزّز عمليات استرجاع بيانات الذكاء الاصطناعي الخاصة بك بـ:
- بنية تحتية بدون خادم توفر متصفحات موثوقة لاستخراج البيانات من واجهات المستخدم المعقدة
- وضع التخفي مع تكتيكات البصمة المضمنة وحل CAPTCHA التلقائي
- مصحح الجلسات لفحص جلسة المتصفح مع الجدول الزمني للشبكة والسجلات
- التصحيح المباشر لتصحيح الأتمتة بسرعة
التثبيت
Section titled “التثبيت”- احصل على مفتاح API ومعرّف المشروع من browserbase.com وعيّنهما في متغيرات البيئة (
BROWSERBASE_API_KEY،BROWSERBASE_PROJECT_ID). - ثبّت Browserbase SDK مع حزمة
crewai[tools]:
pip install browserbase 'crewai[tools]'استخدم BrowserbaseLoadTool كما يلي للسماح لوكيلك بتحميل المواقع:
from crewai_tools import BrowserbaseLoadTool
# Initialize the tool with the Browserbase API key and Project IDtool = BrowserbaseLoadTool()المعاملات
Section titled “المعاملات”يمكن استخدام المعاملات التالية لتخصيص سلوك 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. |