ResearchGPT: AI-приложение для общения с исследовательскими статьями и получения быстрых ответов
ResearchGPT

ResearchGPT - это инструмент на основе ИИ, который позволяет вести диалог с PDF-документами. Он извлекает текст, создает вложения и использует API OpenAI для генерации ответов. Узнайте больше о его установке, использовании и возможности вклада в проект.

Перейти на сайт
ResearchGPT: AI-приложение для общения с исследовательскими статьями и получения быстрых ответов

ResearchGPT: Помощник в исследованиях на основе ИИ

ResearchGPT представляет собой простое приложение на основе FastAPI, которое предоставляет удобный интерфейс для проведения диалога с любым PDF-документом. Вы можете ввести ссылку на PDF, размещенный в Интернете, или загрузить свой собственный PDF.

Как работает ResearchGPT?

Приложение извлекает текст из PDF, создает вложения (embeddings) из этого текста и использует их вместе с API OpenAI для генерации ответа на ваш вопрос. Также оно возвращает источник части текста, которую использовало для генерации ответа, и номер страницы.

Установка

  1. Клонируйте репозиторий:
git clone https://github.com/mukulpatnaik/researchgpt.git
  1. Перейдите в директорию проекта:
cd researchgpt
  1. Установите необходимые зависимости:
pip install -r requirements.txt

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

Для запуска базы данных выполните следующую команду в терминале:

  • На MacOS:
redis-server
  • На Windows:
sudo service redis-server start

Использование

Для работы с ResearchGPT вам понадобится ключ API OpenAI. Получить его можно здесь: .

После получения ключа API OpenAI, установите его как переменную окружения 'OPENAI_API_KEY'. Для этого откройте ваш файл.bashrc или.zshrc и добавьте строку export OPENAI_API_KEY="ваш-ключ", не забудьте ввести свой реальный ключ вместо "ваш-ключ".

Затем запустите приложение с помощью команды:

uvicorn main:app --reload

Вклад в проект

Приветствуются запросы на слияние (Pull requests). Для крупных изменений рекомендуется сначала открыть issue для обсуждения того, что вы хотите изменить.

Лицензия

ResearchGPT распространяется под лицензией MIT.

Если вы хотите сотрудничать над этим проектом, свяжитесь со мной по адресу или найдите меня в Twitter.

ResearchGPT - это полезный инструмент для тех, кто работает с исследовательскими материалами и хочет быстро получать информацию и ответы на свои вопросы с помощью ИИ.

Лучшие альтернативы ResearchGPT

VortiX

VortiX

VortiX - AI Search Engine, обеспечивает точные результаты для научных исследований.

Cursor Search

Cursor Search

Cursor Search - повышает интерес к ИИ, предоставляет мгновенную помощь

Cleora AI

Cleora AI

Cleora AI - эффективный инструмент для обучения стабильных и индуктивных вложений сущностей в гетерогенных реляционных данных.

ITONICS

ITONICS

ITONICS - это ИИ-инструмент, который нагоняет инновации и спидит росту бизнеса.

Interactive Neural Network and Deep Learning Tutorials

Interactive Neural Network and Deep Learning Tutorials

Этот инструмент помогает освоить нейронные сети и глубокое обучение интуитивно.

Future AGI

Future AGI

Future AGI - ускоряет работу с AI, обеспечивая более точные результаты и упрощая управление данными.

HyperMink

HyperMink

HyperMink - AI, доступность и конфиденциальность для всех.

TXYZ

TXYZ

TXYZ - Повышает эффективность исследований с помощью AI

Airgeek

Airgeek

Airgeek - это самый полный набор инструментов для авиации, открывающий скрытые возможности.

Heatseeker

Heatseeker

Heatseeker - это AI-инструмент, который позволяет быстро получать реальные инсайты о клиентах.

SpoofGPT

SpoofGPT

SpoofGPT - имитация интерфейса AI, позволяет задать ответы чатбота для разных целей.

Fireworks AI

Fireworks AI

Fireworks AI - Обрабатывает документы с помощью любого LLM

Диаграмикс

Диаграмикс

Диаграмикс – это крутой AI-инструмент для генерации разных видов диаграмм.

Remyx AI

Remyx AI

Remyx AI ускоряет разработку с помощью помощника производства

Guest Glance

Guest Glance

Guest Glance - AI для подкастов, помогает находить гостей и хостов

Galactica

Galactica

Galactica - языковая модель для исследователей, имеющая свои ограничения

Rayyan

Rayyan

Rayyan - AI-платформа для управления систематическими обзорами, экономит время

Moondream

Moondream

Moondream - открытый источник VLM, помогающий быстро получать результаты.

Reactor

Reactor

Reactor - это AI-решение с множеством преимуществ для пользователей

ICD10.ai

ICD10.ai

ICD10.ai - бесплатный инструмент на основе ИИ для поиска кодов ICD10, сокращая время поиска вдвое.

Products

Products

Products-DB - крутая AI-платформа для супер-поиска товаров

Jorpex

Jorpex

Jorpex - это платформа для мониторинга тендеров, упрощающая работу небольших команд.

PrivacyDoc

PrivacyDoc

PrivacyDoc - это крутой AI-инструмент для анализа PDF, который позволяет пользователям легко раскрывать инсайты.

LegislatureAI

LegislatureAI

LegislatureAI - ИИ для крутого отслеживания законодательства

Связанные категории ResearchGPT