Tools
Ricerca DuckDuckGo
OpenClaw supporta DuckDuckGo come provider web_search senza chiave. Non sono richiesti
né una chiave API né un account.
Configurazione
Non serve alcuna chiave API: imposta semplicemente DuckDuckGo come provider:
Configura
openclaw configure --section web# Select "duckduckgo" as the providerConfigurazione
{ tools: { web: { search: { provider: "duckduckgo", }, }, },}Impostazioni opzionali a livello di Plugin per regione e SafeSearch:
{ plugins: { entries: { duckduckgo: { config: { webSearch: { region: "us-en", // DuckDuckGo region code safeSearch: "moderate", // "strict", "moderate", or "off" }, }, }, }, },}Parametri dello strumento
querystringrequiredQuery di ricerca.
countnumberdefault: 5Risultati da restituire (1-10).
regionstringCodice regione DuckDuckGo (ad es. us-en, uk-en, de-de).
safeSearch'strict' | 'moderate' | 'off'default: moderateLivello SafeSearch.
Regione e SafeSearch possono essere impostati anche nella configurazione del Plugin (vedi sopra): i parametri dello strumento sovrascrivono i valori di configurazione per ogni query.
Note
- Nessuna chiave API: funziona dopo aver selezionato DuckDuckGo come provider
web_search - Sperimentale: raccoglie risultati dalle pagine di ricerca HTML non-JavaScript di DuckDuckGo, non da un'API o SDK ufficiale
- Rischio di bot-challenge: DuckDuckGo può servire CAPTCHA o bloccare richieste in caso di uso intenso o automatizzato
- Parsing HTML: i risultati dipendono dalla struttura della pagina, che può cambiare senza preavviso
- Selezione esplicita: OpenClaw non sceglie DuckDuckGo automaticamente quando non è configurato alcun provider basato su API
- SafeSearch predefinito su moderate quando non configurato
Correlati
- Panoramica di Web Search -- tutti i provider e il rilevamento automatico
- Brave Search -- risultati strutturati con tier gratuito
- Exa Search -- ricerca neurale con estrazione dei contenuti
Was this useful?