LLAMA 3.1 Chat, Streamlit kullanarak oluşturulmuş, LLAMA 3.1 dil modeliyle etkileşime girmenizi sağlayan bir sohbet uygulamasıdır. Bu uygulama, kullanıcıların farklı LLAMA modelleri arasında geçiş yapmasına, sohbet geçmişini kaydetmesine ve yönetmesine olanak tanır.
- 🦙 LLAMA 3.1 dil modeli ile sohbet
- 📊 Farklı LLAMA modelleri arasında geçiş yapabilme
- 💾 Sohbet geçmişini kaydetme ve yükleme
- 🗑️ Eski sohbetleri silme
- 📝 Sohbet özetleri oluşturma
- 🖼️ Kullanıcı dostu arayüz
-
Repository'yi klonlayın:
git clone https://github.com/your-username/llama-3.1-chat.git cd llama-3.1-chat
-
Gerekli kütüphaneleri yükleyin:
pip install -r requirements.txt
-
.streamlit/config.json
dosyasını oluşturun ve Groq API anahtarınızı ekleyin:{ "GROQ_API_KEY": "your-groq-api-key-here" }
-
Uygulamayı çalıştırın:
streamlit run main.py
-
Web tarayıcınızda açılan uygulamayı kullanın.
-
Sidebar'dan istediğiniz LLAMA modelini seçin.
-
Sohbet alanına mesajınızı yazın ve LLAMA ile sohbet edin.
-
Yeni bir sohbet başlatmak için "New Chat" butonunu kullanın.
-
Eski sohbetleri görüntülemek veya silmek için sidebar'daki sohbet özetlerini kullanın.
- Bu uygulama, Groq API'sini kullanmaktadır. Geçerli bir API anahtarına sahip olduğunuzdan emin olun.
- LLAMA modelleri, büyük miktarda işlem gücü gerektirebilir. İşlem süresi, seçilen modele ve sorunun karmaşıklığına göre değişebilir.
- Sohbet geçmişi ve özetler yerel bir SQLite veritabanında saklanır.
Katkılarınızı memnuniyetle karşılıyoruz! Lütfen bir pull request göndermeden önce değişikliklerinizi tartışmak için bir issue açın.
//////////////////////////