
Ask-your-PDFS ist eine Python-Anwendung, die die Abruf-Generation (RAG) mit Langchain nutzt. Mit dieser Anwendung können Benutzer interaktiv Fragen zum Inhalt von PDF -Dokumenten stellen und informative Antworten erhalten, die basierend auf den abgerufenen Informationen generiert werden.

Anwendung Demo
Diese Demo verwendet Open Source -Modell (nicht OpenAI -API) und wird auf der kostenlosen Basis -CPU -Maschine gehostet. Erwarten Sie also unterhalb der Dinge-
Abrufener Generation: Verwendet die Kraft von RAG, um die Erzeugung von Antworten zu verbessern, indem relevante Informationen aus PDF-Dokumenten abgerufen werden.
Interaktive Befragung (CHAT -Benutzeroberfläche): Benutzer können Fragen in der natürlichen Sprache stellen, und die Anwendung bietet detaillierte und kontextbezogene Antworten. Frühere Fragen in derselben Sitzung werden ebenfalls sichtbar sein
Mehrfacher PDFS -Support : Sie können eine oder mehrere Dateien hochladen und diese gemeinsam Fragen stellen
Open Source LLM -Unterstützung : Der obige Demo -Link verwendet die Open Source LLM zum Generieren der Antwort
Befolgen Sie diese Schritte, um mit Ask-your-PDFS zu beginnen:
Klonen Sie das Repository:
git clone https://github.com/akarshrajsingh7/Ask-Your-PDFs.git
cd Ask-Your-PDFsAbhängigkeiten installieren:
pip install -r requirements.txtFühren Sie die Anwendung aus:
streamlit run app.pyDie Anwendung fordert Sie auf, den Pfad in das PDF -Dokument einzugeben, das Sie abfragen möchten.
Fragen stellen: Sobald das Dokument geladen ist, können Sie Fragen in einer Chat -Benutzeroberfläche mit Speicher von Chats in derselben Sitzung stellen. Die Anwendung liefert Antworten sowohl auf den Generationen als auch auf dem Abruf.
Wir begrüßen Beiträge aus der Community! Wenn Sie Probleme finden oder Ideen für Verbesserungen haben, öffnen Sie bitte ein Problem oder senden Sie eine Pull -Anfrage.
Dieses Projekt ist unter der MIT -Lizenz lizenziert.