
Ask-your-PDFS adalah aplikasi Python yang memanfaatkan generasi pengambilan-penetapan (RAG) menggunakan Langchain. Aplikasi ini memungkinkan pengguna untuk secara interaktif mengajukan pertanyaan tentang konten dokumen PDF dan menerima tanggapan informatif yang dihasilkan berdasarkan informasi yang diambil.

Demo aplikasi
Demo ini menggunakan model open source (bukan OpenAI API) dan di -host pada mesin CPU dasar gratis . Jadi harapkan di bawah ini-
Generasi Pengambilan-Agung: Memanfaatkan Kekuatan RAG untuk meningkatkan generasi respons dengan mengambil informasi yang relevan dari dokumen PDF.
Pertanyaan Interaktif (Obrolan UI): Pengguna dapat mengajukan pertanyaan dalam bahasa alami, dan aplikasi akan memberikan jawaban yang rinci dan relevan secara kontekstual. Pertanyaan sebelumnya di sesi yang sama juga akan terlihat
Beberapa dukungan PDFS : Anda dapat mengunggah satu atau lebih file dan mengajukan pertanyaan tentang mereka secara kolektif
Dukungan LLM Open Source : Tautan demo di atas menggunakan Open Source LLM untuk menghasilkan jawaban
Ikuti langkah-langkah ini untuk memulai dengan ask-your-PDFS:
Klon Repositori:
git clone https://github.com/akarshrajsingh7/Ask-Your-PDFs.git
cd Ask-Your-PDFsInstal dependensi:
pip install -r requirements.txtJalankan aplikasi:
streamlit run app.pyAplikasi akan meminta Anda untuk memasukkan jalur ke dokumen PDF yang ingin Anda minta.
Ajukan pertanyaan: Setelah dokumen dimuat, Anda dapat mulai mengajukan pertanyaan di UI obrolan dengan memori obrolan di sesi yang sama. Aplikasi ini akan memberikan tanggapan berdasarkan teknik generasi dan pengambilan.
Kami menyambut kontribusi dari komunitas! Jika Anda menemukan masalah atau memiliki ide untuk perbaikan, buka masalah atau kirimkan permintaan tarik.
Proyek ini dilisensikan di bawah lisensi MIT.