Aracılığıyla paylaş


Soru-Cevap Oluşturma bilgi bankası en iyi yöntemleri

bilgi bankası geliştirme yaşam döngüsü, KB'nizi baştan sona yönetme konusunda size yol gösterir. bilgi bankası geliştirmek ve istemci uygulamanıza veya sohbet botunuzun son kullanıcılarına daha iyi sonuçlar sağlamak için bu en iyi yöntemleri kullanın.

Not

Soru-Cevap Oluşturma hizmeti 31 Mart 2025'te kullanımdan kaldırılıyor. Soru ve yanıtlama özelliğinin daha yeni bir sürümü artık Azure Yapay Zeka Dili'nin bir parçası olarak kullanılabilir. Dil Hizmeti'nin içindeki soru yanıtlama özellikleri için bkz. soru yanıtlama. 1 Ekim 2022'den itibaren yeni Soru-Cevap Oluşturma kaynakları oluşturamayacaksınız. Soru-Cevap Oluşturma bilgi bankalarını soru yanıtlamaya geçirme hakkında bilgi için geçiş kılavuzuna bakın.

Ayıklama

Soru-Cevap Oluşturma hizmeti, içerikten Soru-Cevap ayıklayan algoritmaları sürekli olarak geliştirip desteklenen dosya ve HTML biçimleri listesini genişletmektedir. Belge türünüz temelinde veri ayıklama yönergelerini izleyin.

Genel olarak, SSS sayfaları tek başına olmalı ve diğer bilgilerle birleştirilmemelidir. Ürün kılavuzlarında açık başlıklar ve tercihen bir dizin sayfası olmalıdır.

Çoklu dönüş yapılandırma

Çok dönüşlü ayıklama etkinken bilgi bankası oluşturun. bilgi bankası soru hiyerarşisini destekliyorsa veya destekliyorsa, bu hiyerarşi belgeden ayıklanabilir veya belge ayıklandıktan sonra oluşturulabilir.

İyi sorular ve yanıtlar oluşturma

İyi sorular

En iyi sorular basittir. Her soru için anahtar sözcüğü veya tümceciği düşünün, ardından bu anahtar sözcük veya tümcecik için basit bir soru oluşturun.

İhtiyacınız olan sayıda alternatif soru ekleyin, ancak değişiklikleri basit tutun. Sorunun ana amacının parçası olmayan daha fazla sözcük veya tümce eklemek Soru-Cevap Oluşturma'nın eşleşme bulmasına yardımcı olmaz.

İlgili alternatif sorular ekleme

Kullanıcınız konuşma stili metin How do I add a toner cartridge to my printer? veya gibi toner cartridgebir anahtar sözcük aramasıyla ilgili sorular girebilir. en iyi yanıtı doğru şekilde döndürmek için bilgi bankası her iki soru stiline de sahip olmalıdır. Müşterinin hangi anahtar sözcükleri girdiğinden emin değilseniz sorguları analiz etmek için Application Insights verilerini kullanın.

İyi yanıtlar

En iyi yanıtlar basit yanıtlardır ancak çok basit değildir. ve nogibi yes yanıtları kullanmayın. Yanıtınız diğer kaynaklara bağlanmalı veya medya ve bağlantılarla zengin bir deneyim sağlayacaksa, yanıtları ayırt etmek için meta veri etiketlemeyi kullanın, ardından doğru yanıt sürümünü almak için özelliğinde strictFilters meta veri etiketleriyle sorguyu gönderin.

Yanıt İzleme istemleri
Surface dizüstü bilgisayarı klavyedeki açma/kapama düğmesiyle kapatın. * Uyumak, kapatmak ve yeniden başlatmak için tuş bileşimleri.
* Surface dizüstü bilgisayarı sabit önyükleme
* Surface dizüstü bilgisayarın BIOS'unu değiştirme
* Uyku, kapatma ve yeniden başlatma arasındaki farklar
Müşteri hizmetleri 24 saat telefon, Skype ve kısa mesaj ile sağlanır. * Satışlar için iletişim bilgileri.
* Bizzat ziyaret için ofis ve mağaza konumları ve saatleri.
* Surface dizüstü bilgisayar aksesuarları.

