Встроенные инструменты

Brave Search

OpenClaw поддерживает Brave Search в качестве поставщика веб-поиска для web_search.

Получение API-ключа

  1. Создайте аккаунт для API Brave Search на https://brave.com/search/api/
  2. В панели управления выберите план Data for Search и сгенерируйте API-ключ.
  3. Сохраните ключ в конфигурации (рекомендуется) или установите переменную окружения BRAVE_API_KEY в Gateway.

Пример конфигурации

{
  tools: {
    web: {
      search: {
        provider: "brave",
        apiKey: "BRAVE_API_KEY_HERE",
        maxResults: 5,
        timeoutSeconds: 30,
      },
    },
  },
}

Параметры инструмента

ПараметрОписание
queryПоисковый запрос (обязательный)
countКоличество возвращаемых результатов (1-10, по умолчанию: 5)
country2-буквенный код страны 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