Kurs Derslik

Agentic RAG nasıl çalışır? Seyahat belgesinin cevaplayamadığı soruyu bulmak

Ders özeti

Contoso belgelerinde Maldivler geçiyor. Kullanıcı ise ortalama sıcaklığı soruyor. Bu derste bir kaynakta yer adını bulmak ile sorunun cevabını bulmak arasındaki farkı test edeceksiniz. Üç isteğin her birinde önce arama sonucunu, sonra gerekiyorsa eklenti çağrısını inceleyin.

Ders 5 / 5 · 5 dk · Başlangıç · TürkçeVideo dili · English

Derse giriş

Bu derste

  1. Temel RAG hangi bilgiyi ekler?
  2. Sigorta sorusunda ilk üç belgeyi okuyun
  3. Maldivler sorusunda eksik bilgiyi adlandırın
  4. Son cevabı iki iddiaya ayırın

Temel RAG hangi bilgiyi ekler?

Uygulama sorguya uygun belgeleri bulur ve metinlerini modelin yanıt verirken görebileceği bağlama ekler. Böylece şirketin kendi seyahat sigortası gibi, tek başına modelin eğitiminden güvenle çıkarılamayacak bilgilere dayanılabilir. Agentic RAG örneğinde buna bir karar eklenir: bulunan içerik yeterli mi? Eksikse ajan isteği daha küçük işlere ayırabilir ve başka bir kaynağa veya araca başvurabilir.

Bir cevabı kaynaklarına ayırın

03:58’de sözlükte üç örnek değer var. Maldivler 28 °C, İsviçre Alpleri 7 °C, Afrika safarileri 24 °C. Bunlar dersin sabit girdileridir. Okur bir seyahat kararını bugünkü hava durumuna göre verecekse, bu sözlük yeterli değildir. Buna karşılık ajanın doğru anahtarı kullanıp kullanmadığını test etmek için çok iyi bir kontrol sağlar.

Kullanıcı sorusu → Getirilen pasaj → Yanıt destekleniyor mu?

Arama bağlamı ile kullanıcı sorusunu birleştiren talimat 03:02 · Microsoft Learn

Ekran başında üç adım

  1. Soru yalnız sigorta kapsamıysa ilgili belgedeki pasajı bulun.
  2. Soru bir sıcaklıksa aramadan dönen yer adıyla yetinmeyin.
  3. İki koşullu öneride şirketin sunduğu yer ve sıcaklık için iki ayrı dayanak gösterin.

Sigorta sorusunda ilk üç belgeyi okuyun

Defterde küçük bir seyahat dizini kuruluyor. Kullanıcı Contoso’nun sigorta kapsamını sorunca aramadan en üstteki üç belge isteniyor. Bağlam panelini açıp özellikle ilk sonucu inceleyin. Konuyla ilgili üç sonuç bulunması, üçünün de kapsam sorusunu cevapladığı anlamına gelmez. Önce soruyu destekleyen pasajı işaretleyin; ondan sonra modelin cevabını okuyun.

Sigorta isteği için getirilen belgeler bağlam panelinde. 05:04 · Microsoft Learn

Maldivler sorusunda eksik bilgiyi adlandırın

Arama sonucu şirketin bu destinasyonu sunduğunu gösterir. Fakat ortalama sıcaklık için bir değer vermez. Talimat, ajanın önce bağlamı denetlemesini ve gerekirse başka bir fonksiyon kullanmasını sağlar. Sıcaklık eklentisi hedef yeri girdi alır ve örnek bir değer döndürür. Kayıttaki değer bir hava tahmini veya güncel ölçüm değildir. Burada doğrulanan şey, uygun ikinci kaynağın çağrılmasıdır.

Sıcaklık eklentisinin üç örnek değeri 03:58 · Microsoft Learn

Soğuk destinasyon isteğinde kabul koşullarını önceden yazın. Yalnız “İsviçre Alpleri soğuktur” demek şirketin o yeri sunduğunu göstermez. Katalog kaydı ve sıcaklık fonksiyonunun çıktısı birlikte gerekir.

Son cevabı iki iddiaya ayırın

Kullanıcı bu kez şirketin sunduğu soğuk bir yer ve oranın ortalama sıcaklığını istiyor. İlk iş sunulan yerleri bulmak, ikinci iş seçilen yerin sıcaklığını almaktır. Kayıtta İsviçre Alpleri önerilir. Belgeden gelen iddia ile fonksiyondan gelen değeri ayrı yazın. Ajanın birçok adım atmış olması sonucun doğruluğunu tek başına göstermez; her iddiayı onu destekleyen kaynağa bağlayabilmelisiniz.

