Tools

Pesquisa no DuckDuckGo

O OpenClaw oferece suporte ao DuckDuckGo como provedor de web_search sem necessidade de chave. Nenhuma chave de API ou conta é necessária.

Configuração

O DuckDuckGo nunca é selecionado automaticamente, pois a detecção automática considera apenas provedores com credenciais utilizáveis. Defina-o explicitamente:

  • Configurar

    bash
    openclaw configure --section web# Selecione "duckduckgo" como provedor
  • Configuração

    Defina o provedor diretamente na configuração:

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

    Configurações opcionais no nível do Plugin para região e SafeSearch:

    json5
    {  plugins: {    entries: {      duckduckgo: {        config: {          webSearch: {            region: "us-en", // Código de região do DuckDuckGo            safeSearch: "moderate", // "strict", "moderate" ou "off"          },        },      },    },  },}

    Parâmetros da ferramenta

    querystringrequired

    Consulta de pesquisa.

    countnumberdefault: 5

    Número de resultados a retornar (1–10).

    regionstring

    Código de região do DuckDuckGo (por exemplo, us-en, uk-en, de-de).

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

    Nível do SafeSearch.

    Os parâmetros region e safeSearch da ferramenta substituem os valores da configuração do Plugin acima para cada consulta.

    Observações

    • Sem chave de API — funciona assim que o DuckDuckGo é selecionado como provedor de web_search.
    • Experimental — extrai dados das páginas HTML de pesquisa sem JavaScript do DuckDuckGo, não de uma API ou SDK oficial. Os resultados dependem da estrutura da página, que pode mudar sem aviso prévio.
    • Risco de desafio contra bots — o DuckDuckGo pode exibir CAPTCHAs ou bloquear solicitações em caso de uso intenso ou automatizado.
    • Somente seleção explícita — a detecção automática do OpenClaw considera apenas provedores com credenciais utilizáveis; portanto, um provedor sem necessidade de chave como o DuckDuckGo nunca é escolhido automaticamente. Você deve definir provider: "duckduckgo".
    • O valor padrão de SafeSearch é moderate quando não configurado.

    Conteúdo relacionado

    Was this useful?
    On this page

    On this page