ResearchGPT: Chatea con documentos de investigación usando LLM

ResearchGPT

3.5 | 130 | 0
Tipo:
Proyectos de Código Abierto
Última actualización:
2025/10/15
Descripción:
ResearchGPT es un asistente de investigación que te permite tener una conversación con documentos de investigación. Utiliza LLM y proporciona una interfaz limpia para chatear con cualquier PDF.
Compartir:
asistente de investigación
LLM
chat PDF
análisis de artículos de investigación

Descripción general de ResearchGPT

ResearchGPT: Un Asistente de Investigación Impulsado por LLM

ResearchGPT es una herramienta de asistente de investigación de código abierto diseñada para facilitar conversaciones con artículos de investigación. Utiliza Modelos de Lenguaje Grandes (LLMs) para proporcionar una interfaz fácil de usar para interactuar con documentos PDF. Ten en cuenta que este repositorio ya no se mantiene activamente, y una versión más avanzada está disponible en chat.portal.so.

¿Qué es ResearchGPT?

ResearchGPT es una herramienta que te permite tener una conversación con un artículo de investigación. Está construida como una simple aplicación FastAPI que proporciona una interfaz limpia para permitir una conversación con cualquier PDF. Puedes introducir un enlace a un PDF alojado en línea o subir tu propio PDF. La aplicación extrae texto, crea embeddings y utiliza la API de OpenAI para generar respuestas a tus preguntas, citando fuentes y números de página.

¿Cómo funciona ResearchGPT?

ResearchGPT funciona de la siguiente manera:

  1. Extrayendo texto del documento PDF subido o enlazado.
  2. Creando embeddings a partir del texto extraído.
  3. Usando estos embeddings con la API de OpenAI para generar respuestas a las preguntas del usuario.
  4. Devolviendo la fuente del texto utilizado para generar la respuesta y el número de página.

¿Cómo usar ResearchGPT?

Para usar ResearchGPT, sigue estos pasos:

  1. Clona el repositorio:
    git clone https://github.com/mukulpatnaik/researchgpt.git
    cd researchgpt
    
  2. Instala los requisitos:
    pip install -r requirements.txt
    
  3. Instala y ejecuta Redis para el almacenamiento local de embeddings.
    • En MacOS: redis-server
    • En Windows: sudo service redis-server start
  4. Configura tu clave de la API de OpenAI como una variable de entorno.
    • Añade la línea export OPENAI_API_KEY="your-key" a tu archivo .bashrc o .zshrc.
  5. Ejecuta la aplicación:
    uvicorn main:app --reload
    

¿Por qué elegir ResearchGPT?

  • Investigación Eficiente: Encuentra rápidamente respuestas y perspectivas dentro de los artículos de investigación.
  • Fácil de Usar: Proporciona una interfaz limpia e intuitiva para interactuar con los PDFs.
  • Código Abierto: Ofrece la flexibilidad de personalizar y extender la herramienta.
  • Acceso gratuito: Puedes acceder a una versión más avanzada de este proyecto de forma gratuita en chat.portal.so.

¿Para quién es ResearchGPT?

ResearchGPT es para:

  • Investigadores: Agiliza el proceso de comprensión y análisis de artículos de investigación.
  • Estudiantes: Encuentra rápidamente respuestas e información para tareas y proyectos.
  • Profesionales: Mantente al día con las últimas investigaciones en tu campo.

Contribuyendo a ResearchGPT

Las pull requests son bienvenidas. Para cambios importantes, por favor, abre primero un issue para discutir lo que te gustaría cambiar.

Mejores herramientas alternativas a "ResearchGPT"

PyGPT
Imagen no disponible
131 0

PyGPT es un asistente de IA de escritorio de código abierto y gratuito para Windows, macOS y Linux. Ofrece chat, visión, agentes, generación de imágenes, control por voz y más, impulsado por modelos como GPT-5, GPT-4, Google Gemini y otros.

