Soru Yanıtlama projenizi Power Virtual Agents'a ekleme

Projenizden yanıtlar sağlamak için bir Power Virtual Agents botu oluşturun ve genişletin.

Not

Bu öğreticide gösterildiği gibi tümleştirme önizleme aşamasındadır ve üretim ortamlarına dağıtım için tasarlanmamıştır.

Bu öğreticide şunların nasıl yapıldığını öğreneceksiniz:

  • Power Virtual Agents botu oluşturma
  • Sistem geri dönüş konusu oluşturma
  • Power Automate akışı olarak bir konuya eylem olarak Soru Yanıtlama ekleme
  • Power Automate çözümü oluşturma
  • Çözümünüze Power Automate akışı ekleme
  • Power Virtual Agents yayımlama
  • Power Virtual Agents'ı test edin ve Soru Yanıtlama projenizden bir yanıt alı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 AI 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.

Proje oluşturma ve yayımlama

  1. Soru Yanıtlama projesi oluşturmak için hızlı başlangıcı izleyin. Projenizi dağıttıktan sonra.
  2. Projenizi Language Studio'dan dağıttığınızda "Tahmin URL'sini Al"ı seçin.
  3. Tahmin URL'sinin ana bilgisayar adından Site URL'nizi ve Ocp-Apim-Subscription-Key olabilecek Hesap anahtarınızı alın.

Görüntülenen tahmin URL'sini ve abonelik anahtarını alma işleminin ekran görüntüsü.

  1. Özel Soru Yanıtlama bağlayıcısı oluşturma: Soru Yanıtlama bağlantısı oluşturmak için bağlayıcı belgelerini izleyin.
  2. Language Studio'dan bot oluşturmak yerine Power Virtual Agents ile Bot oluşturmak için bu öğreticiyi kullanın.

Power Virtual Agents'da bot oluşturma

Power Virtual Agents , ekiplerin kılavuzlu, kod içermeyen grafik arabirim kullanarak güçlü botlar oluşturmasına olanak tanır. Veri bilimciler veya geliştiricilere ihtiyacınız yoktur.

Power Virtual Agents botlarını oluşturma ve silme adımlarını izleyerek bir bot oluşturun.

Sistem geri dönüş konusunu oluşturma

Power Virtual Agents'da, eylem gerçekleştirerek kullanıcı sorularını yanıtlamak için bir dizi konuyu (konu alanları) içeren bir bot oluşturursunuz.

Bot herhangi bir konudan projenize bağlanabilir ancak bu öğreticide sistem geri dönüş konusu kullanılır. Geri dönüş konusu, bot yanıt bulamadıysa kullanılır. Bot kullanıcının metnini Soru Yanıtlama Sorgusu bilgi bankası API'sine geçirir, yanıtını projenizden alır ve kullanıcıya ileti olarak görüntüler.

Power Virtual Agents'da Sistem geri dönüş konusunu yapılandırma başlığı altındaki adımları izleyerek bir geri dönüş konusu oluşturun.

Eylem eklemek için yazma tuvalini kullanma

Geri dönüş konusunu projenize bağlamak için Power Virtual Agents yazma tuvalini kullanın. Konu tanınmayan kullanıcı metniyle başlar. Bu metni Soru Yanıtlama'ya geçiren ve ardından yanıtı ileti olarak gösteren bir eylem ekleyin. Yanıt görüntülemenin son adımı, bu öğreticinin devamında ayrı bir adım olarak ele alınır.

Bu bölüm, geri dönüş konusu konuşma akışını oluşturur.

Yeni geri dönüş eyleminde konuşma akışı öğeleri zaten olabilir. Seçenekler menüsünü seçerek Yükseltme öğesini silin.

Mevcut konuşma akışı öğelerini silmenin ekran görüntüsü.

İleti düğümünü altında (+) simgesini ve ardından Eylem çağır'ı seçin.

Eylem çağırma özelliğini seçme işleminin ekran görüntüsü.

Akış oluştur'u seçin. Bu sizi Power Automate portalına götürür.

Akış oluştur eyleminin nerede bulunacağının ekran görüntüsü.

Power Automate aşağıda gösterildiği gibi yeni bir şablon açar.

