Bilgi grounding'i ve güvenilir konuşma tasarımı

Bakımı yapılan olguları yetkili kaynağa, öngörülebilir konuşmaları konulara yerleştirin. Her bileşeni kendi sınırında sınayıp çelişkileri ve dal hatalarını görünür kılın.


Bu derste neler öğreneceksiniz?

  • Her gereksinimi bilgi, talimat veya konu bileşenlerinden doğru olana koyun
  • Kanonik kaynağı belirleyen ve çelişkileri gizlemeyen talimatlar yazın
  • Kaynaklı yanıtı beş ölçütle değerlendirip ilk bozulan sınırı bulun
  • Her dalda yalnızca toplanmış değerleri gösteren onay mesajları tasarlayın
Bu sayfada

Bir dakika içinde iki istek geliyor. "Ev ofisi geri ödeme sınırımız nedir?" sorusu politika belgesindeki tek bir olguya ihtiyaç duyuyor. "İş dizüstü bilgisayarımı yenilemem gerekiyor" talebi ise bilinen birkaç ayrıntıyı doğru sırayla toplayan bir konuşma gerektiriyor.

Copilot Studio bu işleri farklı bileşenlerle yürütüyor. Bilgi kaynakları açık soruları destekliyor. Konu ise yolunu önceden tanımlayabildiğiniz konuşmayı çalıştırıyor. İkisini de kuracak, ardından yeni bir gereksinimin olguya mı, davranış kuralına mı, konuşma adımına mı ait olduğuna karar vereceksiniz.

Her gereksinimi sahibi olan bileşene koyun

Grounding hatalarının çoğunda gereksinim doğrudur, ama yanlış yerde tutulur. Copilot Studio bu iş için üç bileşen sunuyor. Her biri farklı bir kararın sorumluluğunu taşıyor.

  • Bilgi, politika, sınır, tarih ve prosedür gibi bakımı yapılan olguları içerir. Agent açık soruları yanıtlarken bunları getirir.
  • Talimatlar, davranışı belirler. Hangi kaynağın yetkili olduğunu, agent'ın tahmin edip edemeyeceğini, çelişkiyi nasıl ele alacağını ve yanıt bulunamadığında ne söyleyeceğini tanımlar.
  • Konular, soruları ve dalları önceden planlanabilen konuşma yollarını tanımlar.

Test hızlıdır:

Gereksinim Ait olduğu yer
Güncel geri ödeme sınırı ve fiş son tarihi Bilgi
"Yetkili kaynakta yoksa yanıt üretme" Talimatlar
Talep türünü toplayıp asset tag sorusuna dallanmak Konu

Güncel kalacak olgu bilgi katmanında tek yerde yaşamalıdır. İki kopya zamanla ayrışır. Davranış kuralı talimata, öngörülebilir sıra konuya aittir. Doğru yerleştirme her gereksinime tek bakım sahibi verir. Yanlış yerleştirme aynı eski sayıyı birden çok yerde aramanıza yol açar.

Yetkiyi tarihten değil, içerik sahipliğinden alın

İki belge uyuşmadığında "en yeni dosya kazanır" kuralı güvenli değildir. Yürürlük tarihi politikanın ne zaman geçerli olduğunu söyler. Yetki ayrı bir sorudur. Yeni tarihli dosya taslak, gelecekte yürürlüğe girecek sürüm veya silinmemiş eski kopya olabilir. Yetki sahiplikten gelir. İçerik sahibi her konu için kanonik belgeyi belirler, diğer kopyalar etiketlenir veya kaldırılır.

Talimatlarda hangi belgenin hangi konuda yetkili olduğunu ve daha yeni tarihin tek başına yetki vermediğini yazın. Öncelik kuralı bulunmayan iki yetkili kaynak çelişirse agent seçim yapmamalıdır. Her iki değeri kaynaklarıyla göstermeli ve kararı insana bırakmalıdır. Görünür çelişki çözülebilir. Sessizce seçilen değer ise güven veren yanlış yanıta dönüşür.

Kaynaklar çelişince seçmeyin, açıkça gösterin

