DocumentGPT ist eine Webanwendung, mit der Sie mithilfe der Chat-API von OpenAI über Ihr Forschungsdokument chatten und mithilfe von Vektordatenbanken eine semantische Suche durchführen können. Dieses Tool bietet eine nahtlose Schnittstelle für die Interaktion mit Ihrem Forschungsdokument, das Durchsuchen von Suchergebnissen und die Teilnahme an einer Konversation mit einem KI-Chatbot.
git clone https://github.com/your-username/DocumentGPT.git
pip install -r requirements.txt
streamlit run main.py
http://localhost:8501
auf die Web-App zu. ✅ Vektordatenbank-Retreival-Tool : Findet Antworten aus der Vektordatenbank.
✅ Arxiv-Tool : Durchsucht wissenschaftliche Artikel auf arxiv.org nach bestimmten Themen.
✅ Suchtool : Durchsucht das Internet nach allgemeinen Webartikeln.
✅ Zusammenfassungstool : Fasst auf Anfrage das gesamte Dokument zusammen.
Hier sind einige Bereiche für weitere Verbesserungen in DocumentGPT:
Sie können den Chatbot ausprobieren, indem Sie die bereitgestellte App auf Streamlit Cloud besuchen: Deployed App
Hinweis: Leider funktioniert die PDF-Anzeige lokal einwandfrei, in der bereitgestellten App jedoch nur in bestimmten Browsern wie Safari, Firefox :(
Beiträge zu DocumentGPT sind willkommen! Wenn Sie Feedback, Vorschläge oder Fehlerberichte haben, erstellen Sie bitte ein Problem im GitHub-Repository. Sie können auch zum Projekt beitragen, indem Sie Pull-Requests mit Ihren Erweiterungen einreichen.
Dieses Projekt ist unter der MIT-Lizenz lizenziert.
DocumentGPT wird mit Streamlit, OpenAI Chat API, Langchain und verschiedenen Open-Source-Bibliotheken erstellt. Ich möchte die Beiträge der Entwickler und Mitwirkenden dieser Bibliotheken würdigen.