Varsayılan Power Automate şablonunun ekran görüntüsü.Yukarıda gösterilen şablonu kullanmayın.

Bunun yerine, bir Power Automate akışı oluşturan aşağıdaki adımları izlemeniz gerekir. Bu akış:

  • Gelen kullanıcı metnini soru olarak alır ve Soru Yanıtlama'ya gönderir.
  • Botunuza en yüksek yanıtı geri döndürür.

Sol panelde Oluştur'u seçin, ardından sayfadan çıkmak için "Tamam"a tıklayın.

Sol paneldeki Oluştur eyleminin ekran görüntüsü ve sayfadan uzaklaşmak için bir onay iletisi.

"Anlık Bulut akışı" seçeneğini belirleyin

Anlık bulut akışı seçim kutusunun ekran görüntüsü.

Bu bağlayıcıyı test ederken "PowerVirtual Aracıları bir akış çağırdığında" seçeneğini belirleyip Oluştur'u seçebilirsiniz.

Bu akışın nasıl tetikleyileceğini seçin listesindeki Power Virtual Agents bir akış seçimini çağırdığında seçeneğinin ekran görüntüsü.

"Yeni Adım" öğesini seçin ve "Power Virtual Agents" araması yapın. "Giriş ekle" seçeneğini belirleyin ve metni seçin. Ardından anahtar sözcüğünü ve değerini belirtin.

Giriş ekle seçeneğinin ekran görüntüsü.

"Yeni Adım"ı seçin ve "Dil - Soru Yanıtlama" araması yapın ve üç eylemden "Project'ten yanıt oluştur" seçeneğini belirleyin.

Eylem listesindeki Projeden yanıt oluştur seçiminin ekran görüntüsü.

Bu seçenek, projenizi kullanarak belirtilen soruyu yanıtlamaya yardımcı olur. Proje adını, dağıtım adını ve API sürümünü yazın ve önceki adımdaki soruyu seçin.

Project'ten yanıt oluştur eylemi için alanların ekran görüntüsü.

"Yeni Adım"ı seçin ve "Değişkeni başlat" ifadesini arayın. Değişkeniniz için bir ad seçin ve "Dize" türünü seçin.

Değişken başlatma eylem alanlarının ekran görüntüsü.

"Yeni Adım"ı yeniden seçin ve "Her birine uygula" ifadesini arayın, ardından önceki adımlardan çıktıyı seçin ve "Değişken ayarla" eylemini ekleyin ve bağlayıcı eylemini seçin.

Her bir adıma uygula içindeki Değişken ayarla eyleminin ekran görüntüsü.

"Yeni Adım"ı seçin ve "Power Virtual Agents'a değer döndür" ifadesini arayın ve bir anahtar sözcük yazın, ardından yanıtta önceki değişken adını seçin.

Önceki değişkeni içeren Power Virtual Agents'a değer döndürme adımının ekran görüntüsü.

Tamamlanan adımların listesi şöyle görünmelidir.

Power Virtual Agents'da tamamlanan adımların tam listesinin ekran görüntüsü.

Akışı kaydetmek için Kaydet’i seçin.

Çözüm oluşturma ve akışı ekleme

Bot'un akışı bulması ve akışa bağlanması için akışın bir Power Automate çözümüne dahil edilmesi gerekir.

  1. Power Automate portalındayken sol taraftaki gezinti bölmesinden Çözümler'i seçin.
  2. + Yeni çözüm’ü seçin.
  3. Görünen ad girin. Çözüm listesi, kuruluşunuzdaki veya okulunuzun tüm çözümlerini içerir. Yalnızca çözümlerinizi filtrelemenize yardımcı olacak bir adlandırma kuralı seçin. Örneğin, e-postanızın ön ekini çözüm adınıza ekleyebilirsiniz: jondoe-power-virtual-agent-question-answering-fallback.
  4. Seçim listesinden yayımcınızı seçin.
  5. Ad ve sürüm için varsayılan değerleri kabul edin.
  6. İşlemi tamamlamak için Oluştur'u seçin.

