Tools
Pencarian DuckDuckGo
OpenClaw mendukung DuckDuckGo sebagai penyedia web_search tanpa kunci. Tidak diperlukan kunci API atau akun.
Penyiapan
DuckDuckGo tidak pernah dipilih secara otomatis karena deteksi otomatis hanya mempertimbangkan penyedia dengan kredensial yang dapat digunakan. Tetapkan secara eksplisit:
Konfigurasi
openclaw configure --section web# Pilih "duckduckgo" sebagai penyediaKonfigurasi
Tetapkan penyedia secara langsung dalam konfigurasi:
{ tools: { web: { search: { provider: "duckduckgo", }, }, },}Pengaturan opsional tingkat Plugin untuk wilayah dan SafeSearch:
{ plugins: { entries: { duckduckgo: { config: { webSearch: { region: "us-en", // Kode wilayah DuckDuckGo safeSearch: "moderate", // "strict", "moderate", atau "off" }, }, }, }, },}Parameter alat
querystringrequiredKueri pencarian.
countnumberdefault: 5Jumlah hasil yang dikembalikan (1–10).
regionstringKode wilayah DuckDuckGo (misalnya us-en, uk-en, de-de).
safeSearch'strict' | 'moderate' | 'off'default: moderateTingkat SafeSearch.
Parameter alat region dan safeSearch menggantikan nilai konfigurasi Plugin di atas untuk setiap kueri.
Catatan
- Tanpa kunci API—berfungsi setelah DuckDuckGo dipilih sebagai penyedia
web_search. - Eksperimental—melakukan scraping pada halaman pencarian HTML non-JavaScript DuckDuckGo, bukan API atau SDK resmi. Hasil bergantung pada struktur halaman, yang dapat berubah tanpa pemberitahuan.
- Risiko tantangan bot—DuckDuckGo dapat menyajikan CAPTCHA atau memblokir permintaan saat penggunaan berat atau otomatis.
- Hanya pemilihan eksplisit—deteksi otomatis OpenClaw hanya mempertimbangkan penyedia dengan kredensial yang dapat digunakan, sehingga penyedia tanpa kunci seperti DuckDuckGo tidak pernah dipilih secara otomatis; Anda harus menetapkan
provider: "duckduckgo". - SafeSearch secara default menggunakan
moderatejika tidak dikonfigurasi.
Terkait
- Ikhtisar Pencarian Web—semua penyedia dan deteksi otomatis
- Brave Search—hasil terstruktur dengan tingkat gratis
- Exa Search—pencarian neural dengan ekstraksi konten
Was this useful?