Aplikasi Q&A Rag (Retrieval-Augmented Generation) ini memungkinkan pengguna untuk mengunggah dokumen dan menanyakannya untuk jawaban yang relevan. Pengguna dapat memasukkan tombol API OpenAI mereka, mengunggah dokumen (PDF atau file teks), dan mengajukan pertanyaan yang terkait dengan konten dokumen. Aplikasi ini akan menghasilkan jawaban berdasarkan dokumen yang diunggah menggunakan model bahasa OpenAI.
Ini adalah implementasi yang sangat mendasar dari sistem Generasi Pengambilan-Pengambilan (RAG). Dengan demikian, ia mungkin memiliki keterbatasan dalam menangani dokumen yang kompleks atau menjawab pertanyaan yang bernuansa. Versi di masa depan mungkin termasuk pemrosesan dokumen yang lebih baik, penanganan permintaan yang lebih baik, dan banyak lagi. Harap gunakan alat ini sesuai dan adil.
Masukkan Kunci API OpenAI Anda (Wajib) : Aplikasi ini memerlukan kunci API OpenAI untuk menghasilkan respons. Masukkan kunci Anda di bidang input yang disediakan di awal. Jika Anda tidak memiliki kunci API OpenAI, buat satu.
Unggah dokumen : Klik tombol Unggah untuk memilih dokumen (PDF atau file teks). Aplikasi akan memproses konten untuk kueri.
Ajukan Pertanyaan : Masukkan pertanyaan Anda di kotak kueri yang terkait dengan konten dokumen yang diunggah. Aplikasi ini akan menghasilkan dan menampilkan jawaban yang relevan berdasarkan konten dokumen.
RAG_Project
│
├── app.py # Main Streamlit application
├── requirements.txt # List of dependencies
└── README.md # Documentation for the app (this file)