Tools
DuckDuckGo araması
OpenClaw, anahtarsız bir web_search sağlayıcısı olarak DuckDuckGo'yu destekler. API
anahtarı veya hesap gerekmez.
Kurulum
API anahtarı gerekmez - sağlayıcınız olarak DuckDuckGo'yu ayarlamanız yeterlidir:
Yapılandır
openclaw configure --section web# Select "duckduckgo" as the providerYapılandırma
{ tools: { web: { search: { provider: "duckduckgo", }, }, },}Bölge ve SafeSearch için isteğe bağlı plugin düzeyi ayarlar:
{ plugins: { entries: { duckduckgo: { config: { webSearch: { region: "us-en", // DuckDuckGo region code safeSearch: "moderate", // "strict", "moderate", or "off" }, }, }, }, },}Araç parametreleri
querystringrequiredArama sorgusu.
countnumberdefault: 5Döndürülecek sonuçlar (1-10).
regionstringDuckDuckGo bölge kodu (ör. us-en, uk-en, de-de).
safeSearch'strict' | 'moderate' | 'off'default: moderateSafeSearch düzeyi.
Bölge ve SafeSearch plugin yapılandırmasında da ayarlanabilir (yukarıya bakın) - araç parametreleri, sorgu bazında yapılandırma değerlerini geçersiz kılar.
Notlar
- API anahtarı yok -
web_searchsağlayıcınız olarak DuckDuckGo'yu seçtikten sonra çalışır - Deneysel - sonuçları resmi bir API veya SDK'dan değil, DuckDuckGo'nun JavaScript olmayan HTML arama sayfalarından toplar
- Bot doğrulama riski - DuckDuckGo, yoğun veya otomatik kullanım altında CAPTCHA sunabilir ya da istekleri engelleyebilir
- HTML ayrıştırma - sonuçlar, bildirim yapılmadan değişebilecek sayfa yapısına bağlıdır
- Açık seçim - API destekli bir sağlayıcı yapılandırılmadığında OpenClaw DuckDuckGo'yu otomatik olarak seçmez
- SafeSearch, yapılandırılmadığında varsayılan olarak moderate olur
İlgili
- Web Search genel bakışı -- tüm sağlayıcılar ve otomatik algılama
- Brave Search -- ücretsiz katmanla yapılandırılmış sonuçlar
- Exa Search -- içerik çıkarımıyla sinirsel arama
Was this useful?