Встроенные инструменты
Brave Search
OpenClaw поддерживает Brave Search в качестве поставщика веб-поиска для web_search.
Получение API-ключа
- Создайте аккаунт для API Brave Search на https://brave.com/search/api/
- В панели управления выберите план Data for Search и сгенерируйте API-ключ.
- Сохраните ключ в конфигурации (рекомендуется) или установите переменную окружения
BRAVE_API_KEYв Gateway.
Пример конфигурации
{
tools: {
web: {
search: {
provider: "brave",
apiKey: "BRAVE_API_KEY_HERE",
maxResults: 5,
timeoutSeconds: 30,
},
},
},
}
Параметры инструмента
| Параметр | Описание |
|---|---|
query | Поисковый запрос (обязательный) |
count | Количество возвращаемых результатов (1-10, по умолчанию: 5) |
country | 2-буквенный код страны ISO (например, “US”, “DE”) |
language | Код языка ISO 639-1 для результатов поиска (например, “en”, “de”, “fr”) |
ui_lang | Код языка ISO для элементов интерфейса |
freshness | Фильтр по времени: day (24ч), week, month или year |
date_after | Только результаты, опубликованные после этой даты (ГГГГ-ММ-ДД) |
date_before | Только результаты, опубликованные до этой даты (ГГГГ-ММ-ДД) |
Примеры:
// Поиск с указанием страны и языка
await web_search({
query: "renewable energy",
country: "DE",
language: "de",
});
// Недавние результаты (за прошлую неделю)
await web_search({
query: "AI news",
freshness: "week",
});
// Поиск по диапазону дат
await web_search({
query: "AI developments",
date_after: "2024-01-01",
date_before: "2024-06-30",
});
Примечания
- План Data for AI не совместим с
web_search. - Brave предоставляет платные тарифы; проверьте актуальные лимиты в портале API Brave.
- Условия использования Brave включают ограничения на некоторые виды использования Результатов поиска, связанные с ИИ. Ознакомьтесь с Условиями использования Brave и убедитесь, что ваше предполагаемое использование соответствует им. По юридическим вопросам обращайтесь к вашему юристу.
- Результаты по умолчанию кэшируются на 15 минут (настраивается через
cacheTtlMinutes).
См. Веб-инструменты для полной конфигурации web_search.
Инструмент apply_patchPerplexity Sonar