Akses Aplikasi di Platform Cloud Streamlit

Mesin augmented augmented (RAG) adalah alat yang ampuh untuk pengambilan dokumen, peringkasan, dan pertanyaan interaktif. Proyek ini menggunakan Langchain, StreamLit, dan Pinecone untuk menyediakan aplikasi web yang mulus bagi pengguna untuk melakukan tugas -tugas ini. Dengan Rag, Anda dapat dengan mudah mengunggah beberapa dokumen PDF, menghasilkan embedding vektor untuk teks dalam dokumen -dokumen ini, dan melakukan interaksi percakapan dengan dokumen. Riwayat obrolan juga dikenang untuk pengalaman yang lebih interaktif.
Sebelum menjalankan proyek, pastikan Anda memiliki prasyarat berikut:
Klon Repositori ke Mesin Lokal Anda:
git clone https://github.com/mirabdullahyaser/Retrieval-Augmented-Generation-Engine-with-LangChain-and-Streamlit.git
cd Retrieval-Augmented-Generation-Engine-with-LangChain-and-StreamlitInstal dependensi yang diperlukan dengan menjalankan:
pip install -r requirements.txtJalankan aplikasi streamLit:
streamlit run src/rag_engine.pyAkses aplikasi dengan membuka browser web dan menavigasi ke URL yang disediakan.
Masukkan tombol API OpenAI Anda, tombol API Pinecone, lingkungan Pinecone, dan nama indeks Pinecone di bidang masing -masing. Anda dapat memberikannya baik di sidebar aplikasi atau menempatkannya di file Secrets.toml di direktori .Streamlit
Unggah dokumen PDF yang ingin Anda analisis.
Klik tombol "Kirim Dokumen" untuk memproses dokumen dan menghasilkan embeddings vektor.
Terlibat dalam percakapan interaktif dengan dokumen dengan mengetik pertanyaan Anda di kotak input obrolan.
Mir Abdullah Yaser
Jika Anda memiliki pertanyaan, saran, atau ingin membahas proyek ini lebih lanjut, jangan ragu untuk menghubungi saya:
Saya terbuka untuk kolaborasi dan akan dengan senang hati terhubung!