Bot obrolan untuk situs web universitas
Chatbot Menggunakan Pengambilan Generasi Augmented dengan Astra DB dan Model OpenAI Chat.
Bangun chatbot kain Anda sendiri
- Ini memanfaatkan DataStax Ragstack, yang merupakan tumpukan kurasi dari perangkat lunak open-source terbaik untuk memudahkan implementasi pola RAG dalam aplikasi siap-produksi yang menggunakan Astra Vector DB atau Apache Cassandra sebagai toko vektor.
- Menggunakan model bahasa besar OpenAi untuk q & a style chatbots
- Menggunakan StreamLit untuk dengan mudah menggunakan aplikasi yang luar biasa ke internet untuk dilihat semua orang!
- Dikombinasikan dengan toko vektor astra db untuk konteks tambahan yang terkait dengan universitas
- Dirancang untuk penggunaan mahasiswa sarjana untuk mengajukan pertanyaan yang disediakan oleh dokumen Word. Ini berisi informasi tentang universitas, lokasinya, informasi kontak, tanggal istilah, berbagai kursus yang ditawarkan untuk 2024-25 pelamar.
- Integrasi Langchain yang diatur, memungkinkan hubungan antara LLM OpenAI (chatgpt-3) dan Astra DB, merampingkan proses pencarian semantik pada kerangka kerja tanpa server.
Lingkungan Python
Jika Anda ingin menjalankan semua hal di atas secara lokal, akan berguna untuk menciptakan lingkungan virtual . Gunakan di bawah ini untuk mengaturnya:
Kemudian aktifkan sebagai berikut:
source myenv/bin/activate # on Linux/Mac
myenvScriptsactivate.bat # on Windows
Sekarang Anda dapat mulai menginstal paket:
pip3 install -r requirements.txt
Untuk memeriksa paket mana yang telah diinstal:
Yang dapat Anda simpan ke persyaratan.txt jika Anda mau:
pip3 freeze > requirements.txt
Pratinjau chatbot yang diimplementasikan di StreamLit.
Harap dicatat bahwa ini belum dikerahkan tetapi terlihat seperti di bawah ini:-

