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

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

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

    Optionele instellingen op Plugin-niveau voor regio en SafeSearch:

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

    Toolparameters

    querystringrequired

    Zoekquery.

    countnumber

    Te retourneren resultaten (1-10).

    regionstring

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

    safeSearch'strict' | 'moderate' | 'off'

    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