Tools
Pesquisa no DuckDuckGo
OpenClaw é compatível com DuckDuckGo como provedor web_search sem chave. Nenhuma chave de API ou conta é necessária.
Configuração
Nenhuma chave de API é necessária; basta definir DuckDuckGo como seu provedor:
Configurar
openclaw configure --section web
# Select "duckduckgo" as the provider
Configuração
{
tools: {
web: {
search: {
provider: "duckduckgo",
},
},
},
}
Configurações opcionais no nível do plugin para região e SafeSearch:
{
plugins: {
entries: {
duckduckgo: {
config: {
webSearch: {
region: "us-en", // DuckDuckGo region code
safeSearch: "moderate", // "strict", "moderate", or "off"
},
},
},
},
},
}
Parâmetros da ferramenta
querystringrequiredConsulta de busca.
countnumberResultados a retornar (1-10).
regionstringCódigo de região do DuckDuckGo (por exemplo, us-en, uk-en, de-de).
safeSearch'strict' | 'moderate' | 'off'Nível do SafeSearch.
Região e SafeSearch também podem ser definidos na configuração do plugin (veja acima); os parâmetros da ferramenta substituem os valores de configuração por consulta.
Observações
- Nenhuma chave de API: funciona imediatamente, sem nenhuma configuração
- Experimental: coleta resultados das páginas de busca HTML sem JavaScript do DuckDuckGo, não de uma API ou SDK oficial
- Risco de desafio contra bots: o DuckDuckGo pode servir CAPTCHAs ou bloquear solicitações sob uso intenso ou automatizado
- Análise de HTML: os resultados dependem da estrutura da página, que pode mudar sem aviso
- Ordem de detecção automática: DuckDuckGo é a primeira alternativa sem chave (ordem 100) na detecção automática. Provedores baseados em API com chaves configuradas executam primeiro, depois Ollama Web Search (ordem 110) e, em seguida, SearXNG (ordem 200)
- SafeSearch usa moderate por padrão quando não configurado
Relacionados
- Visão geral da Web Search -- todos os provedores e detecção automática
- Brave Search -- resultados estruturados com camada gratuita
- Exa Search -- busca neural com extração de conteúdo