RAG mi fine tuning mi sorusu, asistanınızın ne yapması gerektiğine dair bir seçimdir. Erişim destekli üretimin kısaltması olan RAG, model yanıt verirken ilgili kaynak malzemeyi sağlar; fine-tuning ise bir modelin örneklerle ek olarak eğitilmesi anlamına gelir. Net bir görev talimatını, yani prompt’u, test ederek başlayın. Ardından sonucu, ek çalışma sipariş etmeden önce eksik kaynak malzemeyi, tutarsız çıktıyı veya her ikisini araştırıp araştırmayacağınıza karar vermek için kullanın.

Bir tedarikçi işletmeniz için bir yapay zeka sistemi eğitmeyi, diğeri ise aranabilir bir bilgi tabanı sunmayı öneriyor. Bu açıklamalar, bitmiş sistemin yerine getirmesi gereken görevi veya neyin başarısız sonuç sayılacağını tanımlamaz. Biz işe bu görevi yazmakla başlıyoruz. Bu metin, teklifler geldiğinde karşılaştırabileceğiniz somut bir dayanak sağlar.

Fine tuning ile RAG neyi değiştirir?

RAG yanıt için sağlanan malzemeyi, fine-tuning ise eğitim yoluyla modeli değiştirir. OpenAI’ın doğruluk kılavuzu, bağlam eksikliği ile tutarsız davranışı birbirinden ayırır. Birbiriyle örtüşen ihtiyaçlara yer bıraktığınız sürece bu, alıcı için faydalı bir başlangıç ayrımıdır. Belgelere dayalı bir asistanın yanıtlarını tutarlı biçimde yazması da gerekebilir.

Amazon Bedrock’un bilgi tabanları açıklamasına göre erişim, ilgili malzemeyi seçer ve üretim girdisine dahil eder. İade politikasıyla ilgili soruları yanıtlayacak bir asistan teklif ediliyorsa yanıtı hangi onaylı bölümün desteklediğini görmeyi isteyin. Kaynak referansının yine de yanıtın söyledikleriyle karşılaştırılması gerekir.

Fine-tuning, bir modelin nasıl yanıt vereceğini eğitmek için örneklerden yararlanır. OpenAI’ın kılavuzu bunu, bir görevdeki davranışı iyileştirme seçeneklerinden biri olarak tanımlar. Üzerinde anlaşılmış bir yapıya sahip, istenen bir devir notunu düşünün: tedarikçinin kabul edilebilir not örneklerine ve bunların dayandığı girdilere ihtiyacı vardır. Bu, politika belgeleriyle dolu bir klasörden farklı bir teslimattır.

Belge erişimi ve model eğitimi için kullanılan malzeme ve kontrollerin karşılaştırması.
RAG kaynak malzeme sağlar; fine-tuning bir yanıtı eğitir. Bir sistem ikisini de kullanabilir.

İki ad da gösterimin gereksinimlerinizi karşılayıp karşılamadığını söylemez. Tedarikçiden önerilen bileşenin neyi değiştirdiğini belirtmesini, kullandığı malzemeyi göstermesini ve sonucu nasıl kontrol edeceğinizi açıklamasını isteyin. Görüşmeyi satın aldığınız gerçek işe bağlı tutun.

Bir görev ve daha basit bir gösterimle başlayın

Bir yaklaşım seçmeden önce girdiyi ve kabul edilebilir çıktıyı tanımlayın. Anthropic’in prompt kılavuzu net başarı ölçütleri, örneklerin kullanıldığı bir test ve taslak prompt ile başlar. Satın alma şartnamesi hazırlarken bu sırayı kullanıyoruz: talimatı yazın, onaylı malzemeyi sağlayın ve önerilen en basit kurulumun neler yapabildiğini inceleyin. Bu, bizim önerdiğimiz değerlendirme yöntemidir; yayımlanmış bir kıyaslama testi değildir.

Örnek bir iade asistanında girdi, müşterinin sorusu ve geçerli politika olabilir. Kabul edilebilir bir taslak yalnızca bu politikanın desteklediği bilgileri yanıtlar ve istisnaları bir kişiye devreder. Örnek bir satış devrinde girdi, bir talep ve onaylı not biçimi olabilir. Çıktı, talebin anlamını korumalı ve eksik ayrıntıları doldurmamalıdır.

