Naar hoofdinhoud gaan
OpenClaw ondersteunt DuckDuckGo als sleutelvrije web_search-provider. Er is geen API-sleutel of account vereist.
DuckDuckGo is een experimentele, onofficiële integratie die resultaten ophaalt uit de niet-JavaScript-zoekpagina’s van DuckDuckGo - geen officiële API. Houd rekening met incidentele defecten door bot-challengepagina’s of HTML-wijzigingen.

Installatie

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

Configure

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

query
string
vereist
Zoekopdracht.
count
number
standaard:"5"
Aantal resultaten om terug te geven (1-10).
region
string
DuckDuckGo-regiocode (bijv. us-en, uk-en, de-de).
SafeSearch-niveau.
Regio en SafeSearch kunnen ook worden ingesteld in de Plugin-configuratie (zie hierboven) - toolparameters overschrijven configuratiewaarden per zoekopdracht.

Opmerkingen

  • Geen API-sleutel - werkt nadat je DuckDuckGo als je web_search-provider hebt geselecteerd
  • Experimenteel - verzamelt resultaten uit de niet-JavaScript-HTML-zoekpagina’s van DuckDuckGo, 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 zijn afhankelijk van de paginastructuur, die zonder kennisgeving kan wijzigen
  • Expliciete selectie - OpenClaw kiest DuckDuckGo niet automatisch wanneer er geen API-ondersteunde provider is geconfigureerd
  • SafeSearch is standaard moderate wanneer dit niet is geconfigureerd
Overweeg voor productiegebruik Brave Search (gratis niveau beschikbaar) of een andere API-ondersteunde provider.

Gerelateerd