İki yetkili kaynak çelişiyor ve öncelik kuralı yoksa agent her iki değeri kaynaklarıyla bildirmeli ve durmalıdır. Çelişkiyi çözmek içerik sahibinin görevidir. Sessiz seçim yanlış yanıtı güvenilir gösterir.

Kanonik kaynağı ve çelişki davranışını tanımlayın· copilot-studio
Zayıf örnek

Çalışan sorularını bulduğun en yeni İK belgesine göre yanıtla.

İyi örnek

Uzaktan Çalışma Politikası asistanısın. Yalnızca durumu Yetkili, sahibi İK Operasyonları olan bağlı belgelerden yanıt ver. Programlar ve onaylar için "Uzaktan Çalışma Politikası"nı, uygun alımlar için "Ev Ofisi Geri Ödeme SSS"ini yetkili kabul et. Daha geç yürürlük tarihi yetkisiz belgeye yetki kazandırmaz. Öncelik kuralı olmayan iki yetkili kaynak çelişirse değerleri kaynaklarıyla birlikte bildir, seçim yapma. Yetkili kaynaklarda yanıt yoksa "Bunu bağlı yetkili İK belgelerinde bulamadım" de. Bilgi eksiğini genel bilgiyle doldurma. Mümkün olduğunda destekleyen belge ve bölümü adlandır.

Bu prompt neden daha iyi? Yalnızca onaylı sahibin kaynaklarından konuşan, belge ve bölümü gösteren, çelişkiyi gizlemeyen ve bilgi eksiğini açıkça söyleyen agent.

Grounding'i tek başarılı soruyla ölçmeyin

Tek sorunun geçmesi çok az şey kanıtlar. Dört açıdan test edin: kaynağın yanıtladığı soru, yanıtlamadığı soru, desteklenen sorunun farklı ifadesi ve mümkünse iki yetkili kaynak arasında kasıtlı çelişki. Eşdeğer sorular aynı olguları vermelidir. Sözcük dizilimi değişince olgu da değişiyorsa grounding kırılgandır.

Her çalıştırmada beş ölçüt arayın. Olgular farklı ifadelerde tutarlı mı? Doğru kaynak ve bölüm kullanılmış mı? Tam değerler korunmuş mu? Desteksiz ayrıntı eklenmiş mi? Belirsizlik açıkça gösterilmiş mi? Tek ölçüt bile kalırsa metin ne kadar iyi yazılmış olursa olsun yanıt başarısız sayılır.

Hata olduğunda önce bozulan sınırı bulun. Olgu kaynakta eksik veya belirsiz olabilir. Getirme adımı belgeye ulaşamayabilir. Üretim değeri değiştirebilir. Kaynaklar çelişebilir. Kullanıcı görmemesi gereken içeriği alabilir. İzin davranışı da grounding kalitesinin parçasıdır. Agent düz SharePoint aramasından kötü sonuç veriyorsa genel "agent kötü" hükmü yerine ilk sapmanın hangi sınırda olduğunu belirleyin.

Eşdeğer sorularda aynı olguları arayın· copilot-studio
Zayıf örnek

Uzaktan çalışma sorusunu farklı biçimlerde sorup sonuçları karşılaştır.

İyi örnek

Şu iki soruyu ayrı konuşmalarda çalıştır ve yanıtları karşılaştır: "Uzaktan çalışma programına başlamadan önce kimin onayı ve ne kadar önceden bildirim gerekir?" "Gelecek hafta evden çalışmak istiyorum, kimden onay almalıyım ve ne kadar önce sormalıyım?"

Bu prompt neden daha iyi? İki yanıtta müdür onayı ve tam bildirim süresi değişmez. Aynı belge ve bölüm gösterilir. Soru biçimi değişince olgu kayıyorsa grounding testi kalır.

Kaynağın sessiz kaldığı soruyu deneyin· copilot-studio
Zayıf örnek

Ev interneti için geri ödeme tutarını bul.

İyi örnek

Politika ev internet hizmeti için geri ödeme tanımlıyor mu?

Bu prompt neden daha iyi? Agent bilginin yetkili İK belgelerinde bulunmadığını söyler ve tutar üretmez. Kaynak sessizliğini "yasak" değil "ele alınmamış" diye yorumlar.

Öngörülebilir istekleri konuya dönüştürün

İstek öngörülebilir sıra izliyorsa kaynaklı serbest yanıttan çok konu uygundur. Soruları ve dalları önceden belirlersiniz. Tetikleyici ifadeler kullanıcının konuyu açabileceği örneklerdir, ezberlenecek betik değildir. Güçlü tetikleyici nesneyle sonucu birlikte söyler. "Bozulan iş dizüstü bilgisayarımı değiştirmem gerekiyor" açık değiştirme talebidir. "Dizüstü bilgisayarım bozuldu" ise sorun giderme anlamına da gelebilir.

Bu belirsizliği yakın eşleşme testiyle ölçün. Konuyu başlatmaması gereken "Dizüstü bilgisayarımı monitöre nasıl bağlarım?" ve "Mevcut siparişim nerede?" gibi ifadeleri deneyin. Konunun devreye girmediğini doğrulayın. Sorun giderme sorusunu yanlışlıkla yakalayan talep konusu kullanıcıyı yanlış yola sokar.

Soruları, sonraki adımın gerektirdiği değer önceden toplanacak sıraya koyun. Yeni veya değiştirme gibi dalı yöneten değerlerde yapılandırılmış seçim kullanın. Dal karşılaştırması öngörülebilir değerlere ihtiyaç duyar. Yönlendirmeyi etkilemeyen açıklamalarda serbest metin kullanabilirsiniz. Her yanıtı değişkende tutun. Mantıksal adla editörde saklanan gerçek adı eşleştiren küçük çalışma sayfası hazırlayın. Saklanan ad sürümler arasında değişebilir, kayıt sonradan tahmini önler.

Onay mesajını yalnızca o dalda bulunan değerlerle kurun

Sık yayımlanan kusur, mevcut dalda hiç toplanmayan değişkeni onay mesajında göstermektir. Asset tag yalnızca değiştirme dalında soruluyor, ancak ortak onay her iki dalda da asset tag yazıyorsa yeni ekipman yolunda değer yoktur. Tasarım yapısı gereği bozuktur.

Dal durumunu açıkça izleyin. İki dalın ortak değişkenlerini ayıran koşuldan önce toplayın. Dala özgü değerleri yalnızca gereken yolda sorun. Her dala, o yolda gerçekten bulunan değerleri gösteren ayrı onay verin.

Yol konumu tür tarih ayrıntılar asset tag
Koşuldan önce evet evet evet hayır
Yeni-ekipman onayı evet evet evet hayır
Değiştirme onayı evet evet evet evet

Tabloyu değişmez kural olarak kullanın. Onayda gösterilen her değer ilgili satırda "evet" olmalıdır. Değilse gereksiz soruyu bütün dallara eklemek yerine onayları ayırın. Bu kayıt, çalışan konuyla kullanıcıya boş değer gösteren konuyu ayırır.

Toplanmamış değişkeni onayda göstermeyin

Dalda hiç toplanmayan değişkeni gösteren onay boş alan veya hata üretir. Yayından önce her onay değerini dal durumu tablosuyla karşılaştırın. Değer kendi yolunda bulunmalıdır.

Şimdi siz deneyin

Dal durumu hatasını yayın öncesinde bulun

Kâğıt üzerinde iki dallı konu tasarlayın. Her onayda yalnızca ilgili yolun topladığı değişkenlerin bulunduğunu on dakikada kanıtlayın. Tenant gerekmez.

  1. 01

    Talep türü, yeni veya değiştirme, gerekli tarih ve ayrıntıları her dalda toplayan "İş ekipmanı talep et" konusu çizin. Asset tag'i yalnızca değiştirme dalında sorun.

  2. 02

    Yeni ekipman ve değiştirme onayları için dal durumu tablosu doldurun. Dört değişkenden hangilerinin her yolda var olduğunu işaretleyin.

    İpucu: Koşuldan önce toplanan değerler iki dalda da vardır, asset tag yalnızca değiştirmededir.

  3. 03

    Her dalın onay mesajını yalnızca o yolda toplanan değişkenlerle yazın.

  4. 04

    Yeni ekipman onayında asset tag olmadığını kontrol edin. Varsa bütün dallarda asset tag sormak yerine onayları dala göre ayırın.

  5. 05

    "Dizüstü bilgisayarımı monitöre nasıl bağlarım?" ve "Mevcut siparişim nerede?" yakın eşleşmelerini deneyin. İkisinin de talep konusunu başlatmaması gerekir.

