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 і параметри в області tools.web.search.brave.* усе ще завантажуються через об’єднання для сумісності, але в новій конфігурації слід використовувати наведений вище шлях в області плагіна.
webSearch.mode керує транспортом Brave:
web(типово): звичайний вебпошук Brave із заголовками, URL-адресами та фрагментамиllm-context: Brave LLM Context API із попередньо вилученими текстовими фрагментами та джерелами для обґрунтування
webSearch.baseUrl може спрямовувати запити Brave через довірений сумісний із Brave проксі-сервер
або Gateway. OpenClaw додає /res/v1/web/search або /res/v1/llm/context до
налаштованої базової URL-адреси та включає її до ключа кешу. Загальнодоступні
кінцеві точки мають використовувати https://; http:// приймається лише для довірених проксі-вузлів
local loopback або приватної мережі.
Параметри інструмента
string
обов'язково
Пошуковий запит.
number
за замовчуванням:"5"
Кількість результатів для повернення (1–10).
string
Дволітерний код країни ISO (наприклад,
US, DE).string
Код мови ISO 639-1 для результатів пошуку (наприклад,
en, de, fr).string
Код мови пошуку Brave (наприклад,
en, en-gb, zh-hans).string
Код мови ISO для елементів інтерфейсу.
'day' | 'week' | 'month' | 'year'
Часовий фільтр —
day означає 24 години.string
Лише результати, опубліковані після цієї дати (
YYYY-MM-DD).string
Лише результати, опубліковані до цієї дати (
YYYY-MM-DD).Примітки
- OpenClaw використовує план Brave Search. Якщо у вас є застаріла підписка (наприклад, початковий план Free із 2 000 запитів на місяць), вона залишається чинною, але не включає новіші функції, як-от LLM Context або вищі обмеження частоти запитів.
- Кожен план Brave включає безкоштовний кредит у розмірі $5 на місяць (поновлюється). План Search коштує $5 за 1 000 запитів, тому кредит покриває 1 000 запитів на місяць. Установіть обмеження використання на панелі керування Brave, щоб уникнути неочікуваних витрат. Поточні плани наведено на порталі Brave API.
- План Search включає кінцеву точку LLM Context і права на інференс ШІ. Для збереження результатів із метою навчання або налаштування моделей потрібен план із явними правами на зберігання. Перегляньте Умови надання послуг Brave.
- Режим
llm-contextповертає обґрунтовані записи джерел замість звичайної структури фрагментів вебпошуку. - Режим
llm-contextпідтримуєfreshnessі обмежені діапазониdate_after+date_before. Він не підтримуєui_lang; значенняdate_beforeбезdate_afterвідхиляється, оскільки Brave вимагає, щоб користувацькі діапазони актуальності містили початкову й кінцеву дати. ui_langмає містити підтег регіону, наприкладen-US.- Типово результати кешуються на 15 хвилин (налаштовується за допомогою
cacheTtlMinutes). - Користувацькі значення
webSearch.baseUrlвключаються до ідентифікатора кешу Brave, тому відповіді від різних проксі-серверів не конфліктують. - Увімкніть діагностичний прапорець
brave.http, щоб під час усунення несправностей журналювати URL-адреси й параметри запитів Brave, стан і тривалість відповіді, а також події влучання, промаху та запису кешу пошуку. Прапорець ніколи не журналює ключ API або тіла відповідей, але пошукові запити можуть містити конфіденційні дані.
Пов’язані матеріали
- Огляд вебпошуку — усі постачальники й автоматичне виявлення
- Пошук Perplexity — структуровані результати з фільтруванням за доменами
- Пошук Exa — нейронний пошук із вилученням вмісту