Langsung ke konten utama

Pencarian DuckDuckGo

OpenClaw mendukung DuckDuckGo sebagai provider web_search tanpa key. Tidak memerlukan API key atau akun.
DuckDuckGo adalah integrasi eksperimental dan tidak resmi yang mengambil hasil dari halaman pencarian non-JavaScript milik DuckDuckGo — bukan API resmi. Harapkan kerusakan sesekali akibat halaman tantangan bot atau perubahan HTML.

Penyiapan

Tidak perlu API key — cukup atur DuckDuckGo sebagai provider Anda:
1

Konfigurasi

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

Konfigurasi

{
  tools: {
    web: {
      search: {
        provider: "duckduckgo",
      },
    },
  },
}
Pengaturan opsional tingkat plugin untuk region dan SafeSearch:
{
  plugins: {
    entries: {
      duckduckgo: {
        config: {
          webSearch: {
            region: "us-en", // DuckDuckGo region code
            safeSearch: "moderate", // "strict", "moderate", or "off"
          },
        },
      },
    },
  },
}

Parameter tool

ParameterDeskripsi
queryKueri pencarian (wajib)
countHasil yang dikembalikan (1-10, default: 5)
regionKode region DuckDuckGo (mis. us-en, uk-en, de-de)
safeSearchLevel SafeSearch: strict, moderate (default), atau off
Region dan SafeSearch juga dapat diatur dalam konfigurasi plugin (lihat di atas) — parameter tool menimpa nilai konfigurasi per kueri.

Catatan

  • Tanpa API key — langsung berfungsi, tanpa konfigurasi
  • Eksperimental — mengumpulkan hasil dari halaman pencarian HTML non-JavaScript DuckDuckGo, bukan API atau SDK resmi
  • Risiko tantangan bot — DuckDuckGo dapat menampilkan CAPTCHA atau memblokir permintaan dalam penggunaan berat atau otomatis
  • Parsing HTML — hasil bergantung pada struktur halaman, yang dapat berubah tanpa pemberitahuan
  • Urutan auto-detection — DuckDuckGo adalah fallback tanpa key pertama (urutan 100) dalam auto-detection. Provider berbasis API dengan key yang sudah dikonfigurasi dijalankan terlebih dahulu, lalu Ollama Web Search (urutan 110), lalu SearXNG (urutan 200)
  • SafeSearch default ke moderate saat tidak dikonfigurasi
Untuk penggunaan produksi, pertimbangkan Brave Search (tersedia tier gratis) atau provider lain yang didukung API.

Terkait