DuckDuckGo search
OpenClaw prend en charge DuckDuckGo en tant que provider sans clé web_search. Aucune clé API ni compte n’est requis.
Configuration
Section intitulée « Configuration »Aucune clé API nécessaire - définissez simplement DuckDuckGo comme votre provider :
Configure
bash openclaw configure --section web # Select "duckduckgo" as the provider
{ tools: { web: { search: { provider: "duckduckgo", }, }, },}Paramètres facultatifs au niveau du plugin pour la région et SafeSearch :
{ plugins: { entries: { duckduckgo: { config: { webSearch: { region: "us-en", // DuckDuckGo region code safeSearch: "moderate", // "strict", "moderate", or "off" }, }, }, }, },}Paramètres de l’outil
Section intitulée « Paramètres de l’outil »La région et le 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 par requête.
- Pas de clé API - fonctionne immédiatement, sans configuration
- Expérimental - récupère les résultats des pages de recherche HTML non-JavaScript de DuckDuckGo, et non d’une API ou d’un SDK officiel
- Risque de défi pour les bots - DuckDuckGo peut présenter des CAPTCHAs 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
- Ordre de détection automatique - DuckDuckGo est le premier repli sans clé (ordre 100) dans la détection automatique. Les providers pris en charge par une API avec des clés configurées sont exécutés en premier, puis Ollama Web Search (ordre 110), puis SearXNG (ordre 200)
- SafeSearch est réglé sur modéré par défaut lorsqu’il n’est pas configuré
Connexes
Section intitulée « Connexes »- Aperçu de la recherche Web — tous les providers et la détection automatique
- Brave Search — résultats structurés avec offre gratuite
- Exa Search — recherche neurale avec extraction de contenu