ALP adalah sistem open-source yang berbasis pengetahuan, sistem AI berbasis pengetahuan, dibuat untuk menghasilkan respons yang berakar pada informasi yang relevan dari sumber-sumber eksternal. ?
ALP memungkinkan Anda untuk membangun basis pengetahuan besar yang dapat ditanya saat berinteraksi dengan chatbot. Konstruksi konteks berbasis kesamaan memungkinkan relevansi bahan yang lebih baik yang diekstraksi dari database. Chatbot memiliki memori percakapan tanpa batas dan kemampuan untuk mengekspor percakapan dan sumber embeddings ke format JSON.
ALP mempertahankan riwayat percakapan dan embeddings dalam database SQLite lokal? ️. Akibatnya, proses pengunggahan dan penyematan dokumen hanya diperlukan sekali, memungkinkan pengguna untuk melanjutkan percakapan dengan mulus.
ALP dimaksudkan untuk dijalankan melalui LocalHost. Yang Anda butuhkan hanyalah Python dan beberapa perintah untuk mengatur lingkungan. Jangan ragu untuk membayar, menjelajahi kode, dan menyesuaikan dengan kebutuhan Anda?
gpt-4o' , gpt-4o-minigpt-4-1106-preview ditambahkan sebagai model generatif default. Pengguna dapat mengubahnya di ./lib/params.py di prod_model . Koleksi Pembuatan Halaman Hitung Bug Fix.ALP meningkatkan keakuratan tanggapan model berbasis GPT relatif terhadap dokumen PDF yang diberikan dengan menggunakan metode augmentasi pengambilan. Pendekatan ini memastikan bahwa konteks yang paling relevan selalu diteruskan ke model. Tujuan di balik ALP adalah untuk membantu eksplorasi basis pengetahuan yang luar biasa dari makalah penelitian, buku, dan catatan, membuatnya lebih mudah untuk mengakses dan mencerna konten.
Saat ini ALP menggunakan model berikut:
multi-qa-MiniLM-L6-cos-v1gpt-4o' , gpt-4o-mini Untuk mengatur ALP di mesin lokal Anda, ikuti langkah -langkah ini:
Pastikan Anda menginstal python di mesin Anda. Saya merekomendasikan Anaconda untuk pengaturan yang mudah.
Penting: ALP berjalan di Python 3.10
Setelah membayar repo mengkloningnya di baris perintah:
git clone https://github.com/yourusername/alp.git
cd ALPDari dalam direktori ALP/ lokal meminta perintah berikut
Untuk pengguna Linux di Bash:
python3 -m venv venv
source venv/bin/activateUntuk pengguna Windows di CMD:
python -m venv venv
venvScriptsactivate.bat
Ini harus membuat ALP/ VENV/ direktori dan mengaktifkan lingkungan virtual. Secara alami, Anda dapat menggunakan program lain untuk menangani virtualEnvs.
pip install -r requirements.txt Secara default, ALP berjalan di localhost . Dibutuhkan kunci API untuk terhubung dengan model GPT melalui AI API Open. Di ALP/ Direktori Buat API_Key.txt dan tempel kunci API Anda di sana. Pastikan API_Key.txt ditambahkan ke file .gitignore Anda sehingga tidak bocor ke GitHub. Anda bisa mendapatkan kunci AI AI terbuka di sini https://platform.openai.com
python alp.pyAplikasi harus dibuka di browser web default Anda. Jika tidak, arahkan ke http: // localhost: 5000. Penggunaan pertama melibatkan pembuatan file app.db di bawah ALP/static/data/dbs/. Ini adalah file database SQLite Anda yang akan menampung riwayat percakapan dan embeddings. Juga, skrip akan mengunduh 'Multi-Qa-Minilm-L6-Cos-V1' (80 MB) ke PC Anda dari repositori wajah memeluk. Ini akan terjadi secara otomatis pada peluncuran pertama.
Antarmuka aplikasi ALP terdiri dari beberapa bagian:




