ResearchGPT
Vue d'ensemble de ResearchGPT
ResearchGPT : Un assistant de recherche alimenté par LLM
ResearchGPT est un outil d’assistant de recherche open source conçu pour faciliter les conversations avec des articles de recherche. Il utilise des modèles de langage volumineux (LLM) pour fournir une interface conviviale permettant d’interagir avec des documents PDF. Veuillez noter que ce référentiel n’est plus activement géré et qu’une version plus avancée est disponible sur chat.portal.so.
Qu’est-ce que ResearchGPT ?
ResearchGPT est un outil qui vous permet d’avoir une conversation avec un article de recherche. Il est conçu comme une simple application FastAPI qui fournit une interface claire pour permettre une conversation avec n’importe quel PDF. Vous pouvez saisir un lien vers un PDF hébergé en ligne ou télécharger votre propre PDF. L’application extrait le texte, crée des intégrations et utilise l’API OpenAI pour générer des réponses à vos questions, en citant les sources et les numéros de page.
Comment fonctionne ResearchGPT ?
ResearchGPT fonctionne comme suit :
- Extraction du texte à partir du document PDF téléchargé ou lié.
- Création d’intégrations à partir du texte extrait.
- Utilisation de ces intégrations avec l’API OpenAI pour générer des réponses aux questions des utilisateurs.
- Renvoi de la source du texte utilisé pour générer la réponse et du numéro de page.
Comment utiliser ResearchGPT ?
Pour utiliser ResearchGPT, suivez ces étapes :
- Clonez le référentiel:
git clone https://github.com/mukulpatnaik/researchgpt.git cd researchgpt - Installez les exigences:
pip install -r requirements.txt - Installez et exécutez Redis pour le stockage local des intégrations.
- Sur MacOS :
redis-server - Sur Windows :
sudo service redis-server start
- Sur MacOS :
- Définissez votre clé d’API OpenAI comme variable d’environnement.
- Ajoutez la ligne
export OPENAI_API_KEY="your-key"à votre fichier.bashrcou.zshrc.
- Ajoutez la ligne
- Exécutez l’application:
uvicorn main:app --reload
Pourquoi choisir ResearchGPT ?
- Recherche efficace: Trouvez rapidement des réponses et des informations dans les articles de recherche.
- Convivial: Fournit une interface claire et intuitive pour interagir avec les PDF.
- Open source: Offre la flexibilité de personnaliser et d’étendre l’outil.
- Accès gratuit : Vous pouvez accéder gratuitement à une version plus avancée de ce projet sur chat.portal.so.
À qui s’adresse ResearchGPT ?
ResearchGPT s’adresse aux :
- Chercheurs: Rationalisez le processus de compréhension et d’analyse des articles de recherche.
- Étudiants: Trouvez rapidement des réponses et des informations pour les devoirs et les projets.
- Professionnels: Restez au courant des dernières recherches dans leur domaine.
Contribuer à ResearchGPT
Les demandes d’extraction sont les bienvenues. Pour les changements majeurs, veuillez d’abord ouvrir un problème pour discuter de ce que vous aimeriez changer.
Gestion des Tâches et Projets par IA Résumé de Document et Lecture par IA Recherche Intelligente par IA Analyse de Données par IA Flux de Travail Automatisé
Meilleurs outils alternatifs à "ResearchGPT"
Chat PDF AI vous permet de discuter avec des PDF, de résumer du contenu, d'extraire des données et de traduire, en prenant en charge jusqu'à 50 millions de contextes. Améliorez votre expérience PDF dès maintenant !
Chat & Ask AI est un chatbot IA avancé alimenté par plusieurs LLM, offrant un chat IA plus rapide, la génération d'images, des outils d'écriture, des assistants IA et l'intégration de WhatsApp.
Importez des docs, sites web, PDFs, GitHub, Zendesk, Jira, Confluence et vidéos pour créer votre assistant AI Q&A. Intégrez-le n'importe où ou hébergez-le vous-même. Utilisé par plus de 130 projets.
GPTSidekick est un assistant IA abordable offrant un accès à GPT-4, Claude 3, DALL-E 3, et plus encore. Générez du texte, des images et de la parole avec des plans flexibles et à plusieurs niveaux.