Soğuk destinasyon isteği ve şirketin sunduğu yerlere ilişkin bağlam. 06:46 · Microsoft Learn

Eklenti sonucunu metinle karşılaştırın

05:51’de Maldivler için dönen satır 82 °F ve 28 °C veriyor. Asistanın alt satırında aynı değerlerin aktarıldığını kontrol edin. Birim değişmiş, yer karışmış veya “bugün” ifadesi eklenmişse sonuç örnek veriyi yanlış yansıtır. Fahrenheit ve Celsius aynı örnek değerin iki gösterimidir; birbirini doğrulayan iki bağımsız kaynak değildir.

Maldivler için açılan çağrı ve dönüş değeri 05:51 · Microsoft Learn

Çözülmüş örnek · Üç durakta videoyu okuyun

Durak

Nereye bakmalı?

Nasıl yorumlanır?

04:30

Sigorta poliçesi

Önce üç arama sonucunun açıldığı bağlama bakın. Kapsama dair iddiayı hangi belgenin desteklediğini işaretleyin. Aynı kelimenin başka bir belgede bulunması o belgeyi poliçe kanıtı yapmaz.

05:25

Maldivler sıcaklığı

Yer şirketin sunduğu destinasyonlardan biridir. Bu belge sıcaklık değeri sağlamaz. Eksik bilgiyi ve onu sağlayan eklentiyi ayrı sütunlara yazın.

06:30

Şirketin sunduğu soğuk yer

Önerideki İsviçre Alpleri için iki kontrol yapın. Yer katalogda mı? Sıcaklık hangi çağrıdan geldi? İlki doğrulansa bile ikincisi yoksa cevabın sıcaklık kısmı hâlâ açıktır.

Kendiniz deneyin · Eksik kanıt deneyi

Son soruya birbirinden bağımsız iki cevap yazın. Birincisinde yalnız destinasyon listesini kullanın; ikincisinde yalnız sıcaklık eklentisini. İlk cevap şirketin hangi yerleri sunduğunu söyleyebilir ama sıcaklık veremez. İkinci cevap bir şehir için sıcaklık verebilir ama o şehrin satıldığını kanıtlayamaz. Şimdi iki sonucu tek yanıtta birleştirirken her cümlenin yanına kaynağını yazın.

Çözümü kontrol edin

Bir kaynak erişilemez olduğunda hangi cümleyi koruyacağınızı, hangisini “doğrulanamadı” diye işaretleyeceğinizi belirleyin. Böylece hata durumunu sessizce uydurulmuş bir öneriye çevirmemiş olursunuz.

Sorun giderme

Gözlem

Kontrol

Beklenen sonuç

Yer adı bulundu ama sıcaklık yok

Getirilen metinde ölçü ve birim var mı?

Yoksa sıcaklık aracı veya açık bir eksik-bilgi cevabı gerekir.

Sabit değer hava tahmini gibi sunuluyor

Eklentinin veri tanımını inceleyin.

Yanıtı “örnek ortalama” ile sınırlandırın.

İki kontrol sorusu

  1. Sigorta sorusunda hava aracı çağrılmalı mı?
  2. Sıcaklık aracı yanıt vermezse hangi bilgiyi yine de verebilirsiniz?

Çözümü kontrol edin

  1. Bağlam kapsam sorusunu cevaplıyorsa çağrı için bir gerekçe yoktur.
  2. Belgede desteklenen destinasyon bilgisini verebilir, sıcaklığın doğrulanamadığını belirtebilirsiniz. Eksik değeri tahmin ederek doldurmayın.

Kısa sözlük

Dizin: aranabilir belge koleksiyonu. Getirilen bağlam: yanıta dayanak olabilecek pasajlar. Eklenti: belgede eksik bilgiyi ayrı bir işlemle sağlayabilen araç.

Kaynak ve sürüm notu

Azure AI Search belgelerindeki retrieval kavramı, neden bulunan pasajın kontrol edilmesi gerektiğini açıklar. Bu videodaki örnek, ayrı arama ve eklenti adımlarıyla kuruludur; yönetilen bir agentic retrieval ürününün kurulum tarifi değildir. Microsoft

Microsoft Learn · 5/10 · YouTube