Tools

Recherche DuckDuckGo

OpenClaw prend en charge DuckDuckGo comme fournisseur web_search sans clé. Aucune clé API ni aucun compte n’est requis.

Configuration

Aucune clé API n’est nécessaire : définissez simplement DuckDuckGo comme fournisseur :

  • Configurer

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

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

    Paramètres optionnels au niveau du Plugin pour la région et SafeSearch :

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

    Paramètres de l’outil

    querystringrequired

    Requête de recherche.

    countnumberdefault: 5

    Résultats à renvoyer (1 à 10).

    regionstring

    Code de région DuckDuckGo (par exemple us-en, uk-en, de-de).

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

    Niveau de SafeSearch.

    La région et SafeSearch peuvent également être définis dans la configuration du Plugin (voir ci-dessus) ; les paramètres de l’outil remplacent les valeurs de configuration pour chaque requête.

    Remarques

    • Aucune clé API : fonctionne après avoir sélectionné DuckDuckGo comme fournisseur web_search
    • Expérimental : collecte les résultats depuis les pages HTML sans JavaScript de DuckDuckGo, et non depuis une API ou un SDK officiel
    • Risque de défi anti-bot : DuckDuckGo peut afficher des CAPTCHA ou bloquer les requêtes en cas d’utilisation intensive ou automatisée
    • Analyse HTML : les résultats dépendent de la structure de la page, qui peut changer sans préavis
    • Sélection explicite : OpenClaw ne choisit pas DuckDuckGo automatiquement lorsqu’aucun fournisseur adossé à une API n’est configuré
    • SafeSearch est modéré par défaut lorsqu’il n’est pas configuré

    Associés

    Was this useful?
    On this page

    On this page