Tools

DuckDuckGo-Suche

OpenClaw unterstützt DuckDuckGo als schlüsselfreien web_search-Provider. Es sind weder ein API-Schlüssel noch ein Konto erforderlich.

Einrichtung

DuckDuckGo wird nie automatisch ausgewählt, da die automatische Erkennung nur Provider mit verwendbaren Anmeldedaten berücksichtigt. Legen Sie den Provider explizit fest:

  • Konfigurieren

    bash
    openclaw configure --section web# "duckduckgo" als Provider auswählen
  • Konfiguration

    Legen Sie den Provider direkt in der Konfiguration fest:

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

    Optionale Einstellungen auf Plugin-Ebene für Region und SafeSearch:

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

    Tool-Parameter

    querystringrequired

    Suchanfrage.

    countnumberdefault: 5

    Anzahl der zurückzugebenden Ergebnisse (1-10).

    regionstring

    DuckDuckGo-Regionscode (z. B. us-en, uk-en, de-de).

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

    SafeSearch-Stufe.

    Die Tool-Parameter region und safeSearch überschreiben die obigen Plugin-Konfigurationswerte für jede Suchanfrage einzeln.

    Hinweise

    • Kein API-Schlüssel – funktioniert, sobald DuckDuckGo als web_search-Provider ausgewählt wurde.
    • Experimentell – liest DuckDuckGos JavaScript-freie HTML-Suchseiten aus und verwendet keine offizielle API oder kein offizielles SDK. Die Ergebnisse hängen von der Seitenstruktur ab, die sich ohne Vorankündigung ändern kann.
    • Risiko von Bot-Challenges – DuckDuckGo kann bei intensiver oder automatisierter Nutzung CAPTCHAs anzeigen oder Anfragen blockieren.
    • Nur explizite Auswahl – die automatische Erkennung von OpenClaw berücksichtigt nur Provider mit verwendbaren Anmeldedaten. Daher wird ein schlüsselfreier Provider wie DuckDuckGo nie automatisch ausgewählt; Sie müssen provider: "duckduckgo" festlegen.
    • SafeSearch verwendet standardmäßig moderate, wenn es nicht konfiguriert ist.

    Verwandte Themen

    Was this useful?
    On this page

    On this page