Pular para o conteúdo principal

FreeAI::DuckAI - Scraper do serviço de IA Duck.ai

Duck.ai

Visão geral do scraper​

O scraper Duck.ai permite obter respostas das principais modelos de IA através do serviço Duck.ai da DuckDuckGo — gratuitamente e sem registro. O serviço garante total anonimato: as consultas não são salvas e não são usadas para treinamento de modelos.

O scraper suporta consultas em linguagem natural em qualquer idioma, incluindo português, inglês, russo e outros.

Os resultados da extração podem ser salvos em qualquer formato necessário graças ao poderoso motor de modelos Template Toolkit, que permite estruturar os dados em JSON, CSV, SQL e outros formatos.

Dados coletados​

  • Texto da resposta do modelo de IA
  • Nome do modelo utilizado
  • Links, títulos, sites e datas de publicação das fontes

Recursos​

  • Escolha do modelo de IA: GPT-6 Luna, GPT-5.4 Mini, Claude Haiku 4.5, Mistral Small 4, GPT OSS 120B, Gemma 4 31B
  • Coleta de fontes separadamente do texto da resposta
  • Trabalho via proxy
  • Modo de navegador headless e headful
  • Retry automático em caso de erros

Casos de uso​

  • Obtenção de respostas para quaisquer perguntas sem registro e sem restrições
  • Geração de textos, descrições, artigos e conteúdo
  • Coleta de respostas estruturadas para consultas temáticas para criação de bases de conhecimento
  • Automação do processamento de grandes listas de consultas com respostas de IA
  • Comparação de respostas de diferentes modelos de IA para as mesmas consultas
  • Extração de links para fontes com títulos e datas de publicação
  • Quaisquer outras tarefas onde seja necessário obter rapidamente uma resposta de IA sem registro

Consultas​

Como consultas, é necessário indicar perguntas ou tarefas, exatamente como se fossem digitadas diretamente no campo do Duck.ai, por exemplo:

O que é o A-Parser?
Como aprender a aprender rápido?
Como melhorar a memória e a concentração?

Resultados​

informação

Aqui e adiante, os exemplos de resultados foram abreviados para melhor clareza

Por padrão, são exibidos a consulta e a resposta correspondente:

$query
$answer

Exemplo:

O que é o A-Parser?
A-Parser — é uma ferramenta poderosa para a coleta automática (extração de dados) de dados de várias fontes na internet...

As fontes não estão incluídas neste texto. Elas estão localizadas no array $p1.sources.

Opções de exibição de resultados​

Resposta, modelo e fontes​

Formato do resultado:

ANSWER:
$p1.answer
\n
MODEL:
$p1.model
\n
SOURCES:
$p1.sources.format('URL: $url \n Title: $title \n Site: $site \n Published: $published \n\n')

Exemplo de resultado:

ANSWER:
A-Parser — é uma ferramenta poderosa para a coleta automática de dados de diversas fontes na internet...

MODEL:
gpt-6-luna

SOURCES:
URL:https://a-parser.com/
Title:A-Parser — scraper de dados profissional
Site:a-parser.com
Published:

Exportação de lista de links​

Formato do resultado:

$p1.sources.format('$url\n')

Exemplo de resultado:

https://a-parser.com/
https://en.wikipedia.org/wiki/Web_scraping

Saída em CSV de links, títulos, sites e datas​

Formato do resultado:

[% FOREACH item IN p1.sources;
tools.CSVline(item.url, item.title, item.site, item.published);
END %]

Exemplo de resultado:

https://a-parser.com/,"A-Parser — scraper de dados profissional",a-parser.com,
https://en.wikipedia.org/wiki/Web_scraping,"Web scraping",Wikipedia,"October 1, 2026"

No nome do arquivo de resultados, especifique a extensão csv.

Saída em JSON​

Formato geral do resultado:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.query = query;
obj.answer = p1.answer;
obj.model = p1.model;

obj.json %]

Texto inicial:

[

Texto final:

]

Exemplo de resultado:

[{"query":"O que é o A-Parser?","answer":"A-Parser — é uma ferramenta poderosa...","model":"gpt-6-luna"}]

Configurações possíveis​

Nome do parâmetroValor padrãoDescrição
ModelGPT-6 Luna (fast)Escolha do modelo de IA: GPT-6 Luna, GPT-5.4 Mini, Claude Haiku 4.5, Mistral Small 4, GPT OSS 120B, Gemma 4 31B
Headless browser☑Se a opção estiver ativada, o navegador não será exibido durante a operação
Max concurrent pages10Número máximo de páginas do navegador abertas simultaneamente