StudyBotty adalah sistem pengalihan pertanyaan bertenaga AI yang membantu pengguna menemukan jawaban atas pertanyaan mereka menggunakan kombinasi dokumen, tabel, dan sumber daya online yang telah dimuat sebelumnya.
Klon Repositori ke Direktori yang Dipilih
Pasang paket Python yang diperlukan:
Pip instal -r persyaratan.txt
Isi bidang yang diperlukan dalam file config.ini, termasuk kunci API Pinecone Anda, lingkungan Pinecone, nama indeks Pinecone, Kunci API OpenAI, Kunci API Wolfram Alpha, Kunci API Mesin Pencarian Kustom Google, ID Mesin Pencarian Kustom Google dan ElevenLabs API Key .
python study_botty.py
StudyBotty akan bertanya apakah Anda ingin aksesibilitas yang ditingkatkan, Anda dapat memasukkan "ya" atau cukup tekan ENTER untuk memulai pengisian suara. Mode aksesibilitas masih dalam tahap awal dan belum mendukung penambahan folder dokumen.
StudyBotty akan meminta Anda untuk menambahkan folder dokumen. Jika Anda memilih untuk menambahkan dokumen, masukkan jalur folder saat diminta. Studybotty akan menelan dokumen, memprosesnya, dan menyimpan embeddings mereka.
StudyBotty kemudian akan bertanya apakah Anda ingin Google Assist untuk menjawab pertanyaan. Ini akan membuka kunci penggunaan agen Google yang akan mencoba menggunakan pencarian Google untuk menemukan jawaban jika tidak ada dalam dokumen.
Setelah pengaturan selesai, StudyBotty akan siap menjawab pertanyaan Anda. Masukkan pertanyaan Anda di prompt, atau masukkan perintah (untuk beralih antara GPT-4/GPT-3.5-turbo, serta opsi untuk menambahkan lebih banyak Sesi QA Mid QA). Jika itu pertanyaan, StudyBotty akan menggunakan agen yang sesuai untuk menemukan jawaban terbaik. Jika jawaban tidak dapat ditemukan dalam dokumen yang telah dimuat sebelumnya, StudyBotty akan mencari konteks tambahan Google sebelum mencoba menjawab pertanyaan Anda lagi.
Untuk keluar dari Studybotty, ketik "keluar" pada permintaan pertanyaan.