Değişkenleri kullanma

Burada kullandığınız Power Virtual Agents sürümünü seçin:

[Bu konu yayın öncesi belgesine dahildir ve değiştirilebilir.]

Değişkenler, botunuzla yapılan bir görüşmede müşterilerinizden gelen yanıtları kaydetmenizi sağlar, böylece bunları daha sonraki konuşmada tekrar kullanabilirsiniz.

Örneğin, müşterinin adını UserName değişkenine kaydedebilirsiniz. Ardından bot, konuşma devam ederken müşteriye adıyla hitap edebilir.

Değişkenleri, müşteriyi dinamik olarak farklı konuşma yollarına yönlendiren mantıksal ifadeler oluşturmak için kullanabilirsiniz. Ayrıca değişkenleri Power Automate ve Bot Framework Becerilere giriş parametreleri olarak akış yapabilir ve bu eylemlerin çıktı sonuçlarını kaydedebilirsiniz.

Ön koşullar

Varlık ve değişken türü

Power Virtual Agents, bir kullanıcının yanıtlarından belirli bir bilgi türünü anlamak ve tanımlamak için varlıklar kullanır. Tanımlanan bilgiler bir değişkene kaydedilirken bir değişken türü onunla ilişkilendirilir. Değişken türü varlık ile benzeşir.

Her varlık veya değişken türü, aşağıdaki tabloda listelendiği gibi bir taban türüyle eşlenir.

Taban türü, mantıksal bir ifade oluşturulurken karşılık gelen değişken için kullanılabilecek işleçleri tanımlar. Ayrıca bir değişkenin giriş parametresi olarak bir akışta veya Bot Framework Beceriye ait bir giriş parametresine akış yapmak için kullanılıp kullanılamayacağını da tanımlar.

Örneğin, bir boole taban türü, olası değerler doğru veya yanlış olmak üzere "eşittir " operatörüne eşlenirken sayı taban türü "eşittir", "büyüktür" ya da "büyüktür veya eşittir" vb. bir dizi sayısal işleç verir.

Entity Değişken Taban Türü
Çoktan seçmeli seçenekler string
Kullanıcının tüm yanıtı string
Yaş numara
Boole boolean
Şehir string
Renk string
Kıta string
Ülke veya bölge string
Tarih ve saat string
Süre string
E-posta string
Olay string
Language string
Para string
Numara string
Sıralı string
Kuruluş string
Yüzde numara
Kişi adı string
Telefon numarası string
İlgi konusu string
Hız numara
Semt string
Açık adres string
Sıcaklık numara
URL string
Ağırlık numara
Posta kodu string
Özel varlık string

Değişken oluşturma

Bot yazma tuvalinde, Bir soru sorun'u seçerek bir soru düğümü ekleyin. Düğüm içinde otomatik olarak bir değişken oluşturulur.

Değişken oluşturun:

  1. Düzenlemek istediğiniz botun Konu sayfası'na gidin.

  2. Değişkeni eklemek istediğiniz konu için yazma tuvalini açın.

  3. Artı (+) simgesine tıklayın ve Bir soru sorun'u seçin.

    Düğüm ekleme işleminin ekran görüntüsü

  4. Kullanıcının yanıtını içeren bir değişkenin otomatik olarak oluşturulduğunu görürsünüz.

    Değişken oluşturma

Kullanılacak bir varlık seçme

Varsayılan olarak, soru düğümü Çoktan seçmeli seçenekler kullanılarak oluşturulur ancak düğümden neyin tanımlanacağını seçerek farklı bir önceden oluşturulmuş veya özel varlık da seçebilirsiniz. Örneğin, Kişi adı'nı seçerek bu varlığı kullanabilirsiniz.

Varlık seç

Değişkeni yeniden adlandırma

Değişken otomatik olarak oluşturulduğunda varsayılan bir ad verilir. Değişkeni yeniden adlandırmak için değişkenin adını seçin, yeni bir ad girin ve Bitti'yi seçerek yeni adı kaydedin.

Değişkeni yeniden adlandırma

Eylem düğümlerinde değişkenler kullanma

Eylem düğümünde bir değişken kullanıldığında, bir değişkenin temel türü akış veya Bot Framework Beceri için belirtilen bir parametre türüyle eşleşiyorsa, bu parametreye akış yapmak için kullanılacak bir aday olarak görünür. Eylem düğümlerinin çıktıları da yeni değişkenler oluşturur.

Eylem düğümünde varlık kullanma