Süreç sahibinden her çıktıyı kabul edilebilir kılan unsurları yazmasını isteyin. Asistanın reddetmesi veya bir kişiye devretmesi gereken bir talep ekleyin. Paylaşma izniniz olan malzemeleri kullanın ve gereksiz kişisel bilgileri çıkarın. Sağlayamayacağınız bilgilere bağlı bir gösterim henüz uygulanabilir bir teklif değildir.

Halihazırda güvenilmez yanıtlar veren bir asistanınız varsa ne sipariş edeceğinize karar vermeden önce yapay zekanın neden yanlış yanıt verdiğini kontrol etme konusundaki ayrı kılavuzu kullanın.

Sonraki testi kalan boşluğa göre seçin

Sonraki testinizi gözlemlenen hataya göre seçin. AWS, özel belgelere atıfta bulunan sorularda erişimle başlamayı önerir ve eğitimi sık değişen malzemeyle uyumlu tutmanın zorluğuna dikkat çeker. Erişim ile fine-tuning’in birlikte kullanılmasına da yer verir. Aşağıdaki tablo, gösteriminizde bulduğunuz boşluk için bir sonraki testi önerir.

Gösterimin hala ihtiyaç duyduğu unsurSonraki test
Onaylı ve değişen belgelerdeki bilgilerİlgili güncel malzemeyi sağlayan erişim
Daha net talimatlar ve örneklerden sonra da tutarsız kalan tekrarlanabilir çıktıSeçilen model destekliyorsa kabul edilmiş örneklerle eğitim
Kaynak malzeme ve daha tutarlı bir yanıtHer gereksinimin kontrol edildiği birleşik kurulum

Daha basit gösterim gereksinimleri zaten karşılıyorsa bu seçeneği karşılaştırmada tutun. Önerilen eğitim çalışmasının veya erişim sisteminin hangi ek sorunu çözeceğini sorun. Eksik girdileri hazırlarken seçimi açık da bırakabilirsiniz.

Kalan boşluk incelendikten sonra erişim, eğitim veya basit prompt için karar ağacı.
Sonraki denemeyi, daha basit gösterimin karşılamadığı gereksinime göre seçin.

AWS, fine-tuning’in her model için kullanılamadığını belirtiyor. Tedarikçiden sağlayıcıyı ve modeli adlandırmasını, sistemin nerede ve nasıl çalışacağını açıklamasını ve önerilen eğitim ile dağıtım için mevcut desteği doğrulamasını isteyin.

Sistem kullanıma alındıktan sonra bakımını kim yapacak?

Her teklifin ekibinize bıraktığı sorumlulukları karşılaştırın. Erişim için kaynak belgeleri onaylayacak ve güncellemelerin asistana ulaştığını kontrol edecek kişiyi belirleyin. Eğitim için kabul edilmiş örnekleri hazırlayacak ve sonraki değişiklikleri inceleyecek kişiyi belirleyin. Erişimi kimin verdiğini, hatalarla kimin ilgilendiğini ve sistem uygun olmadığında personelin görevi manuel sürece nasıl döndüreceğini kaydedin.

Bileşenleri seçmeden önce bu soruları yapay zeka uygulama planlamasına dahil ediyoruz. Yararlı bir şartname şunları kaydeder:

  • Görev, izin verilen girdiler ve beklenen çıktı.
  • Yetkili kaynaklar, bunların sahibi ve güncelleme süreci.
  • Kabul edilebilir iş ile kabul edilemez eksiklik veya ekleme örnekleri.
  • Bir talebi reddetme veya bir kişiye devretme koşulları.
  • Kabul kontrolleri, incelemeyi yapacak kişi ve devredilecek malzeme.

Canlı bir sipariş veya kişi kaydı içeren işlerde önerilen sistemin izin verilen güncel kaydı nasıl alacağını sorun. Bu gereksinimi şartnamenin CRM entegrasyonu bölümüne ekleyin. Dışa aktarılmış kayıtlarla eğitim önerisi de sonraki değişikliklerin nasıl ele alınacağını açıklamalıdır.

Belgelerin, aranabilir kopyaların, örneklerin ve çıktıların nerede saklanacağını, bunlara kimlerin erişebileceğini ve silme işleminin nasıl yapılacağını sorun. Yanıtları gerçek dağıtım için kaydedin. İki mimari adından birini barındırma veya izin kararı olarak görmeyin.

