ResearchGPT
Visão geral de ResearchGPT
ResearchGPT: Um Assistente de Pesquisa Potencializado por LLM
ResearchGPT é uma ferramenta de assistente de pesquisa de código aberto projetada para facilitar conversas com artigos de pesquisa. Utiliza Modelos de Linguagem Grandes (LLMs) para fornecer uma interface amigável para interagir com documentos PDF. Observe que este repositório não é mais mantido ativamente, e uma versão mais avançada está disponível em chat.portal.so.
O que é ResearchGPT?
ResearchGPT é uma ferramenta que permite que você tenha uma conversa com um artigo de pesquisa. É construído como uma aplicação FastAPI simples que fornece uma interface limpa para permitir uma conversa com qualquer PDF. Você pode inserir um link para um PDF hospedado online ou enviar seu próprio PDF. A aplicação extrai texto, cria embeddings e usa a API OpenAI para gerar respostas às suas perguntas, citando fontes e números de página.
Como o ResearchGPT funciona?
ResearchGPT funciona da seguinte maneira:
- Extraindo texto do documento PDF carregado ou vinculado.
- Criando embeddings a partir do texto extraído.
- Usando esses embeddings com a API OpenAI para gerar respostas às perguntas do usuário.
- Retornando a fonte do texto usado para gerar a resposta e o número da página.
Como usar o ResearchGPT?
Para usar o ResearchGPT, siga estes passos:
- Clone o repositório:
git clone https://github.com/mukulpatnaik/researchgpt.git cd researchgpt - Instale os requisitos:
pip install -r requirements.txt - Instale e execute o Redis para armazenamento local de embeddings.
- No MacOS:
redis-server - No Windows:
sudo service redis-server start
- No MacOS:
- Defina sua chave da API OpenAI como uma variável de ambiente.
- Adicione a linha
export OPENAI_API_KEY="your-key"ao seu arquivo.bashrcou.zshrc.
- Adicione a linha
- Execute a aplicação:
uvicorn main:app --reload
Por que escolher o ResearchGPT?
- Pesquisa Eficiente: Encontre rapidamente respostas e insights dentro de artigos de pesquisa.
- Amigável ao Usuário: Fornece uma interface limpa e intuitiva para interagir com PDFs.
- Código Aberto: Oferece a flexibilidade de personalizar e estender a ferramenta.
- Acesso gratuito: Você pode acessar uma versão mais avançada deste projeto gratuitamente em chat.portal.so.
Para quem é o ResearchGPT?
ResearchGPT é para:
- Pesquisadores: Agilize o processo de compreensão e análise de artigos de pesquisa.
- Estudantes: Encontre rapidamente respostas e informações para tarefas e projetos.
- Profissionais: Mantenha-se atualizado com as últimas pesquisas em sua área.
Contribuindo para o ResearchGPT
Pull requests são bem-vindos. Para grandes mudanças, por favor, abra um issue primeiro para discutir o que você gostaria de mudar.
Melhores ferramentas alternativas para "ResearchGPT"
Werd é um mecanismo de estratégia de conteúdo com tecnologia de IA que usa IA multiagente para ajudá-lo a criar conteúdo otimizado para SEO. Basta conversar sobre suas ideias e a equipe de IA da Werd cuidará do resto.
Elmo Chat é uma extensão do Chrome com IA da Lepton AI que resume páginas web, vídeos do YouTube e PDFs. Permite aos usuários fazer perguntas, aprofundar-se em palavras-chave e obter insights rápidos.
Dot é uma ferramenta de chat IA local e offline alimentada por Mistral 7B, permitindo que você converse com documentos sem enviar seus dados. Gratuito e com foco na privacidade.
Nextatlas Generate Suite usa IA para analisar dados de mídia social, prever tendências de consumo e fornecer insights acionáveis para pesquisa de mercado e estratégia de negócios. Comece seu teste gratuito hoje!
Flowise é uma plataforma de desenvolvimento de IA generativa de código aberto para construir visualmente agentes de IA e orquestração LLM. Crie aplicativos LLM personalizados em minutos com uma interface de usuário de arrastar e soltar.
Chat PDF AI permite que você converse com PDFs, resuma conteúdo, extraia dados e traduza, suportando até 50 milhões de contextos. Melhore sua experiência PDF agora!
Explore o AI Library, o catálogo abrangente de mais de 2150 redes neurais e ferramentas de IA para criação de conteúdo generativo. Descubra os melhores modelos de arte IA, ferramentas para texto para imagem, geração de vídeo e mais para impulsionar seus projetos criativos.
Reviewradar usa IA para analisar mais de 5 milhões de avaliações SaaS, entregando insights de usuários instantâneos via um chatbot simples. Ideal para gerentes de produto que buscam pesquisa de mercado mais rápida sem entrevistas.
AIPal é uma extensão Chrome poderosa que integra modelos de IA como GPT-4 e Claude 3 para conversar, escrever, traduzir e resumir conteúdo diretamente em qualquer página web, impulsionando sua produtividade na navegação.
Hackerman é um editor de código nativo de IA moderno e hackeável que será lançado para macOS e Linux em 2025. Uma alternativa ao Emacs com integração LLM.
Medical Chat oferece um assistente de IA avançado para respostas médicas instantâneas, planos clínicos, tratamentos veterinários e educação do paciente com fontes precisas e citadas. Compatível com HIPAA.
FileGPT: Bate-papo com PDFs, TXTs, DOCs, áudios, YouTube e páginas da web usando IA com tecnologia GPT. Obtenha respostas instantâneas e precisas de sua base de conhecimento personalizada.
Mistral AI oferece uma poderosa plataforma de IA para empresas, fornecendo assistentes de IA personalizáveis, agentes autônomos e soluções de IA multimodal baseadas em modelos abertos para aplicações empresariais aprimoradas.
RecurseChat: Um aplicativo de IA pessoal que permite conversar com IA local, offline e conversar com arquivos PDF e markdown.