Repo menampilkan alat peringkasan AI.
Repo ini menampilkan alat sederhana namun efektif untuk peringkasan dokumen. Ini dapat bekerja dengan dokumen teks biasa dan PDF dalam bahasa apa pun yang didukung oleh LLM yang mendasarinya (Mistral secara default).
Instal dependensi berikut (di macOS):
pip3 install -r requirements.txt
mistral-7b-openorca.Q5_K_M.gguf
dari repo Hugging Face TheBloke/Mistral-7B-OpenOrca-GGUF ke direktori models
lokal. Perhatikan bahwa Anda dapat bereksperimen dengan model alternatif, cukup perbarui variabel MODEL_FILE
dan MODEL_CONTEXT_WINDOW
di web-ui.py
dan/atau Notebook.ipynb
.
Untuk menjalankan Web UI jalankan saja python3 ./web-ui.py
di folder repo. Ini akan membuka antarmuka UI Web di browser.
Alat ini juga dapat digunakan sebagai Jupyter Labs/Notebook, Anda membuka Notebook.ipynb
di Jupyter Labs.
Tergantung pada ukuran dokumen, alat ini bekerja dalam mode berikut:
Semua pemrosesan dilakukan secara lokal di mesin pengguna.
mistral-7b-openorca.Q5_K_M.gguf
) memiliki sekitar 5,1 GB.Dokumen yang relatif kecil hingga sedang (beberapa halaman) harus masuk ke dalam jendela konteks tunggal, yang menghasilkan waktu pemrosesan sekitar 40 detik pada Apple MBP dengan chip M1.
Tidak ada yang tahu masalahnya.