Chit-Chat

Botunuzu daha az çabayla daha konuşmalı ve ilgi çekici hale getirmek için botunuza sohbet ekleyin. KB'nizi oluştururken önceden tanımlanmış kişiliklerden kolayca sohbet veri kümeleri ekleyebilir ve bunları istediğiniz zaman değiştirebilirsiniz. KB'nize chit-chat eklemeyi öğrenin.

Chit-chat birçok dilde desteklenir.

Kişilik seçme

Chit-chat, önceden tanımlanmış birkaç kişilik için desteklenir:

Kişilik Soru-Cevap Oluşturma Veri Kümesi dosyası
Professional qna_chitchat_professional.tsv
Dostu qna_chitchat_friendly.tsv
Esprili qna_chitchat_witty.tsv
Bakım qna_chitchat_caring.tsv
Hevesli qna_chitchat_enthusiastic.tsv

Yanıtlar resmiden gayrı resmiyete ve geri dönüşü olmayana kadar değişir. Botunuz için istediğiniz tonla en yakın olan kişiliği seçin. Veri kümelerini görüntüleyebilir, botunuz için temel görevi görecek bir veri kümesi seçebilir ve ardından yanıtları özelleştirebilirsiniz.

Bota özgü soruları düzenleme

Sohbet veri kümesinin parçası olan ve genel yanıtlarla doldurulmuş bota özgü bazı sorular vardır. Bu yanıtları botunuzun ayrıntılarını en iyi yansıtacak şekilde değiştirin.

Aşağıdaki soru-cevap sorularını daha ayrıntılı hale getirmenizi öneririz:

  • Kimsiniz?
  • Ne yapabilirsin ki?
  • Kaç yaşındasın?
  • Sizi kim yarattı?
  • Hello

Meta veri etiketiyle özel sohbet ekleme

Kendi soru-cevap çiftlerinizi eklerseniz, bu yanıtların döndürülmesi için meta veriler eklediğinizden emin olun. Meta veri adı/değer çifti şeklindedir editorial:chitchat.

Yanıt arama

GenerateAnswer API'sinde kullanıcının sorgusuna en iyi yanıtları aramak için hem sorular hem de yanıt kullanılır.

Yalnızca yanıt uygun olmadığında soruları arama

RankerType=QuestionOnly Yanıtları aramak istemiyorsanız kullanın.

Buna örnek olarak, bilgi bankası soru olarak soru olarak bir kısaltma kataloğu ve yanıt olarak tam biçimleridir. Yanıtın değeri uygun yanıtı aramaya yardımcı olmaz.

Derecelendirme/Puanlama

Soru-Cevap Oluşturma'nın desteklediği derecelendirme özelliklerinden en iyi şekilde yararlandığınızdan emin olun. Bunun yapılması, belirli bir kullanıcı sorgusunun uygun bir yanıtla yanıt verme olasılığını artırır.

Eşik seçme

Eşik olarak kullanılan varsayılan güvenilirlik puanı 0'dır, ancak gereksinimlerinize göre KB'nizin eşiğini değiştirebilirsiniz . Her KB farklı olduğundan, KB'niz için en uygun eşiği test etmeli ve seçmelisiniz.

Dereceleyici türünü seçme

Soru-Cevap Oluşturma varsayılan olarak soruları ve yanıtları arar. Yalnızca sorular arasında arama yapmak istiyorsanız, yanıt oluşturmak için GenerateAnswer isteğinin POST gövdesinde öğesini kullanın RankerType=QuestionOnly .

Alternatif sorular ekleme

Alternatif sorular , kullanıcı sorgusuyla eşleşme olasılığını artırır. Alternatif sorular, aynı sorunun sorulabileceği birden çok yol olduğunda yararlıdır. Bu, cümle yapısındaki ve sözcük stilindeki değişiklikleri içerebilir.

