Basis kode minimal untuk membuat aplikasi AI untuk melakukan pertanyaan pertanyaan (QA) atas dokumen PDF, sepenuhnya secara lokal .

Proyek ini terinspirasi oleh Local-Ai-Stack. Namun, tumpukan mereka sepenuhnya berbasis javascript, dan saya membutuhkan backend berbasis ularin, jadi memutuskan untuk membuat proyek ini.
git clone https://github.com/mallahyari/ai-starter-kit.git cd backend/app
pip install -r requirements.txt cd frontend
npm installdocker run -p 6333:6333 qdrant/qdrantInstal Instruksi Ollama ada di sini
Jalankan server FASTAPI (dari dalam direktori backend ):
python app/main.pyfrontend ): npm start Anda dapat mengubah konfigurasi dalam file .config , seperti model embedding , ukuran potongan , dan tumpang tindih potongan . Jika Anda berencana untuk menggunakan qdrant cloud, Anda dapat atau Anda dapat membuat file .env Anda sendiri dan mengatur tombol API yang diperlukan.
Meskipun aplikasi saat ini hanya mendukung file PDF, sangat mudah untuk menambahkan jenis file lain seperti file teks, dll. Anda juga dapat dengan mudah menambahkan obrolan terbuka selain QA Over Document Use Case.
Jika Anda memiliki komentar atau umpan balik, jangan ragu untuk menggunakan bagian Discussions dan membuka topik baru. Anda juga dapat menjangkau langsung melalui LinkedIn atau Twitter