Teklifi daha önce görmediği taleplerle kontrol edin

Test taleplerini, önerilen sistemi yapılandırmak veya eğitmek için kullanılan malzemenin dışında tutun. Her tedarikçiden bu talepleri aynı kabul ölçütleriyle çalıştırmasını isteyin. Süreç sahibinin çıktıları, bunları üretmek için kullanılan girdileri ve gereken düzeltmeleri incelemesini sağlayın. Bu işlem teklifi sizin görevinizde kontrol eder; gelecekteki her talepteki performansını kanıtlamaz.

  1. Bir başlangıç noktası tutun. Manuel sürecin ve daha basit prompt’un ürettiği çıktıları, girdileri ve inceleme notlarıyla birlikte kaydedin.
  2. Kaynak güncellemesini kontrol edin. Onaylı bir test belgesini değiştirin ve etkilenen soruyu tekrarlayın. Tedarikçiden hangi sürümün kullanıldığını ve güncellemenin sisteme nasıl ulaştığını göstermesini isteyin.
  3. Çıktı kurallarını kontrol edin. Bir talebi farklı ifadelerle yazın ve bazı bilgileri dışarıda bırakın. Notun bir ayrıntı uydurmadan gerekli yapıyı koruyup korumadığını inceleyin.
  4. Erişimi ve kapsamı test edin. Üzerinde anlaşılmış kapsamın dışındaki bir talebi ve kısıtlı bir belgeyi almaması gereken bir kullanıcıyı deneyin. Gerçekte nasıl reddedildiğini veya bir kişiye devredildiğini inceleyin.
  5. Ekibinizin sürdürmesi gereken işi kaydedin. Düzeltmeleri, inceleme süresini ve malzemelerin bakımını kimin yapması gerektiğini not edin. Çalışmayı genişletmeden önce bunları başlangıç noktasıyla karşılaştırın.

Bir kontrol başarısız olduğunda karşılanmayan gereksinimi kaydedin ve yeniden düzenlenmiş bir gösterim isteyin. Yalnızca adı daha yetenekliymiş gibi geldiği için daha ayrıntılı bir yaklaşıma ödeme yapmayın. Doğrulayabildiğiniz kapsamı kabul edin veya eksik koşullar çözülene kadar görevi insanlara bırakın.

Biz nerede devreye giriyoruz?

Görevi, izin verilen verileri ve kabul kontrollerini birlikte yazarak başlıyoruz. Ardından önerilen yaklaşımları bu şartnameyle karşılaştırıyor; kaynakların, örneklerin ve değerlendirmenin bakımını kimin yapacağını belgeliyoruz. Yararlı bir ilk adım, gerçek bir talep yazmak ve ihtiyacınız olan sonucun bir örneğini onaylamaktır.

Sık sorulan sorular

Fine-tuning şirket belgeleri için RAG'in yerini alabilir mi?
Eğitilmiş bir modelin belgelerde daha sonra yapılan güncellemeleri izleyeceğini varsaymayın. Değişen şirket bilgileriyle ilgili sorular için güncel ve onaylı kaynağın kullanıldığı bir gösterim isteyin ve güncellemeden sonra bunu tekrarlayın.
RAG ve fine-tuning birlikte kullanılabilir mi?
Evet. Erişim kaynak malzemeyi sağlayabilir, fine-tuning uygulanmış model ise yanıtı işleyebilir. Ek bileşenin sistemi iyileştireceğini varsaymak yerine tedarikçiden birleşik kurulumu gereksinimlerinize göre göstermesini isteyin.
RAG kullanmak şirket verilerinin gizli kalacağı anlamına mı gelir?
Dosyaların, aranabilir kopyaların ve üretilen yanıtların nerede saklandığını, bunlara kimin erişebildiğini ve erişimin nasıl kaldırıldığını sorun. Yalnızca yöntemin adı, dağıtımla ilgili bu soruları yanıtlamaz.
Eğitim için ödeme yapmadan önce daha iyi bir prompt denemeli miyiz?
Net bir görev talimatı, onaylı girdi ve kabul edilebilir sonuç örnekleriyle başlayın. Çıktıyı üzerinde anlaşılmış ölçütlerle karşılaştırın; test, daha basit kurulumun kapatamadığı bir boşluğu belirlediğinde ek bileşenleri değerlendirin.

← Tüm yazılar