SıradakiSonraki rehber
Spekülatif RAG ve Erişimle Artırılmış Taslak Hazırlama
Teknik
Teknik KILAVUZ
Küçükten büyüğe alma olarak da adlandırılan ana belge alımı, küçük, kesin metin parçaları üzerinde arama yapar ancak her bir parçanın geldiği daha büyük bölümü veya belgeyi dil modelini verir.
Bu önemlidir çünkü olağan yığınlama değiş tokuşunu ortadan kaldırır: küçük parçalar sorguları doğru bir şekilde eşleştirir ve daha büyük ebeveyn, modele doğru yanıt vermesi için yeterli bağlamı verir.
Sabit boyutlu parçalama bir ödünleşimi zorlar. Küçük parçalar, örneğin birkaç cümle, keskin yerleştirmeler üretir: vektör bir fikri temsil eder, dolayısıyla bu fikirle ilgili bir sorgu onunla yakından eşleşir. Ancak iki cümlelik bir yığın nadiren modelin iyi yanıt vermesi için yeterli bağlamı içerir; üç paragraf önceki tanımı veya bir sonraki cümledeki istisnayı atlayabilir. Büyük parçalar bu bağlamı taşır, ancak bunların yerleştirilmesi birkaç fikri birbirine bulanıklaştırır, bu nedenle erişim daha az hassas hale gelir ve ilgili pasaj, yalnızca konuyla ilgili olan bir parça tarafından geride bırakılabilir. Küçükten büyüğe erişim iki işi böler. Sistem arama için küçük alt parçaları indeksler ve her çocuk daha büyük bir ebeveyne işaret eden bir işaretçi tutar: bir bölüm, bir sayfa veya belgenin tamamı. Sorgulama sırasında en iyi çocukları bulur, ardından arar ve ebeveynlerini döndürür. Birden fazla çocuk bir ebeveyni paylaşıyorsa ebeveyn bir kez gönderilir, bu da kopyaları da ortadan kaldırır. LangChain'nin ParentDocumentRetriever'ı bunu çocuklar için bir vektör deposu ve ebeveynler için ayrı bir belge deposuyla uygular. LlamaIndex ilgili modeller sunar: eşleşen bir cümle artı sabit sayıda komşu cümleyi döndüren cümle penceresi alımı ve yeterli sayıda eşleştiğinde, alınan birçok yaprak parçasını paylaşılan ana düğümleriyle değiştiren otomatik birleştirme alımı. Bu yaklaşım, anlamın çevreleyen bölüme bağlı olduğu kılavuzlar, sözleşmeler, politikalar ve ders kitapları gibi yapılandırılmış belgeler üzerindeki sabit boyutlu yığınlamanın önüne geçme eğilimindedir. Belgeler zaten kısa olduğunda veya ebeveynler o kadar büyük olduğunda, bunlardan birkaçı bağlam penceresini aştığında veya yanıtı alakasız metinlere gömdüğünde, bu daha az yardımcı olur. Yaygın bir yanılgı, bunun yalnızca daha büyük parçalar kullandığıdır. Öyle değil: Alma birimi ve oluşturma birimi kasıtlı olarak farklı boyutlardadır, bu nedenle bağlam modelini aç bırakmadan hassas eşleştirmeyi sürdürebilirsiniz.
Mimari kararlar yıllarca performansı ve işletme maliyetini etkiler.
Teknik eğitim, ekiplerin yalnızca en yenisini değil, doğru yığını seçmesine de yardımcı olur.
Daha iyi mühendislik seçenekleri, üretimdeki güvenilirlik olaylarını azaltır.
Küçükten büyüğe bir hile olmaktan ziyade varsayılan hale geliyor ve büyük çerçeveler zaten hiyerarşik veya pencereli erişimi yapılandırma seçenekleri olarak ortaya koyuyor. Daha büyük bağlam pencereleri, daha büyük ebeveynler göndermenin cezasını azaltır, bu da modeli benimsemeyi daha ucuz hale getirir. Ana sınırların otomatik olarak seçilmesiyle ilgili açık sorular devam etmektedir; örneğin, başlıklara güvenmek yerine belge düzeni analizi veya öğrenilmiş bölümlendirmenin kullanılması. Yeniden sıralamalar ve küçük parçalara indeksleme sırasında çevreleri hakkında farkındalık kazandırmaya çalışan bağlamsal yerleştirme yaklaşımlarıyla giderek daha fazla bir araya getiriliyor. Genel karşılaştırmalar yerine kendi belgeleriniz üzerinde test yapmak, çocuk ve ebeveyn boyutlarını seçmenin güvenilir yolu olmayı sürdürüyor.
Dahili bir BT yardım botu, her sorun giderme adımını ayrı bir alt parça olarak indeksler, ancak bir adım eşleştiğinde tüm prosedürü döndürür, böylece model, kullanıcılara 1'den 3'e kadar olan adımlar olmadan 4. adımı yapmalarını söylemez.
Yasal bir araştırma aracı, fesih ihbar süreleriyle ilgili tek bir maddeyi eşleştirir, ardından modele, maddenin anlamını değiştiren tanımlar ve istisnalar dahil olmak üzere tüm sözleşme bölümünü aktarır.
Bir üniversite ders asistanı ders notlarından cümle düzeyindeki parçaları arar ve çevreleyen sayfayı döndürür; dolayısıyla bir formülle ilgili yanıtlar aynı zamanda formülün geçerli olduğu koşulları da içerir.
Bir sigorta hasar asistanı, bir poliçe belgesinden birkaç küçük eşleşmeyi alır, bunları ana öğeye göre gruplandırır ve örtüşen beş parça yerine bu poliçe bölümünü bir kez gönderir.
Bir kıyaslamayı optimize etmek daha geniş sistem zayıflıklarını gizleyebilir.
Altyapı ve bakım maliyetleri genellikle hafife alınır.
Sistemler karmaşıklaştıkça güvenlik ve gözlemlenebilirlik boşlukları büyüyebilir.
Uygulamadan önce gecikmeyi, kaliteyi ve maliyet hedeflerini tanımlayın.
Gerçekçi yük ve veri koşulları altında kıyaslama yapın.
Hatalar, sapmalar ve kullanıcı etkisi için cihaz izleme.
Ölçeklendirmeden önce geri alma ve olay müdahale yollarını hazırlayın.
Free newsletter
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
Küçükten büyüğe alma olarak da adlandırılan ana belge alımı, küçük, kesin metin parçaları üzerinde arama yapar ancak her bir parçanın geldiği daha büyük bölümü veya belgeyi dil modelini verir. Bu önemlidir çünkü olağan yığınlama değiş tokuşunu ortadan kaldırır: küçük parçalar sorguları doğru bir şekilde eşleştirir ve daha büyük ebeveyn, modele doğru yanıt vermesi için yeterli bağlamı verir.
Küçük parçalar odaklanmış yerleştirmeler sağlar ancak çok az bağlam sağlar; büyük parçalar bağlam sağlar ancak yerleştirmeler bulanıktır. Küçükten büyüğe, küçük olanı arar ve her ikisini de elde etmek için büyük olanı döndürür.
Çocuklar hassas eşleştirme için indekslenir; ebeveynlere yalnızca çocuk eşleştikten sonra bakılır.
Üst öğeye göre gruplama, bölümün bir kez dahil edildiği anlamına gelir; bu, belirteçlerin kaydedilmesini ve yinelenen parçaların kaldırılmasını sağlar.
Çocuklar arama için bir vektör mağazasına yerleştirilirken, tam ebeveynler bir belge deposunda oturuyor ve kimlikleriyle getiriliyor.
Cümle penceresi alımı, cümle düzeyinde eşleşir ve ardından bağlam sağlamak için çevredeki cümlelerin bir penceresine genişler.
Öğrenmeye devam et
Bu konu için daha fazla rehber seçildi
SıradakiSonraki rehber
Spekülatif RAG ve Erişimle Artırılmış Taslak Hazırlama
Teknik