Her onay değeri kendi dalında bulunan konu ve sorun giderme ifadelerini talep akışının dışında tutan yakın eşleşme sonucu.

Aklınızda kalsın

  • Olguları bilgiye, davranış kurallarını talimatlara, bilinen yolları konulara yerleştirin.
  • Yetki en yeni tarihten değil, içerik sahibinin belirlediği kanonik kaynaktan gelir.
  • Grounding'i beş ölçütle sınayıp kaynak, getirme, üretim, yetki veya izin sınırındaki ilk hatayı bulun.
  • Tetikleyicide nesneyle sonucu birlikte söyleyin, yakın eşleşmelerle yanlış konu açılmasını engelleyin.
  • Ortak değişkenleri koşul öncesinde toplayın, onayda yalnızca o dalda bulunan değerleri gösterin.

Kendinizi test edin

  1. 1. Her yıl değişen geri ödeme sınırının güncel değeri nerede tutulmalıdır?

  2. 2. Farklı sınır içeren yeni belge "Taslak" durumunda ve başka ekibin sahipliğinde. Agent hangi kaynağı kullanmalıdır?

  3. 3. Konu talep türü, tarih ve ayrıntıları her dalda, asset tag'i yalnızca değiştirmede topluyor. Ortak onay dört değeri de gösteriyor. En küçük doğru düzeltme nedir?

  4. 4. "İş ekipmanı talep et" konusu için en açık tetikleyici hangisidir?

  5. 5. SharePoint araması belgeyi bulduğu hâlde agent yanıtında kullanmıyor. İlk hangi sınırı incelemelisiniz?

Sık sorulan sorular

Geri ödeme sınırı talimatta mı, bilgi kaynağında mı olmalı?

Bilgi kaynağında. Talimat olgunun nasıl kullanılacağını yönetir, değeri saklamaz. Sayıyı talimata da kopyalarsanız iki sürüm zamanla ayrışır. Değeri bakımı yapılan tek kaynakta tutun.

Agent neden SharePoint aramasının bulduğu belgeyi kullanamıyor?

Arama ve konuşma yanıtı farklı süreçlerdir. Agent, başarısız olabilecek getirme ve üretim adımları ekler. Kaynak bağlantısı belirsiz olabilir, getirme belgeyi kaçırabilir veya üretim değeri değiştirebilir. İlk bozulan sınırı bulup onu düzeltin.

Yeni agent deneyiminde konu ve düğüm grafiği var mı?

Hayır. Konular klasik geliştirme modeline aittir. Yeni deneyim talimat tabanlıdır ve konu ile düğüm grafiği sunmaz. Betikli akış talimatlarla ifade edilir. Belirlenimci dallanma gerekiyorsa klasik deneyimde kalın.

Bu dersteki terimler

bilgi kaynağı
Agent'ın yanıt için olgu getirdiği, bakımı yapılan SharePoint konumu, web sitesi veya yüklenmiş dosya.
kanonik kaynak
İçerik sahibinin dosya tarihinden bağımsız olarak belirli konuda yetkili kabul ettiği tek belge.
konu
Klasik deneyimde belirli kullanıcı hedefi için soru, koşul ve mesajlarla kurulan konuşma yolu.
tetikleyici ifade
Kullanıcının ezberlemesi gereken betik olmadan konu hedefini işaret eden örnek ifade.
değişken
Konu içinde yakalanıp sonraki adımda değerlendirilen veya kullanıcıya geri gösterilen adlandırılmış değer.

Daha fazla kaynak