İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM
Atlas girdisiOrta

Retrieval-Augmented Generation

RAG · Geri getirmeyle güçlendirilmiş üretim

Dil modelinin cevap üretmeden önce harici bilgi kaynaklarından ilgili bilgiyi getirip oluşturduğu bağlama eklediği yapay zekâ mimarisidir.

ÖnkoşulEmbedding · Tokenization

30 saniyede RAG#

Bir dil modeli yalnızca eğitim verisindeki bilgiyi taşır ve bu bilgi zamanla eskir. RAG, modele soru sorulduğunda önce bir arama yapar, bulduğu ilgili belge parçalarını istemin içine yerleştirir ve modelden cevabı bu parçalara dayanarak üretmesini ister. Böylece model, eğitimde görmediği kurumsal veya güncel bilgiyi kullanabilir.

RAG nasıl çalışır?#

  1. 1Parçalama

    Belgeler anlamlı bütünlüğü koruyan parçalara bölünür.

  2. 2Gömme

    Her parça, anlamını taşıyan bir vektöre dönüştürülür.

  3. 3Dizinleme

    Vektörler bir vektör veritabanında saklanır.

  4. 4Geri getirme

    Soru da vektöre çevrilir, en yakın parçalar bulunur.

  5. 5Yeniden sıralama

    Adaylar alaka düzeyine göre yeniden sıralanır.

  6. 6Üretim

    Model, seçilen parçaları bağlam alarak cevabı yazar.

RAG ile fine-tuning arasındaki fark#

BoyutRAGFine-tuning
Neyi değiştirirÇıkarım anındaki bağlamıModel parametrelerini
GüncellemeBelgeyi değiştirmek yeterYeniden eğitim gerekir
Kaynak göstermeDoğal olarak mümkünDoğrudan mümkün değil
Tipik kullanımDeğişen bilgi, kurumsal belgeBiçim, üslup, alan dili
İkisi birbirinin alternatifi değildir; sıkça birlikte kullanılır.

Avantajlar ve sınırlılıklar#

  • Bilgi güncellemesi için modele dokunmak gerekmez.
  • Cevap, dayandığı kaynağa bağlanabilir — denetlenebilirlik artar.
  • Erişim denetimi belge katmanında uygulanabilir.

Kullanım alanları#

  • Teknik destek: ürün dokümantasyonu üzerinden cevap üretme.
  • Bakım: ekipman el kitaplarında arıza kodu arama.
  • Hukuk ve uyum: sözleşme ve mevzuat metinlerinde dayanak bulma.
  • İK: iç politika ve prosedür soruları.

Sık sorulan sorular

RAG için fine-tuning gerekir mi?

Hayır. RAG, model parametrelerine dokunmadan çalışır. Üslup veya alan diline uyum gerekiyorsa ikisi birlikte kullanılabilir.

Parça uzunluğu ne olmalı?

Tek bir doğru değer yoktur; belgenin yapısına bağlıdır. Anlamlı bütünlüğü bölmeyen, örtüşmeli parçalar genellikle daha iyi sonuç verir.

RAG neden yanlış cevap veriyor?

Sorunun kaynağı çoğunlukla üretim değil geri getirmedir. İlk adımda doğru parça bulunmuyorsa modelin yapabileceği bir şey yoktur.

Kaynaklar

  1. 01Vektör veritabanı ürün dokümantasyonları — Sağlayıcılar · Dokümantasyon
  2. 02Sinaptik Research — geri getirme kalitesi notları — Sinaptik Lab · Teknik rapor

Güncelleme geçmişi

  1. v1.2Yeniden sıralama bölümü ve hibrit arama notu eklendi.
  2. v1.1RAG ile fine-tuning karşılaştırma tablosu eklendi.
  3. v1.0İlk yayın.

LEARN

Retrieval-Augmented Generation konusunu uygulamaya dökmek ister misin?

Kavramı okudun; sırada onu bir rotanın içinde öğrenmek ve bir testle ölçmek var.