First Stable Release
v1.0.0 - İlk Kararlı Sürüm
Bu sürüm, RAG-With-Cache projesinin ilk kararlı sürümüdür. Aşağıda bu sürümde yapılan değişiklikler ve eklenen özellikler bulunmaktadır.
Yeni Özellikler
- PDF Yükleme ve İşleme: PDF dosyalarını yükleyip metinlerini çıkaran yeni bir PDF loader eklendi.
- HyDE Retriever: Hypothetical Document Embeddings (HyDE) tabanlı belge getirme sistemi entegre edildi.
- Dil Modeli Entegrasyonu: GPT-2 ve benzeri dil modelleriyle soru-cevap sistemi entegre edildi.
- FAISS Desteği: Hızlı ve etkili benzerlik araması için FAISS kütüphanesi eklendi.
İyileştirmeler
- Performans Optimizasyonu: Metin parçalama ve embedding işlemleri optimize edildi.
- Hata Düzeltmeleri: PDF yükleme sırasında oluşan hatalar giderildi.
- Kod Temizliği: Kod tabanı daha okunabilir ve sürdürülebilir hale getirildi.
Bilinen Sorunlar
- Büyük boyutlu PDF dosyalarında yükleme süresi uzun olabilir.
- HyDE retriever'ın bazı durumlarda hipotetik belge oluşturması zaman alabilir.
Gelecek Sürümlerde Neler Gelecek?
- Çoklu dil desteği (multilingual embedding modelleri).
- Daha büyük dil modelleri (örneğin GPT-3) ile entegrasyon.
- Kullanıcı arayüzü (UI) desteği.
Nasıl Kullanılır?
- Repository'yi klonlayın:
git clone https://github.com/emredeveloper/RAG-With-Cache.git