Brave Search API
يدعم OpenClaw واجهة Brave Search API كمزوّدweb_search.
الحصول على مفتاح API
- أنشئ حساب Brave Search API على https://brave.com/search/api/
- في لوحة المعلومات، اختر خطة Search وأنشئ مفتاح API.
- خزّن المفتاح في الإعدادات أو اضبط
BRAVE_API_KEYفي بيئة Gateway.
مثال للإعدادات
plugins.entries.brave.config.webSearch.*.
ولا يزال المسار القديم tools.web.search.apiKey يُحمَّل عبر طبقة التوافق، لكنه لم يعد مسار الإعدادات الأساسي.
يتحكم webSearch.mode في وسيلة نقل Brave:
web(الافتراضي): بحث ويب عادي من Brave مع العناوين وعناوين URL والمقتطفاتllm-context: واجهة Brave LLM Context API مع مقاطع نصية مستخرجة مسبقًا ومصادر للإسناد
معلمات الأداة
| Parameter | Description |
|---|---|
query | استعلام البحث (مطلوب) |
count | عدد النتائج المطلوب إرجاعها (1-10، الافتراضي: 5) |
country | رمز الدولة ISO مكوّن من حرفين (مثل "US" و"DE") |
language | رمز اللغة ISO 639-1 لنتائج البحث (مثل "en" و"de" و"fr") |
search_lang | رمز لغة البحث في Brave (مثل en وen-gb وzh-hans) |
ui_lang | رمز لغة ISO لعناصر واجهة المستخدم |
freshness | مرشح الوقت: day (24 ساعة) أو week أو month أو year |
date_after | النتائج المنشورة بعد هذا التاريخ فقط (YYYY-MM-DD) |
date_before | النتائج المنشورة قبل هذا التاريخ فقط (YYYY-MM-DD) |
ملاحظات
- يستخدم OpenClaw خطة Brave Search. إذا كانت لديك اشتراك قديم (مثل الخطة المجانية الأصلية مع 2,000 استعلام/شهر)، فإنه يظل صالحًا لكنه لا يتضمن الميزات الأحدث مثل LLM Context أو حدود المعدل الأعلى.
- تتضمن كل خطة Brave رصيدًا مجانيًا بقيمة 5 دولارات شهريًا (يتجدد). وتبلغ تكلفة خطة Search مقدار 5 دولارات لكل 1,000 طلب، لذا يغطي الرصيد 1,000 استعلام/شهر. اضبط حد الاستخدام في لوحة معلومات Brave لتجنب الرسوم غير المتوقعة. راجع بوابة Brave API للاطلاع على الخطط الحالية.
- تتضمن خطة Search نقطة نهاية LLM Context وحقوق الاستدلال الخاصة بالذكاء الاصطناعي. ويتطلب تخزين النتائج لتدريب النماذج أو ضبطها خطة ذات حقوق تخزين صريحة. راجع شروط الخدمة الخاصة بـ Brave.
- يعيد وضع
llm-contextإدخالات مصادر مؤسَّسة بدلًا من شكل مقتطفات بحث الويب المعتاد. - لا يدعم وضع
llm-contextالقيمui_langأوfreshnessأوdate_afterأوdate_before. - يجب أن يتضمن
ui_langوسم منطقة فرعيًا مثلen-US. - تُخزَّن النتائج مؤقتًا لمدة 15 دقيقة افتراضيًا (ويمكن ضبطها عبر
cacheTtlMinutes).
ذو صلة
- نظرة عامة على Web Search — جميع المزوّدين والاكتشاف التلقائي
- Perplexity Search — نتائج منظَّمة مع تصفية حسب النطاق
- Exa Search — بحث عصبي مع استخراج المحتوى