Tools

Pesquisa DuckDuckGo

OpenClaw oferece suporte ao 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 o DuckDuckGo como seu provedor:

  • Configurar

    bash
    openclaw configure --section web# Select "duckduckgo" as the provider
  • 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", // DuckDuckGo region code            safeSearch: "moderate", // "strict", "moderate", or "off"          },        },      },    },  },}

    Parâmetros da ferramenta

    querystringrequired

    Consulta de busca.

    countnumberdefault: 5

    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.

    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 depois que você seleciona o DuckDuckGo como seu provedor web_search
    • 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
    • Seleção explícita: o OpenClaw não escolhe o DuckDuckGo automaticamente quando nenhum provedor baseado em API está configurado
    • SafeSearch usa moderado por padrão quando não configurado

    Relacionados

    Was this useful?
    On this page

    On this page