Akışınızı çözüme ekleme

  1. Çözüm listesinde, yeni oluşturduğunuz çözümü seçin. Listenin en üstünde olmalıdır. Değilse, çözüm adının bir parçası olan e-posta adınız ile arama yapma.
  2. Çözümde + Var olanı ekle'yi ve ardından listeden Akış'ı seçin.
  3. Dış çözümler listesinden akışınızı bulun ve işlemi tamamlamak için Ekle'yi seçin. Çok fazla akış varsa, en son akışı bulmak için Değiştirilmiş sütununa bakın.

Çözümünüzün akışını Power Virtual Agents'a ekleme

  1. Power Virtual Agents'da botunuzla birlikte tarayıcı sekmesine dönün. Yazma tuvali hala açık olmalıdır.
  2. Akışa yeni bir adım eklemek için İleti eylem kutusunun üst kısmında artı (+) simgesini seçin. Ardından Eylem çağır'ı seçin.
  3. Akış açılır penceresinde Soru Yanıtlama Projesi kullanarak yanıt oluştur... adlı yeni akışı seçin. Yeni eylem akışta görünür.

Soru Yanıtlama Projesini kullanarak yanıt oluştur akışını kullanarak bir eylemi çağırma işleminin ekran görüntüsü.

  1. Giriş değişkenini Soru-Cevap Oluşturma eylemine doğru şekilde ayarlamak için Değişken seç'i ve ardından bot'u seçin. TanınmayanTriggerPhrase.

Seçili botun ekran görüntüsü. Eylem çağrısı içindeki UnrecognizedTriggerPhrase değişkeni.

  1. Çıkış değişkenini Soru Yanıtlama eylemine doğru şekilde ayarlamak için İleti eyleminde TanınmayanTriggerPhrase öğesini seçin, ardından {x} adlı bir değişken eklemek için simgeyi seçin ve ardından FinalAnswer'ı seçin.
  2. Bağlam araç çubuğunda Kaydet'i seçerek konunun yazma tuvali ayrıntılarını kaydedin.

Son bot tuvali şöyle görünür:

Tamamlanmış bot tuvalinin ekran görüntüsü.

Botu test edin

Power Virtual Agents'da botunuzu tasarlarken, botunun bot konuşmasında müşteriye nasıl yol açtığını görmek için Test botu bölmesini kullanabilirsiniz.

  1. Test bölmesinde Konular arasında izle'yi açın. Bu sayede hem konular arasındaki ilerlemeyi hem de tek bir konu başlığında watch.
  2. Kullanıcı metnini aşağıdaki sırayla girerek botu test edin. Yazma tuvali, başarılı adımları yeşil onay işaretiyle bildirir.
Soru sırası Test soruları Amaç
1 Hello Konuşmaya başlama
2 Mağaza saatleri Örnek konu. Bu, sizin için herhangi bir ek çalışma olmadan yapılandırılır.
3 Yes "Sorunuzu yanıtladınız mı?" sorusuna yanıt olarak
4 Mükemmel "Lütfen deneyiminizi derecelendirin" yanıtında.
5 Yes "Başka bir konuda yardımcı olabilir miyim?" sorusuna yanıt olarak
6 Sorgu tahminleri için aktarım hızı performansını nasıl geliştirebilirim? Bu soru, metni yanıt olarak projenize gönderen geri dönüş eylemini tetikler. Ardından yanıt gösterilir. tek tek eylemlerin yeşil onay işaretleri, her eylem için başarılı olduğunu gösterir.

Öğretici akışıyla birlikte çalışan, tamamlanmış test botunun ekran görüntüsü.

Botunuzu yayımlama

Botu kuruluşunuzun tüm üyelerinin kullanımına açmak için yayımlamanız gerekir.

Botunuzu yayımlama bölümünde yer alan adımları izleyerek botunuzu yayımlayın.

Botunuzu paylaşma

Botunuzu başkalarının kullanımına açmak için önce bir kanalda yayımlamanız gerekir. Bu öğretici için tanıtım web sitesini kullanacağız.

Canlı veya tanıtım web sitesi için sohbet botu yapılandırma bölümünde verilen adımları izleyerek tanıtım web sitesini yapılandırın.

Ardından web sitenizin URL'sini okul veya kuruluş üyelerinizle paylaşabilirsiniz.

Kaynakları temizleme

Projeyle işiniz bittiğinde, Azure portal Soru-Cevap Oluşturma kaynaklarını kaldırın.

Ayrıca bkz.