Ir al contenido

Búsqueda DuckDuckGo

OpenClaw soporta DuckDuckGo como proveedor sin clave web_search. No se requiere cuenta ni clave de API.

No se necesita clave de API: simplemente configure DuckDuckGo como su proveedor:

  1. Configure

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

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

Configuraciones opcionales a nivel de complemento para la región y Búsqueda Segura:

{
plugins: {
entries: {
duckduckgo: {
config: {
webSearch: {
region: "us-en", // DuckDuckGo region code
safeSearch: "moderate", // "strict", "moderate", or "off"
},
},
},
},
},
}
ParámetroDescripción
queryConsulta de búsqueda (requerido)
countResultados a devolver (1-10, predeterminado: 5)
regionCódigo de región de DuckDuckGo (ej. us-en, uk-en, de-de)
safeSearchNivel de Búsqueda Segura: strict, moderate (predeterminado) o off

La región y la Búsqueda Segura también se pueden establecer en la configuración del complemento (ver arriba) — los parámetros de la herramienta anulan los valores de configuración por consulta.

  • Sin clave de API — funciona de inmediato, configuración cero
  • Experimental — recopila resultados de las páginas de búsqueda HTML sin JavaScript de DuckDuckGo, no de una API o SDK oficial
  • Riesgo de desafío para bots — DuckDuckGo puede mostrar CAPTCHAs o bloquear solicitudes bajo uso intensivo o automatizado
  • Análisis de HTML — los resultados dependen de la estructura de la página, la cual puede cambiar sin previo aviso
  • Orden de detección automática — DuckDuckGo se verifica en último lugar (orden 100) en la detección automática, por lo que cualquier proveedor con API que tenga una clave tiene prioridad
  • Búsqueda Segura se establece en moderada de forma predeterminada cuando no se configura