Tools
Пошук DuckDuckGo
OpenClaw підтримує DuckDuckGo як безключового провайдера web_search. API
ключ або обліковий запис не потрібні.
Налаштування
API ключ не потрібен - просто встановіть DuckDuckGo як свого провайдера:
Налаштуйте
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" }, }, }, }, },}Параметри інструмента
querystringrequiredПошуковий запит.
countnumberdefault: 5Кількість результатів для повернення (1-10).
regionstringКод регіону DuckDuckGo (наприклад, us-en, uk-en, de-de).
safeSearch'strict' | 'moderate' | 'off'default: moderateРівень SafeSearch.
Регіон і SafeSearch також можна задати в конфігурації plugin (див. вище) - параметри інструмента перевизначають значення конфігурації для кожного запиту.
Примітки
- Без API ключа - працює після вибору DuckDuckGo як вашого провайдера
web_search - Експериментально - збирає результати з HTML-сторінок пошуку DuckDuckGo без JavaScript, а не з офіційного API або SDK
- Ризик перевірки ботів - DuckDuckGo може показувати CAPTCHA або блокувати запити за інтенсивного чи автоматизованого використання
- Парсинг HTML - результати залежать від структури сторінки, яка може змінитися без попередження
- Явний вибір - OpenClaw не вибирає DuckDuckGo автоматично, коли не налаштовано провайдера з API
- SafeSearch за замовчуванням має значення moderate, якщо його не налаштовано
Пов’язане
- Огляд Web Search -- усі провайдери та автовиявлення
- Brave Search -- структуровані результати з безплатним рівнем
- Exa Search -- нейронний пошук із витягуванням вмісту
Was this useful?