assafelovic/gpt-researcher

Автономный агент, который проводит глубокое исследование любых данных с использованием любых LLM-провайдеров

Агенты⭐ 29 546Pythonпоследний релиз: v3.6.1
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

GPT Researcher — это автономный AI-агент для глубокого исследования тем, который самостоятельно собирает информацию из интернета и локальных документов, чтобы создавать детальные отчеты с цитатами.

Зачем нужен

Инструмент решает проблему поверхностных или устаревших ответов от LLM, проводя многошаговый анализ с использованием параллельных агентов. Он полезен для получения объективных, фактологически точных и длинных исследовательских отчетов, избегая галлюцинаций за счет агрегации множества источников.

Что можно реализовать

  • Глубокое исследование рыночных трендов или конкурентов с агрегацией данных из 20+ источников
  • Автоматическое создание технических отчетов или обзоров литературы на основе веб-поиска
  • Исследование локальных документов и файлов для формирования сводок по внутренним данным
  • Генерация визуально оформленных отчетов с AI-сгенерированными иллюстрациями (Google Gemini)

Ключевые возможности

  • Архитектура на основе RAG и Plan-and-Solve: разделение на агентов-планировщиков и исполнителей для повышения точности
  • Параллельная работа агентов для ускорения сбора данных и повышения стабильности результатов
  • Поддержка любых LLM-провайдеров и возможность работы с локальными документами
  • Экспорт отчетов в PDF, Word и другие форматы с сохранением структуры и цитат
  • Встроенный скрейпинг с поддержкой JavaScript и фильтрация изображений

👤 Кому подойдёт: Исследователи, аналитики, разработчики, использующие Python, и бизнес-пользователи, нуждающиеся в автоматизации сбора и структурирования информации

Релизы

v3.6.1minor
🕐 28 дн назад · релиз на GitHub ↗

Восстановлена главная ветка, добавлена CI, исправлен скрейпер и добавлена наблюдаемость через Monocle.

  • Added: Добавлена наблюдаемость агентов с помощью Monocle.
  • Fixed: Скрайпер сохраняет извлеченный контент при сбое обогащения через web_base_loader.
  • Added: Ретриверы теперь явно указывают, требуется ли скрейпинг, вместо догадок.
  • Fixed: Восстановлена главная ветка и добавлена CI, объединено 97 PR.
  • Fixed: Исправлено отображение графика звезд и уведомлений об отсутствии источников.
v3.6.0major
🕐 2 мес назад · релиз на GitHub ↗

Релиз v3.6.0: стабильность, безопасность, интеграция LangChain Deep Agents и поддержка Nebius.

  • Added: Интеграция с LangChain: добавлен пример использования GPT Researcher в качестве движка для Deep Agents.
  • Added: Поддержка новых провайдеров: добавлен Nebius Token Factory, обновлена поддержка Claude 4.x и MiniMax M3.
  • Fixed: Повышена надежность: исправлены лимиты токенов, отслеживание стоимости, работа скраперов и ретриверов.
  • Fixed: Улучшена безопасность: добавлен SECURITY.md и внедрена санитизация недоверенного контента.
  • Fixed: Исправлены конфликты слияния и обновлена документация по навыкам и API.
v3.5.1minor
🕐 2 мес назад · релиз на GitHub ↗

Добавлены новые поисковые движки, агенты проверки фактов и провайдер Atlas Cloud; исправлены баги бесконечных циклов и потери контекста.

  • Added: Добавлены агенты FactChecker и Visualizer в мультиагентный рабочий процесс.
  • Added: Поддержка новых поисковых систем: Brave Search, fastCRW и кэшированный GroundRoute.
  • Added: Добавлен провайдер LLM Atlas Cloud, совместимый с OpenAI.
  • Fixed: Исправлена ошибка бесконечной ревизии благодаря ограничению MAX_REVISIONS.
  • Fixed: Устранена проблема сжатия контекста в пустоту при работе с большими объемами данных.
  • Added: Система теперь воздерживается от генерации отчета, если контент не был найден.