FreeAI::DuckAI - Парсер сервиса ИИ Duck.ai

Обзор парсера
Парсер Duck.ai позволяет получать ответы от ведущих AI моделей через сервис Duck.ai от DuckDuckGo — бесплатно и без регистрации. Сервис обеспечивает полную анонимность: запросы не сохраняются и не используются для обучения моделей.
Парсер поддерживает естественно-языковые запросы на любом языке, включая русский, английский и другие.
Результаты выдачи можно сохранять в любом нужном формате благодаря мощному шаблонизатору Template Toolkit, который позволяет структурировать данные в JSON, CSV, SQL и других форматах.
Собираемые данные
- Текст ответа AI модели
- Название использованной модели
- Ссылки, заголовки, сайты и даты публикации источников
Возможности
- Выбор AI модели: GPT-6 Luna, GPT-5.4 Mini, Claude Haiku 4.5, Mistral Small 4, GPT OSS 120B, Gemma 4 31B
- Сбор источников отдельно от текста ответа
- Работа через прокси
- Headless и headful режим браузера
- Автоматический retry при ошибках
Варианты использования
- Получение ответов на любые вопросы без регистрации и ограничений
- Генерация текстов, описаний, статей и контента
- Сбор структурированных ответов по тематическим запросам для создания баз знаний
- Автоматизация обработки больших списков запросов с AI ответами
- Сравнение ответов разных AI моделей на одни и те же запросы
- Извлечение ссылок на источники с заголовками и датами публикации
- Любые другие задачи, где требуется быстро получить ответ от AI без регистрации
Запросы
В качестве запросов необходимо указывать вопросы или задания, точно так же как если бы их вводили прямо в поле Duck.ai, например:
Что такое A-Parser?
Как научиться быстро учиться?
Как улучшить память и концентрацию?
Результаты
Тут и далее примеры результатов сокращены для лучшей наглядности
По умолчанию выводится запрос и ответ на него:
$query
$answer
Пример:
Что такое A-Parser?
A-Parser — это мощный инструмент для автоматического сбора (парсинга) данных из различных источников в интернете...
Источники в этот текст не входят. Они лежат в массиве $p1.sources.
Варианты вывода результатов
Ответ, модель и источники
Формат результата:
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')
Пример результата:
ANSWER:
A-Parser — это мощный инструмент для автоматического сбора данных из различных источников в интернете...
MODEL:
gpt-6-luna
SOURCES:
URL:https://a-parser.com/
Title:A-Parser — профессиональный парсер данных
Site:a-parser.com
Published:
Экспорт списка ссылок
Формат результата:
$p1.sources.format('$url\n')
Пример результата:
https://a-parser.com/
https://en.wikipedia.org/wiki/Web_scraping
Вывод в CSV ссылок, заголовков, сайтов и дат
Формат результата:
[% FOREACH item IN p1.sources;
tools.CSVline(item.url, item.title, item.site, item.published);
END %]
Пример результата:
https://a-parser.com/,"A-Parser — профессиональный парсер данных",a-parser.com,
https://en.wikipedia.org/wiki/Web_scraping,"Web scraping",Wikipedia,"October 1, 2026"
В имени файла результатов укажите расширение csv.
Вывод в JSON
Общий формат результата:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.query = query;
obj.answer = p1.answer;
obj.model = p1.model;
obj.json %]
Начальный текст:
[
Конечный текст:
]
Пример результата:
[{"query":"Что такое A-Parser?","answer":"A-Parser — это мощный инструмент...","model":"gpt-6-luna"}]
Возможные настройки
| Название параметра | Значение по умолчанию | Описание |
|---|---|---|
| Model | GPT-6 Luna (fast) | Выбор AI модели: GPT-6 Luna, GPT-5.4 Mini, Claude Haiku 4.5, Mistral Small 4, GPT OSS 120B, Gemma 4 31B |
| Headless browser | ☑ | Если опция включена, браузер не будет отображаться во время работы |
| Max concurrent pages | 10 | Максимальное количество одновременно открытых страниц браузера |