Skip to main content
OpenClaw unterstützt DuckDuckGo als schlüsselfreien web_search-Provider. Es sind weder ein API-Schlüssel noch ein Konto erforderlich.
DuckDuckGo ist eine experimentelle, inoffizielle Integration, die DuckDuckGos JavaScript-freie HTML-Suchseiten ausliest – keine offizielle API. Durch Bot-Challenge-Seiten oder HTML-Änderungen kann es gelegentlich zu Ausfällen kommen.

Einrichtung

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

Konfigurieren

Konfiguration

Legen Sie den Provider direkt in der Konfiguration fest:
Optionale Einstellungen auf Plugin-Ebene für Region und SafeSearch:

Tool-Parameter

string
erforderlich
Suchanfrage.
number
Standard:"5"
Anzahl der zurückzugebenden Ergebnisse (1-10).
string
DuckDuckGo-Regionscode (z. B. us-en, uk-en, de-de).
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.
Für den Produktionseinsatz empfiehlt sich Brave Search (kostenlose Tarifstufe verfügbar) oder ein anderer API-basierter Provider.

Verwandte Themen