Soru-Cevap Oluşturma nedir?

Not

Soru-Cevap Oluşturma hizmeti 31 Mart 2025'te kullanımdan kaldırılıyor. Soru ve yanıt özelliğinin daha yeni bir sürümü artık Dil için Azure Bilişsel Hizmet'in 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.

Soru-Cevap Oluşturma, verileriniz üzerinde doğal bir konuşma katmanı oluşturmanıza olanak tanıyan bulut tabanlı bir Doğal Dil İşleme (NLP) hizmetidir. Özel bilgi bankası (KB) bilginizden gelen tüm girişler için en uygun yanıtı bulmak için kullanılır.

Soru-Cevap Oluşturma genellikle sosyal medya uygulamaları, sohbet botları ve konuşma özellikli masaüstü uygulamaları içeren konuşma istemci uygulamaları oluşturmak için 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 buraya bakın.

Bu belge aşağıdaki makale türlerini içerir:

  • Hızlı başlangıçlar, hizmete çağrı yapmanıza ve kısa bir süre içinde sonuç almanıza olanak sağlayan adım adım yönergelerdir.
  • Nasıl yapılır kılavuzları, hizmeti daha özel veya özelleştirilmiş yollarla kullanmaya yönelik yönergeler içerir.
  • Kavramsal makaleler, hizmetin işlevselliği ve özellikleri hakkında ayrıntılı açıklamalar sağlar.
  • Öğreticiler , hizmeti daha geniş iş çözümlerinde bileşen olarak kullanmayı gösteren daha uzun kılavuzlardır.

Soru-Cevap Oluşturma ne zaman kullanılır?

  • Statik bilgileriniz olduğunda - Yanıtlar bilgi bankası statik bilgileriniz olduğunda Soru-Cevap Oluşturma özelliğini kullanın. Bu bilgi bankası, PDF'ler ve URL'ler gibi belgelerle oluşturduğunuz gereksinimlerinize özeldir.
  • Bir istek, soru veya komuta aynı yanıtı vermek istediğinizde , farklı kullanıcılar aynı soruyu gönderdiğinde aynı yanıt döndürülür.
  • Statik bilgileri meta bilgilere göre filtrelemek istediğinizde , istemci uygulamanızın kullanıcıları ve bilgileriyle ilgili ek filtreleme seçenekleri sağlamak için meta veri etiketleri ekleyin. Yaygın meta veri bilgileri arasında sohbet, içerik türü veya biçimi, içerik amacı ve içerik güncelliği bulunur.
  • Statik bilgiler içeren bir bot konuşmasını yönetmek istediğinizde, bilgi bankası kullanıcının konuşma metnini veya komutunu alır ve yanıtlar. Yanıt, çok dönüşlü bağlamla bilgi bankası temsil edilen önceden belirlenmiş bir konuşma akışının parçasıysa bot bu akışı kolayca sağlayabilir.

bilgi bankası nedir?

Soru-Cevap Oluşturma, içeriğinizi bir bilgi bankası soru-cevap çiftine aktarır. İçeri aktarma işlemi, soru ve yanıt çiftleri arasındaki ilişkileri ima etmek için yapılandırılmış ve yarı yapılandırılmış içeriğinizin bölümleri arasındaki ilişki hakkındaki bilgileri ayıklar. Bu soru 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ştirmeye devam etmek için izleme istemleri

Meta verilerle örnek soru ve yanıt

bilgi bankası yayımladıktan sonra istemci uygulaması uç noktanıza bir kullanıcının sorusunu gönderir. Soru-Cevap Oluşturma hizmetiniz soruyu işler ve en iyi yanıtla yanıt verir.

Program aracılığıyla sohbet botu oluşturma

Soru-Cevap Oluşturma bilgi bankası yayımlandıktan sonra istemci uygulaması bilgi bankası uç noktanıza bir soru gönderir ve sonuçları JSON yanıtı olarak alır. Soru-Cevap Oluşturma için yaygın bir istemci uygulaması sohbet botudur.

Bota soru sorun ve bilgi bankası içerikten yanıt alın

Adım Eylem
1 İstemci uygulaması kullanıcının sorusunu (kendi sözcükleriyle metin), "Bilgi Bankamı program aracılığıyla güncelleştirmek Nasıl yaparım??" bilgi bankası uç noktanıza gönderir.
2 Soru-Cevap Oluşturma, doğru yanıtı sağlamak için eğitilen bilgi bankası ve aramayı en iyi yanıt için daraltmak için kullanılabilecek izleme istemlerini kullanır. Soru-Cevap Oluşturma, JSON biçimli bir yanıt döndürür.
3 İstemci uygulaması, konuşmaya nasıl devam etmek için karar vermek için JSON yanıtını kullanır. Bu kararlar, en iyi yanıtı göstermeyi ve en iyi yanıtı aramayı daraltmak için daha fazla seçenek sunmayı içerebilir.

Düşük kodlu sohbet botları oluşturma

Soru-Cevap Oluşturma portalı, tam bilgi bankası yazma deneyimi sağlar. Belgeleri geçerli biçimlerinde bilgi bankası 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 çift, izleme istemleri için analiz edilir ve diğer çiftlere bağlanır. Son markdown biçimi, görüntüler ve bağlantılar dahil olmak üzere zengin sunuyu destekler.

Katmanlı derecelendirme ile yüksek kaliteli yanıtlar

Soru-Cevap Oluşturma sistemi katmanlı bir derecelendirme yaklaşımıdır. Veriler, ilk derecelendirme katmanı olarak da hizmet veren Azure aramasında depolanır. Azure aramasından elde edilen en önemli sonuçlar daha sonra Soru-Cevap Oluşturma'nın NLP yeniden sıralama modeli aracılığıyla geçirilir ve nihai sonuçları ve güvenilirlik puanını üretir.

Çok aşamalı konuşmalar

Soru-Cevap Oluşturma, temel soru ve cevap çiftlerinizi geliştirmenize yardımcı olmak için çok aşamalı istemler ve etkin öğrenme sağlar.

Çoklu dönüş istemleri , soru ve yanıt çiftlerini bağlama fırsatı verir. Bu bağlantı, istemci uygulamasının en iyi yanıtı sağlamasına olanak tanır ve aramayı son yanıt için daraltmak için daha fazla soru sağlar.

bilgi bankası yayımlanan uç noktada kullanıcılardan sorular aldıktan sonra Soru-Cevap Oluşturma, kaliteyi artırmak için bilgi bankası değişiklikleri önermek üzere bu gerçek dünyadaki sorulara etkin öğrenme uygular.

Geliştirme yaşam döngüsü

Soru-Cevap Oluşturma, tam geliştirme yaşam döngüsüyle tümleştirmeye yönelik işbirliği izinleriyle birlikte yazma, eğitim ve yayımlama sağlar.

Geliştirme döngüsünün kavramsal görüntüsü

Hızlı başlangıcı tamamlama

Her birinde temel tasarım desenlerini öğretmek için tasarlanmış ve 10 dakikadan kısa bir süre içinde kod çalıştırmanızı sağlayan en popüler programlama dillerinde hızlı başlangıçlar sunuyoruz. Her özellik için hızlı başlangıç için aşağıdaki listeye bakın.

Sonraki adımlar

Soru-Cevap Oluşturma, özel bilgi bankası oluşturmak, yönetmek ve dağıtmak için ihtiyacınız olan her şeyi sağlar.