Aplikasi obrolan ini memanfaatkan kemampuan Gemini, model bahasa yang besar, dan teknik rekayasa yang cepat untuk menciptakan pengalaman percakapan yang dinamis dan informatif. Aplikasi ini membedakan dirinya dengan fleksibilitas dan kemampuan beradaptasi yang luar biasa, difasilitasi oleh sistem Retrieval Augmented Generation (RAG). Hal ini memungkinkan sistem dengan cepat memasukkan, memodifikasi, atau menghapus informasi dari basis pengetahuannya, memastikan bahwa chatbot tetap mutakhir dan memberikan respons yang akurat dan relevan.
Chatbot kemudian dapat ditanyai tentang data ini, menawarkan respons cepat dan akurat berdasarkan informasi terkini yang tersedia. Fleksibilitas ini menjadikannya ideal untuk kasus penggunaan ketika data pokok perlu sering diperbarui atau disesuaikan.
sudo apt-get update
sudo apt-get install python3 python3-pip
git clone https://github.com/NourAlPha/guc-chat
cd guc-chat
venv
jika Anda belum memilikinya: python3 -m pip install --user virtualenv
python3 -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`
pip install -r requirements.txt
packages.txt
: xargs sudo apt-get install -y < packages.txt
cd ~
nano .bashrc
(in the last line add)
export GOOGLE_API_KEY= " YourActualAPIKey " (without quotes)
(save and exit)
source .bashrc
streamlit run Home.py