Özgün sorgu Alternatif sorgular Değiştir
Park yeri var mı? Otopark var mı? cümle yapısı
Merhaba Yo
Merhaba!
sözcük stili veya argo

Soruları ve yanıtları filtrelemek için meta veri etiketlerini kullanma

Meta veriler , istemci uygulamasının tüm yanıtları almaması gerektiğini bilebilmesini sağlar, bunun yerine meta veri etiketlerine göre kullanıcı sorgusunun sonuçlarını daraltır. Sorgu aynı olsa bile meta veri etiketine bağlı olarak bilgi bankası yanıtı değişebilir. Örneğin, restoran dalının konumu farklıysa "park yeri" farklı bir yanıt verebilir; diğer bir ifadeyle meta veriler Konum: Seattle ve Konum: Redmond şeklindedir.

Eş anlamlıları kullanma

İngilizce dilinde eş anlamlılar için bazı destek olsa da, farklı formlar alan anahtar sözcüklere eş anlamlılar eklemek için Değişiklikler API'si aracılığıyla büyük/küçük harfe duyarlı olmayan sözcük değişiklikleri kullanın. Eş anlamlılar Soru-Cevap Oluşturma hizmet düzeyinde eklenir ve hizmetteki tüm bilgi bankaları tarafından paylaşılır.

Soruları ayırt etmek için ayrı sözcükler kullanma

Soru-Cevap Oluşturma'nın bilgi bankası bir soruyla bir kullanıcı sorgusuyla eşleşen derecelendirme algoritması, her soru farklı bir ihtiyacı karşılarsa en iyi sonucu verir. Sorular arasında aynı sözcüğün tekrarı, belirli bir kullanıcı sorgusu için bu sözcüklerle doğru yanıtın seçilmesi olasılığını azaltır.

Örneğin, aşağıdaki soruları içeren iki ayrı Soru-Cevapnız olabilir:

Soru-Cevap
park yeri nerede
ATM konumu nerede

Bu iki Soru-Cevap çok benzer sözcüklerle ifade edildiği için, bu benzerlik "konum nerede <x> " gibi ifade edilen birçok kullanıcı sorgusu için çok benzer puanlara neden olabilir. Bunun yerine, KB'nizdeki birçok soruda yer alan "konum" gibi sözcüklerden kaçınarak "park yeri nerede" ve "ATM nerede" gibi sorgularla net bir şekilde ayırt etmeye çalışın.

İşbirliği

Soru-Cevap Oluşturma, kullanıcıların bir bilgi bankası üzerinde işbirliği yapmasına olanak tanır. Kullanıcıların bilgi bankalarına erişmek için Azure AI Soru-Cevap Oluşturma kaynak grubuna erişmesi gerekir. Bazı kuruluşlar, bilgi bankası düzenleme ve bakımını dış kaynak olarak kullanmak isteyebilir ve yine de Azure kaynaklarına erişimi koruyabilir. Bu düzenleyici-onaylayıcı modeli, farklı aboneliklerde iki özdeş Soru-Cevap Oluşturma hizmeti ayarlanarak ve düzenleme testi döngüsü için bir hizmet seçilerek gerçekleştirilir. Test tamamlandıktan sonra, bilgi bankası içeriği, son olarak bilgi bankası yayımlayacak ve uç noktayı güncelleştirecek onaylayanın Soru-Cevap Oluşturma hizmetine bir içeri-dışarı aktarma işlemiyle aktarılır.

Etkin öğrenme

Etkin öğrenme , çok çeşitli kalite ve kullanıcı tabanlı sorgu miktarına sahip olduğunda alternatif sorular önermek için en iyi işi yapar. İstemci uygulamalarının kullanıcı sorgularının sansür olmadan etkin öğrenme geri bildirim döngüsüne katılmasına izin vermek önemlidir. Soru-Cevap Oluşturma portalında sorular önerildikten sonra önerilere göre filtreleyebilir , ardından bu önerileri gözden geçirebilir ve kabul edebilir veya reddedebilirsiniz.

Sonraki adımlar