Tools
Wyszukiwanie w DuckDuckGo
OpenClaw obsługuje DuckDuckGo jako dostawcę web_search niewymagającego klucza. Nie jest wymagany klucz API ani konto.
Konfiguracja
DuckDuckGo nigdy nie jest wybierany automatycznie, ponieważ automatyczne wykrywanie uwzględnia tylko dostawców z działającymi danymi uwierzytelniającymi. Ustaw go jawnie:
Skonfiguruj
openclaw configure --section web# Wybierz „duckduckgo” jako dostawcęKonfiguracja w pliku
Ustaw dostawcę bezpośrednio w konfiguracji:
{ tools: { web: { search: { provider: "duckduckgo", }, }, },}Opcjonalne ustawienia regionu i filtra SafeSearch na poziomie pluginu:
{ plugins: { entries: { duckduckgo: { config: { webSearch: { region: "us-en", // Kod regionu DuckDuckGo safeSearch: "moderate", // "strict", "moderate" lub "off" }, }, }, }, },}Parametry narzędzia
querystringrequiredZapytanie wyszukiwania.
countnumberdefault: 5Liczba zwracanych wyników (1–10).
regionstringKod regionu DuckDuckGo (np. us-en, uk-en, de-de).
safeSearch'strict' | 'moderate' | 'off'default: moderatePoziom filtra SafeSearch.
Parametry narzędzia region i safeSearch zastępują powyższe wartości konfiguracji pluginu dla poszczególnych zapytań.
Uwagi
- Bez klucza API — działa po wybraniu DuckDuckGo jako dostawcy
web_search. - Eksperymentalne — pobiera dane ze stron wyników wyszukiwania DuckDuckGo w formacie HTML bez JavaScriptu, a nie z oficjalnego API ani zestawu SDK. Wyniki zależą od struktury strony, która może ulec zmianie bez powiadomienia.
- Ryzyko weryfikacji antybotowej — DuckDuckGo może wyświetlać testy CAPTCHA lub blokować żądania przy intensywnym bądź zautomatyzowanym użyciu.
- Tylko jawny wybór — automatyczne wykrywanie OpenClaw uwzględnia tylko dostawców z działającymi danymi uwierzytelniającymi, dlatego dostawca niewymagający klucza, taki jak DuckDuckGo, nigdy nie jest wybierany automatycznie; musisz ustawić
provider: "duckduckgo". - Domyślna wartość SafeSearch to
moderate, jeśli nie została skonfigurowana.
Powiązane materiały
- Omówienie wyszukiwania w sieci — wszyscy dostawcy i automatyczne wykrywanie
- Brave Search — ustrukturyzowane wyniki z planem bezpłatnym
- Exa Search — wyszukiwanie neuronowe z wyodrębnianiem treści
Was this useful?