Soru-Cevap Oluşturma nedir?
Not
Soru ve yanıtlama özelliğinin daha yeni bir sürümü artık Dil için Azure Bilişsel Hizmet'in bir parçası olarak kullanılabilir. Daha fazla bilgi için bkz. Dil için Azure Bilişsel Hizmet Belgeleri. Dil Hizmeti'nin içindeki soru yanıtlama özellikleri için bkz. soru yanıtlama. Mevcut bilgi tabanlarını geçirme hakkında bilgi için geçiş kılavuzuna bakın.
Soru-Cevap Oluşturma, verileriniz üzerinde doğal bir konuşma katmanı oluşturmanıza olanak tanıyan, bulut tabanlı bir doğal dil Işleme (NLP) hizmetidir. Özel Bilgi Bankası (KB) bilgilerinizin herhangi bir girişi için en uygun yanıtı bulmak için kullanılır.
Soru-Cevap Oluşturma, sosyal medya uygulamaları, sohbet botları ve konuşma özellikli masaüstü uygulamaları dahil olmak üzere konuşma istemci uygulamaları oluşturmak için yaygın olarak kullanılır.
Soru-Cevap Oluşturma müşteri verilerini depolamaz. Tüm müşteri verileri (soru yanıtları ve sohbet günlükleri) müşterinin bağımlı hizmet örneklerini dağıttığı bölgede depolanır. Bağımlı hizmetler hakkında daha fazla bilgi için burayabakın.
Bu belge aşağıdaki makale türlerini içerir:
- Hızlı başlangıç , hizmete çağrı yapmanızı ve sonuçların kısa bir süre içinde elde etmenize olanak tanıyan adım adım yönergelerdir.
- Nasıl yapılır kılavuzlarında , hizmeti daha belirli veya özelleştirilmiş yollarla kullanmaya yönelik yönergeler bulunur.
- Kavramsal makaleler , hizmetin işlevselliği ve özellikleri hakkında ayrıntılı açıklamalar sağlar.
- Öğreticiler daha fazla iş çözümlerinde hizmeti bir bileşen olarak nasıl kullanacağınızı gösteren kılavuzlardır.
Ne zaman kullanılacağı Soru-Cevap Oluşturma
- Statik bilgileriniz varsa -bilgi yanıtlarınızın bilgi bankasında statik bilgileriniz varsa soru-cevap oluşturma kullanın. Bu Bilgi Bankası, PDF 'ler ve URL 'lergibi belgelerle oluşturduğunuz gereksinimlerinize göre özel olarak tasarlanmıştır.
- Bir istek, soru veya komuta aynı yanıtı sağlamak istediğinizde , farklı kullanıcılar aynı soruyu gönderdiğinde aynı yanıt döndürülür.
- Meta bilgilere göre statik bilgileri filtrelemek istediğinizde, istemci uygulamanızın kullanıcılarına ve bilgilerine uygun ek filtreleme seçenekleri sağlamak için meta veri etiketleri ekleyin. Ortak meta veri bilgileri, CHIT-chat, içerik türü veya biçimi, içerik amacı ve içerik yeniliği içerir.
- Statik bilgiler içeren bir bot iletişimini yönetmek istediğinizde, bilgi tabanınız bir kullanıcının konuşma metin veya komutunu alır ve yanıt verir. Yanıt, bilgi bankasında Çoklu oturum açmaile temsil edilen önceden belirlenmiş bir konuşma akışının parçasıysa, bu akışı kolayca sağlayabilir.
Bilgi Bankası nedir?
Soru-Cevap Oluşturma içeriğinizi bir soru-cevap çifti bilgi tabanına aktarır. İçeri aktarma işlemi, soru ve yanıt çiftleri arasındaki ilişkileri öğrenmek için yapılandırılmış ve yarı yapılandırılmış içeriğinizin kısımları arasındaki ilişki hakkındaki bilgileri ayıklar. Bu soruyu ve yanıt çiftlerini düzenleyebilir veya yeni çiftler ekleyebilirsiniz.
Soru ve yanıt çiftinin içeriği şunları içerir:
- Sorunun tüm alternatif formları
- Arama sırasında yanıt seçimlerini filtrelemek için kullanılan meta veri etiketleri
- Arama iyileştirmesi ile devam etmek için izleme istemleri

