Перейти к основному содержанию
OpenClaw поддерживает DuckDuckGo как провайдер web_search без ключа. API-ключ или учетная запись не требуются.
DuckDuckGo - экспериментальная, неофициальная интеграция, которая получает результаты со страниц поиска DuckDuckGo без JavaScript, а не из официального API. Возможны периодические сбои из-за страниц с бот-проверками или изменений HTML.

Настройка

API-ключ не нужен - просто укажите DuckDuckGo как провайдера:
1

Настройка

openclaw configure --section web
# Select "duckduckgo" as the provider

Конфигурация

{
  tools: {
    web: {
      search: {
        provider: "duckduckgo",
      },
    },
  },
}
Необязательные настройки уровня Plugin для региона и SafeSearch:
{
  plugins: {
    entries: {
      duckduckgo: {
        config: {
          webSearch: {
            region: "us-en", // DuckDuckGo region code
            safeSearch: "moderate", // "strict", "moderate", or "off"
          },
        },
      },
    },
  },
}

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

query
string
обязательно
Поисковый запрос.
count
number
по умолчанию:"5"
Количество результатов для возврата (1-10).
region
string
Код региона DuckDuckGo (например, us-en, uk-en, de-de).
Уровень SafeSearch.
Регион и SafeSearch также можно задать в конфигурации Plugin (см. выше) - параметры инструмента переопределяют значения конфигурации для каждого запроса.

Примечания

  • Без API-ключа - работает после выбора DuckDuckGo в качестве провайдера web_search
  • Экспериментально - собирает результаты с HTML-страниц поиска DuckDuckGo без JavaScript, а не из официального API или SDK
  • Риск бот-проверок - DuckDuckGo может показывать CAPTCHA или блокировать запросы при интенсивном или автоматизированном использовании
  • Разбор HTML - результаты зависят от структуры страницы, которая может измениться без уведомления
  • Явный выбор - OpenClaw не выбирает DuckDuckGo автоматически, если не настроен провайдер на основе API
  • SafeSearch по умолчанию имеет значение moderate, если не настроен
Для производственного использования рассмотрите Brave Search (доступен бесплатный тариф) или другого провайдера на основе API.

См. также

  • Обзор Web Search — все провайдеры и автообнаружение
  • Brave Search — структурированные результаты с бесплатным тарифом
  • Exa Search — нейронный поиск с извлечением содержимого