asistente de IA de escritorio
Khoj AI
Imagen no disponible
129 0

Khoj AI es un copiloto de investigación de IA personal que te ayuda a comprender documentos, crear contenido y automatizar tareas. Admite múltiples modelos de IA, ofrece transparencia y se puede acceder a él desde cualquier lugar.

Investigación de IA
Elmo Chat
Imagen no disponible
167 0

Elmo Chat es una extensión de Chrome con IA de Lepton AI que resume páginas web, videos de YouTube y PDFs. Permite a los usuarios hacer preguntas, profundizar en palabras clave y obtener información rápida.

Resumidor de IA
extensión de Chrome
Dot
Imagen no disponible
Dot
203 0

Dot es una herramienta de chat de IA local y fuera de línea impulsada por Mistral 7B, que le permite chatear con documentos sin enviar sus datos. Gratuito y centrado en la privacidad.

chat de IA local
IA sin conexión
Nextatlas Generate Suite
Imagen no disponible
239 0

Nextatlas Generate Suite utiliza IA para analizar datos de redes sociales, predecir tendencias de consumo y proporcionar información práctica para la investigación de mercado y la estrategia empresarial. ¡Comience su prueba gratuita hoy mismo!

análisis de tendencias
Chat PDF AI
Imagen no disponible
284 0

Chat PDF AI te permite chatear con PDFs, resumir contenido, extraer datos y traducir, soportando hasta 50M de contextos. ¡Mejora tu experiencia PDF ahora!

Resumen de PDF
AI Library
Imagen no disponible
258 0

Explora AI Library, el catálogo completo de más de 2150 redes neuronales y herramientas de IA para la creación de contenido generativo. Descubre los mejores modelos de arte IA, herramientas para texto a imagen, generación de video y más para potenciar tus proyectos creativos.

catálogo de IA
modelos generativos
Reviewradar
Imagen no disponible
209 0

Reviewradar utiliza IA para analizar más de 5 millones de reseñas SaaS, ofreciendo insights de usuarios instantáneos a través de un chatbot simple. Ideal para gerentes de producto que buscan investigación de mercado más rápida sin entrevistas.

análisis de reseñas SaaS
AIPal
Imagen no disponible
302 0

AIPal es una extensión de Chrome potente que integra modelos de IA como GPT-4 y Claude 3 para chatear, escribir, traducir y resumir contenido directamente en cualquier página web, impulsando tu productividad en la navegación.

chat AI en página web
Devika AI
Imagen no disponible
397 0

Devika AI es un ingeniero de software de IA de código abierto que comprende instrucciones de alto nivel, las desglosa, investiga y genera código utilizando Claude 3, GPT-4, GPT-3.5 y LLM locales.

Asistente de codificación de IA
Chat & Ask AI
Imagen no disponible
526 0

Chat & Ask AI es un chatbot de IA avanzado impulsado por múltiples LLM, que ofrece chat de IA más rápido, generación de imágenes, herramientas de escritura, asistentes de IA e integración de WhatsApp.

Chatbot de IA
asistente de IA
FileGPT
Imagen no disponible
366 0

FileGPT: Chatea con archivos PDF, TXT, DOC, audios, YouTube y páginas web utilizando la IA con tecnología GPT. Obtén respuestas instantáneas y precisas de tu base de conocimiento personalizada.

Análisis de documentos con IA
Mistral AI
Imagen no disponible
308 0

Mistral AI ofrece una potente plataforma de IA para empresas, proporcionando asistentes de IA personalizables, agentes autónomos y soluciones de IA multimodal basadas en modelos abiertos para aplicaciones empresariales mejoradas.

Plataforma de IA
LLM
HARPA AI
Imagen no disponible
546 0

HARPA AI es una extensión de Chrome impulsada por IA que combina ChatGPT, Claude, Gemini y más para automatizar tareas en línea, ahorrando tiempo en búsquedas, redacción, codificación y resumen.

automatización web
asistente de IA