Pesquisa DuckDuckGo
O componente Pesquisa DuckDuckGo traz capacidades de busca na web para seus fluxos, retornando URLs e conteúdos para qualquer consulta diretamente do DuckDuckGo.

Descrição do componente
Como o componente Pesquisa DuckDuckGo funciona
Visão Geral do Componente DuckDuckGoSearch
O componente DuckDuckGoSearch permite que seu fluxo de trabalho de IA realize buscas na web em tempo real usando o mecanismo de busca DuckDuckGo. Ele aceita uma consulta de busca definida pelo usuário e retorna resultados relevantes da web, incluindo URLs e seus conteúdos, tornando-se uma ferramenta poderosa para recuperação de conhecimento, tarefas de pesquisa ou para complementar LLMs com informações atualizadas da internet.
O Que Este Componente Faz?
- Executa uma busca no DuckDuckGo usando as palavras-chave fornecidas (consulta).
- Recupera um número configurável de resultados (padrão: 3).
- Permite filtrar por região, nível de busca segura e período de tempo.
- Retorna resultados tanto em registros de URL estruturados quanto em texto simples, adequados para processamento automatizado adicional ou exibição.
- Pode ser usado como ferramenta independente ou integrado a fluxos baseados em agentes.
Entradas
Nome | Descrição | Tipo | Obrigatório | Padrão | Avançado |
---|---|---|---|---|---|
Palavras-chave de Entrada | As palavras-chave ou string de consulta a serem buscadas. | String | Sim | (vazio) | Não |
Resultados Máximos | O número de resultados a serem retornados. | Inteiro | Sim | 3 | Não |
Região | Código de região/idioma para resultados localizados (ex: us-en, uk-en, ru-ru). | String | Sim | us-en | Sim |
Busca Segura | Define o filtro de busca segura: strict , moderate ou off . | String | Sim | moderate | Sim |
Limite de Tempo | Restringe resultados por tempo: d (dia), w (semana), m (mês), y (ano). | String | Sim | y | Sim |
Descrição da Ferramenta | (Opcional) Descrição para agentes entenderem como usar esta ferramenta. | String | Não | (vazio) | Sim |
Nome da Ferramenta | (Opcional) Apelido para referência desta ferramenta dentro de frameworks de agentes. | String | Não | (vazio) | Sim |
Verboso | Se deve exibir saída detalhada/debug durante a execução. | Booleano | Não | false | Sim |
Saídas
O componente fornece três formatos de saída:
Registros de URL (
UrlRecord
)- Uma lista estruturada de resultados da busca, cada um contendo a URL e o conteúdo associado. Útil para consumo programático ou encadeamento com outros componentes.
URLs em Texto (
Message
)- Os resultados da busca formatados como texto legível, adequados para exibição direta ou integração em fluxos baseados em mensagens.
Pesquisa DuckDuckGo como Ferramenta (
Tool
)- Toda a operação de busca empacotada como um objeto ferramenta, possibilitando seu uso em sistemas de IA baseados em agentes ou que utilizam ferramentas.
Por Que Usar Este Componente?
- Acesso a Informações Atuais: Permite que seu fluxo de IA consulte informações atualizadas da web, o que é especialmente valioso quando LLMs ou agentes de IA precisam de dados recentes não presentes no conjunto de treinamento.
- Configuração Flexível: Suporta filtragem por região, busca segura e tempo para resultados personalizados.
- Saídas em Múltiplos Formatos: Escolha o formato de saída que melhor se adapta à sua tarefa posterior, seja para processamento automatizado ou para exibição ao usuário final.
- Integração com Agentes: Projetado para ser facilmente referenciado e descrito em frameworks baseados em agentes, tornando-o adequado para orquestrações complexas de IA.
Exemplos de Uso
- Aumento de Respostas: Melhore respostas de LLM com resultados de busca em tempo real.
- Extração de Conhecimento: Reúna conteúdos recentes da web para sumarização ou análise.
- Automação de Pesquisa: Automatize a coleta de informações para tópicos, áreas ou períodos específicos.
Este componente é um bloco de construção versátil e essencial para fluxos de trabalho que exigem conhecimento externo e dados atualizados da web.
Perguntas frequentes
- O que faz o componente Pesquisa DuckDuckGo?
Ele realiza buscas em tempo real no DuckDuckGo usando as palavras-chave inseridas e retorna URLs relevantes e seus conteúdos, permitindo que seus fluxos de trabalho acessem informações atualizadas da web.
- Que tipo de saída posso obter deste componente?
Ele fornece resultados como registros de URL estruturados, mensagens em texto simples ou como uma ferramenta para fluxos baseados em agentes—oferecendo flexibilidade na forma de usar os resultados da busca.
- Posso controlar o número ou tipo de resultados da busca?
Sim, você pode definir o número máximo de resultados, ajustar configurações de região e busca segura, além de definir limites de tempo para os resultados.
- Este componente é adequado para construir chatbots com conhecimento aumentado?
Com certeza. Ele é ideal para chatbots e fluxos que precisam de informações atualizadas da web, enriquecendo suas respostas com dados de busca em tempo real.
- A Pesquisa DuckDuckGo armazena ou faz cache das minhas buscas?
Não, as buscas são realizadas em tempo real e os resultados não são armazenados fora do seu fluxo atual, a menos que você decida fazê-lo.
Experimente a Pesquisa DuckDuckGo no FlowHunt
Aprimore seus fluxos de trabalho com buscas na web ao vivo. Comece a usar a Pesquisa DuckDuckGo no FlowHunt para automações mais inteligentes e dinâmicas.