Soru-Cevap Oluşturma'da bilgi bankası yaşam döngüsü

Soru-Cevap Oluşturma model değişiklikleri, konuşma örnekleri, yayımlama ve uç nokta sorgularından veri toplama döngüleri ile en iyi şekilde öğrenir.

Yazma döngüsü

Soru-Cevap Oluşturma bilgi bankasını oluşturma

Soru-Cevap Oluşturma bilgi bankası (KB) uç noktası, KB'nin içeriğine göre bir kullanıcı sorgusuna en uygun yanıtı sağlar. Bilgi bankası oluşturmak, soru, yanıt ve ilişkili meta verilerden bir içerik deposu ayarlamaya yönelik tek seferlik bir eylemdir. Kb, aşağıdaki kaynaklar gibi önceden mevcut olan içerikler gezinerek oluşturulabilir:

  • SSS sayfaları
  • Ürün kılavuzları
  • Soru-Cevap çiftleri

Bilgi bankası oluşturma hakkında bilgi edinin.

Bilgi bankası test etme ve güncelleştirme

Bilgi bankası içerikle doldurulduktan sonra( editoryal olarak veya otomatik ayıklama yoluyla) test etmeye hazırdır. Etkileşimli test, Soru-Cevap Oluşturma portalında Test paneli aracılığıyla yapılabilir. Yaygın kullanıcı sorgularını girersiniz. Ardından yanıtların hem doğru yanıtla hem de yeterli bir güven puanıyla döndürüldü olduğunu doğrular.

  • Düşük güven puanlarını düzeltmek için: alternatif sorular ekleyin.
  • Bir sorgu varsayılan yanıtı yanlış döndürse: doğru soruya yeni yanıtlar ekleyin.

Test-güncelleştirmenin bu sıkı döngüsü, siz sonuçlardan memnun olana kadar devam eder. Bilgi tabanınızı test etmeyi öğrenin.

Büyük KB'ler için generateAnswer API'si ve yayımlanmış bilgi bankası yerine bilgi bankası sorgulanan body özelliğiyle otomatik isTest testi test kullanın.

{
  "question": "example question",
  "top": 3,
  "userId": "Default",
  "isTest": true
}

Bilgi bankasını yayımlama

Bilgi bankası testlerini tamamlayanları yayımlayın. Yayımla, test edilen bilgi bankasının en son sürümünü yayımlanmış bilgi bankası Azure Bilişsel Arama ayrılmış bir Azure Bilişsel Arama dizinine iletir. Ayrıca uygulamanızda veya sohbet botunuzda çağrılabilecek bir uç nokta da oluşturulur.

Yayımlama eylemi nedeniyle, bilgi bankasının test sürümünde yapılan diğer değişiklikler yayımlanan sürümden etkilenmez. Yayımlanan sürüm bir üretim uygulamasında canlı olabilir.

Bu bilgi bankasının her biri ayrı test için hedef alınabilir. API'leri kullanarak, generateAnswer çağrısında body özelliğiyle bilgi bankasının test isTest sürümünü hedefleyabilirsiniz.

Bilgi bankası yayımlamayı öğrenin.

Kullanımı izleme

Hizmetinizin sohbet günlüklerini günlüğe kaydede Analizler hizmetinizi 7.000.000'den Soru-Cevap Oluşturma gerekir.

Hizmet kullanımınız hakkında çeşitli analizler elde edin. Uygulama içgörülerini kullanarak hizmetiniz için analiz elde Soru-Cevap Oluşturma öğrenin.

Analiziniz hakkında edinilen bilgilere göre bilgi bankasında uygun güncelleştirmeler yapma.

Bilgi bankasında veriler için sürüm denetimi

Veriler için sürüm denetimi, veri portalının Ayarlar sayfasındaki içeri/dışarı aktarma Soru-Cevap Oluşturma sağlanır.

Bilgi bankasını veya biçiminde dışarı aktararak bir bilgi bankasını .tsv .xls destekleyebilirsiniz. Dışarı aktarıldıktan sonra, bu dosyayı normal kaynak denetimi denetiminizin bir parçası olarak dahil edin.

Belirli bir sürüme geri dönmeniz gerekirken, bu dosyayı yerel sisteminize aktarmanız gerekir. Dışarı aktaran bir bilgi bankası yalnızca Ayarlar sayfasındaki içeri aktarma yoluyla kullanılmalıdır. Dosya veya URL belgesi veri kaynağı olarak kullanılamaz. Bu, şu anda bilgi bankasında bulunan soruların ve yanıtların yerini içe aktarılan dosyanın içeriğiyle değiştirir.

Test ve üretim bilgi bankası

Bilgi bankası, veri kümeleri aracılığıyla oluşturulan, bakımı yapılan ve kullanılan soru ve yanıt Soru-Cevap Oluşturma. Her Soru-Cevap Oluşturma kaynağı birden çok bilgi bankası tutabilir.

Bilgi bankası iki eyalete sahip: test ve yayımlanmış.

Bilgi bankasını test etme

Test bilgi bankası şu anda düzenlenen ve kaydedilen sürümdür. Test sürümü doğruluk ve yanıtların tamlığı için test edilmiştir. Test bilgi bankasında yapılan değişiklikler, uygulama veya sohbet botlarının son kullanıcılarını etkilemez. Test bilgi bankası, test HTTP isteğinde olarak bilinir. Bilgi, test Soru-Cevap Oluşturma portalı etkileşimli Test bölmesiyle kullanılabilir.

Üretim bilgi bankası

Yayımlanan bilgi bankası, sohbet bot veya uygulamanıza yönelik sürümdür. Bilgi bankası yayımlamak, test sürümünün içeriğini yayımlanan sürümüne koyar. Yayımlanan bilgi bankası, uygulamanın uç nokta üzerinden kullandığı sürümdür. İçeriğin doğru ve iyi test edilmiş olduğundan emin olun. Yayımlanan bilgi bankası, prod HTTP isteğinde olarak bilinir.

Sonraki adımlar