Bilgi tabanınızı yayımladıktan sonra bir istemci uygulaması, bir kullanıcının sorusunu uç noktanıza gönderir. Soru-Cevap Oluşturma hizmetiniz soruyu işler ve en iyi Yanıtla yanıt verir.
Programlama yoluyla sohbet bot oluşturma
Bir Soru-Cevap Oluşturma Bilgi Bankası yayımlandığında, istemci uygulaması Bilgi Bankası uç noktanıza soru gönderir ve sonuçları JSON yanıtı olarak alır. Soru-Cevap Oluşturma için ortak bir istemci uygulaması, sohbet bot ' dır.

| Adım | Eylem |
|---|---|
| 1 | İstemci uygulaması, kullanıcının sorusunu (metni kendi kelimelerimi) gönderir, "nasıl yaparım? program aracılığıyla bilgi bankamı Güncelleştir" Bilgi Bankası uç noktanıza. |
| 2 | Soru-Cevap Oluşturma, doğru yanıtı ve en iyi yanıtı aramayı iyileştirmek için kullanılabilecek herhangi bir izleme istemini sağlamak için eğitilen Bilgi Bankası 'nı kullanır. Soru-Cevap Oluşturma JSON biçimli bir yanıt döndürür. |
| 3 | İstemci uygulaması, konuşmayı sürdürmek üzere kararlar almak için JSON yanıtını kullanır. Bu kararlar en iyi yanıtı göstermek ve en iyi yanıtı aramayı iyileştirmek için daha fazla seçenek sunmak içerebilir. |
Düşük kod sohbeti oluştur botları
Soru-Cevap Oluşturma Portal, tüm Bilgi Bankası yazma deneyimini sağlar. Belge bilgilerini geçerli biçiminde bilgi tabanınızı içeri aktarabilirsiniz. Bu belgeler (SSS, ürün el kitabı, elektronik tablo veya Web sayfası gibi), soru ve yanıt çiftlerine dönüştürülür. Her bir çift izleme istemleri için çözümlenir ve diğer çiftlerine bağlanır. Son markaşağı biçimi, görüntüler ve bağlantılar dahil zengin sunumu destekler.
Bilgi tabanınız düzenlendikten sonra, Bilgi Bankası 'nı herhangi bir kod yazmadan çalışan bir Azure Web uygulaması bot 'a yayımlayın. Botunuzu Azure Portal test edin veya indirin ve geliştirmeye devam edin.
Katmanlı derecelendirmeden yüksek kaliteli yanıtlar
Soru-Cevap Oluşturma sistemi katmanlı bir derecelendirme yaklaşımıdır. Veriler, Azure Search 'te depolanır ve bu da ilk derecelendirme katmanı olarak da kullanılır. Azure Search 'un en iyi sonuçları, son sonuçları ve güvenirlik Puanını üretmek için Soru-Cevap Oluşturma NLP yeniden derecelendirme modelinden geçirilir.
Çok aşamalı konuşmalar
Soru-Cevap Oluşturma, basit soru ve yanıt eşlerinizi iyileştirebilmeniz için çok yönlü istemler ve etkin öğrenme sağlar.
Çoklu açma istemleri , soru ve yanıt çiftlerini bağlama fırsatı sağlar. Bu bağlantı, istemci uygulamasının en iyi yanıtı sağlamasına ve nihai yanıt aramasını iyileştirmek için daha fazla soru sunmasına olanak tanır.
Bilgi Bankası, yayımlanan bitiş noktasındaki kullanıcılardan gelen soruları aldıktan sonra Soru-Cevap Oluşturma, bu gerçek dünyadaki sorulara, kaliteyi artırmak için bilgi bankasında değişiklik önermek üzere etkin öğrenme uygular.
Geliştirme yaşam döngüsü
Soru-Cevap Oluşturma, tam geliştirme yaşam döngüsü ile tümleştirme için birlikte çalışma izinleriyle birlikte yazma, eğitim ve yayımlama olanağı sağlar.

Hızlı başlangıç tamamlamayı
Her biri temel tasarım desenleri öğretmek ve kodu 10 dakikadan kısa bir süre içinde çalıştırmak için tasarlanan en popüler programlama dillerinde hızlı başlangıçlar sunuyoruz. Her bir özelliğin hızlı başlangıcı için aşağıdaki listeye bakın.
- Soru-Cevap Oluşturma istemci kitaplığı ile çalışmaya başlama
- Soru-Cevap Oluşturma portalını kullanmaya başlama
Sonraki adımlar
Soru-Cevap Oluşturma, özel bilgi tabanınızı oluşturmak, yönetmek ve dağıtmak için ihtiyacınız olan her şeyi sağlar.