Azure Bot Hizmeti ve Bot Framework ne zaman kullanılır?

Tamamlandı

Kuruluşunuzun web sitenizde ve sosyal ağ sitelerinde bir sohbet botu kullanarak müşteri sohbet desteğini otomatikleştirmek istediğini hatırlayın. Gereksinimleriniz için en uygun azure Bot Hizmeti aracını belirlemeniz gerekir. Bu ünitede, şirketinizin sohbet botu gereksinimlerini değerlendirip üç bot oluşturma aracını karşılaştıracaksınız.

Sohbet botu gereksinimleri

Bir bot hizmeti seçerken, gereksinimlerinizi en iyi karşılayan bot oluşturma aracının hangisi olduğu öncelikli bir nokta olmalıdır. Şirketinizin sohbet botu gereksinimleri şunlardır:

  • Botların oluşturulması ve yönetilmesi basit olmalıdır.
  • Botların daha sonra yeni kod tabanlı özelliklerle genişletilmesi kolay olmalıdır.
  • Dil makine öğrenmesi modelleri geliştirmeye gerek kalmadan botta doğal dil özellikleri yerleşik olmalıdır.

Azure Bot Hizmeti kullanabileceğiniz çeşitli özelliklere sahiptir. Bu ünitede bot hizmeti seçmeyle ilgili dikkat edilmesi gereken noktaları ve Azure Bot Hizmeti'nin sağladığı avantajları inceleyebilirsiniz.

Bot oluşturma araçlarını değerlendirme

Üç birincil bot oluşturma yönteminiz vardır: Power Virtual Agents, Soru-Cevap Oluşturma ve Bot Framework Composer. Her yöntemin, kuruluşunuza en uygun olanı seçmek için gereksinimlerinize göre değerlendirebileceğiniz nitelikleri vardır.

Power Virtual Agents

Güçlü sohbet botları oluşturmak için Power Virtual Agents'ı kullanın. Bu botlar müşterileriniz, diğer çalışanlarınız veya web sitenizin veya hizmetinizin ziyaretçileri tarafından sorulan soruları yanıtlayabilir. Kılavuzlu, kod içermeyen grafik arabirim nedeniyle, geliştirici uzmanlığına gerek kalmadan sohbet botları oluşturmak için Power Virtual Agents web uygulamasını kullanabilirsiniz.

Konular, Power Virtual Agents'da bot konuşmalarına yol gösterir. Her konu, konuşma akışına yol gösteren bir iletişim kutusu ağacı içerir. Her konu başlığında kullanıcının girme olasılığı olan tetikleyici tümcecikleri de vardır. Bu ifadeler, yerleşik doğal dil anlama kullanılarak belirli bir konuyla eşleştirilir. Örneğin, bir kullanıcının botunuza "Açık saatler" girdiğini düşünün. Bot yapay zekası bunu Mağaza saatleri adlı bir konu başlığıyla eşleştirebilir ve ardından kullanıcıya hangi mağazayı sorduğunu soran bir konuşma başlatabilir. Sonuç olarak, bot bu mağazanın çalışma saatlerini sağlar.

Bot Framework SDK'sını kullanarak Power Virtual Agents bot özelliğini genişletin. Bot uzantıları şunları içerebilir:

  • Gelişmiş yapay zeka özellikleri
  • Varlıklar
  • Değişkenler
  • Kimlik Doğrulaması
  • Power Automate akışları
  • Beceriler

Power Virtual Agents, önceden yapılandırılmış Language Understanding Intelligence Service (LUIS) kaynaklarının yerleşik tümleştirmesini desteklemediğinden senaryonuzun gereksinimlerini karşılamaz.

QnA Maker

Soru-Cevap Oluşturma'nın Azure tabanlı bir Doğal Dil İşleme hizmeti olduğunu hatırlayın. Verileriniz üzerinde doğal bir konuşma katmanı oluşturmak için Soru-Cevap Oluşturma'yi kullanın. Özel bilgi bilgi bankası herhangi bir girişin en uygun yanıtını bulmak için bu yanıtı kullanın.

Soru-Cevap Oluşturma portalı eksiksiz bir bilgi bankası yazma deneyimidir. Geçerli formlarındaki belgeleri bilgi bankası aktarabilirsiniz. Bu belgeler SSS, ürün el kitabı, elektronik tablo veya web sayfası içerebilir. Belgeler 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.

Not

Son markdown biçimi, görüntüler ve bağlantılar da dahil olmak üzere zengin sunuyu destekler.

bilgi bankası düzenlendikten sonra, kod yazmadan bilgi bankası çalışan bir Azure Web App botu üzerinde yayımlayabilirsiniz. Botunuzu Azure portalında test edin veya indirin ve geliştirmeye devam edin.

Soru-Cevap Oluşturma konuşma akışının ve mantığının doğrudan özelleştirilmesini desteklemediğinden senaryonuzun gereksinimlerini karşılamaz.

Bot Framework Oluşturucu ve Azure Bot Hizmeti

Bot Framework Composer, geliştiricilerin konuşma deneyimlerini yazması, test etme, sağlama ve yönetmesi için açık kaynaklı, görsel bir IDE'dir. Bot Framework Composer'da oluşturulan botları barındırmak için Azure Bot Hizmeti kullanabilirsiniz.

İpucu

Botun kodunu doğrudan değiştirerek bağımlılıklarla tümleştirme (örneğin REST API) gibi daha karmaşık etkinlikler gerçekleştirebilirsiniz. Bot Framework SDK'sını ve Visual Studio Code'ı veya diğer IDE'yi kullanarak bunu yapabilirsiniz.

Bot oluşturma aracı seçme

Bot oluşturma için üç seçeneği değerlendirdikten sonra Bot Framework Composer'ın şirketiniz için en uygun seçenek olduğuna karar verirsiniz çünkü:

  • Görsel tasarımcı, botları oluşturmayı ve yönetmeyi sezgisel hale getirir.
  • Yerleşik özellikleri, dil anlama tümleştirmesini destekler.
  • Gelecekte daha gelişmiş işlevlere ihtiyacınız varsa Bot Framework SDK'sını kullanarak oluşturduğunuz botları genişletebilirsiniz.