Tools

DuckDuckGo-zoekopdracht

OpenClaw ondersteunt DuckDuckGo als sleutelloze web_search-provider. Er is geen API- sleutel of account vereist.

Installatie

Geen API-sleutel nodig - stel DuckDuckGo gewoon in als je provider:

  • Configureren

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

    json5
    {  tools: {    web: {      search: {        provider: "duckduckgo",      },    },  },}

    Optionele instellingen op Plugin-niveau voor regio en SafeSearch:

    json5
    {  plugins: {    entries: {      duckduckgo: {        config: {          webSearch: {            region: "us-en", // DuckDuckGo region code            safeSearch: "moderate", // "strict", "moderate", or "off"          },        },      },    },  },}

    Toolparameters

    querystringrequired

    Zoekquery.

    countnumberdefault: 5

    Te retourneren resultaten (1-10).

    regionstring

    DuckDuckGo-regiocode (bijv. us-en, uk-en, de-de).

    safeSearch'strict' | 'moderate' | 'off'default: moderate

    SafeSearch-niveau.

    Regio en SafeSearch kunnen ook worden ingesteld in de Plugin-configuratie (zie hierboven) - tool parameters overschrijven configuratiewaarden per query.

    Opmerkingen

    • Geen API-sleutel - werkt direct, zonder configuratie
    • Experimenteel - verzamelt resultaten uit DuckDuckGo's HTML-zoekpagina's zonder JavaScript, niet uit een officiële API of SDK
    • Risico op bot-challenges - DuckDuckGo kan CAPTCHA's tonen of verzoeken blokkeren bij intensief of geautomatiseerd gebruik
    • HTML-parsing - resultaten hangen af van de paginstructuur, die zonder kennisgeving kan wijzigen
    • Volgorde voor automatische detectie - DuckDuckGo is de eerste sleutelloze fallback (volgorde 100) bij automatische detectie. API-gebaseerde providers met geconfigureerde sleutels worden eerst uitgevoerd, daarna Ollama Web Search (volgorde 110), daarna SearXNG (volgorde 200)
    • SafeSearch staat standaard op moderate wanneer dit niet is geconfigureerd

    Gerelateerd

    Was this useful?