Yapay zeka aracıları için özel verileri ve özel olayları yapılandırma

list-menuGeri Bildirim?
Bu makalede, otonom ve komut dosyası oluşturulmuş yapay zeka aracıları için özel olay verilerini yapılandırmak için gereken adımlar özetlenmektedir.

Oturum başında özel veriler

Özel veriler geliştiricilerin aşağıdaki görevleri gerçekleştirmesini sağlar:

  • Özerk bir aracının tasarım zamanı parametrelerini güncellemek için istemciden veri aktarın. Örneğin, kişiselleştirilmiş bir karşılama mesajı için müşteri adının iletilmesi.
  • Özerk AI aracısı tasarım zaman değişkenlerini güncelleyin. Örneğin, belirli müşteriler için hede fleri ve talimatları optimize edin, eylem açıklamasını ve yuval arı istemciyle birlikte mevcut olan bilgilerle güncelleyin, böylece kullanıcılardan tekrar isten mez.

Şu anda, otonom yapay zeka aracıları için özel veriler yalnızca ses kanalı aracılığıyla desteklenmektedir.

Özel verileri yapılandırma

  1. Webex İletişim Merkezi Akış Tasarımcısı'nda, akıştaki Sanal Aracı V2 etkinliğini yapılandırın.
  2. Durum O layı ayarlarında, Olay Adı - Olay Verileri sütunlarında aşağıdaki ayrıntıları belirtin:
    1. Etkinlik adı alanını boş bırakın.
    2. Flow Designer'dan otonom AI aracısına iletmek istediğiniz özel verileri girin.

Illustration for Custom data configuration in Virtual Agent V2 activity

AI Agent Studio'da özel verilere erişin

Olay verilerine (Akış Tasarımcısı'nda yapılandırılmış) otonom aracının çeşitli bölüm {{variable name}}lerindeki sözdizimini kullanarak erişebilirsiniz. Özel verilerde iletilen değişkenlere aracının hedefi, karşılama mesajı, talimatlar, eylem açıklaması ve yuva açıklamasından erişilebilir.

Custom data in AI agent studio

Bu örnekte, geliştirici karşıl {{customer_name}}ama mesajında ve {{calling_number}}aracı talimatlarında kullanır.

Gönderim için özel etkinlikler

Özel olay geliştiricilerin aşağıdaki görevleri gerçekleştirmesini sağlar

  • Kontrolü wxCC akış tasarımcısına döndürmek için AI aracısından özel bir çıkış tanımlayın. Örneğin, akış içinde yerine getirmeyi yürütmek için.
  • Gönderim çıktısını akıştan Yapay Zeka Aracısına geri ileterek Yapay Zeka Tem silcisi ile görüşmeye devam edin. Webex connect akış tabanlı gönderimin gönderim zaman aşımı sınır laması burada geçerli değildir.
  • PCI bilgileri wxCC akış oluşturucunun sınırları içinde kaldığı için Autonomous aracılar için PCI kullanım durum larını destekleyin.

Şu anda, otonom yapay zeka aracıları için özel etkinlikler yalnızca ses kanalı aracılığıyla desteklenmektedir.

AI Agent Studio'da özel olay tabanlı gönderimi yapılandırma

  1. Otonom temsilci eylemlerinde, özel olay tabanlı yerine getirmenin gerekli olduğu yeni bir eylem oluşturun.
  2. Gönderim bölümünde, 'Gönderim için özel mantık ayarla' seçeneğini seçin.

Flow Designer'da özel olay verilerine erişme

Özel olay adına ve yük yüküne Virtual Agent V2 etkinliğinin Çıktı Değişkenleri bölümünden erişebilirsiniz.

Eylem adı stateEventName değişkeni altında döndürülür ve eylemden toplanan yuvalar Met aData olarak döndürülür:

Flow Designer'dan özel etkinliği çağırın

  1. Sanal Aracı V2 etkinlik çıktısında alınan eylem veya olay adına dayalı olarak akışta yerine getirme mantığını yürütün.
  2. Olay adını ve geri gönderilecek olay verilerini dinamik olarak güncellemek için akış değişkenleri oluşturun ve kullanın. Aşağıdaki örnekte, event_name akış değişkeni, Virtual Agent V2 etkinliği tarafından iletilen olay adıyla aynı olacak şekilde ayarlanır ve event_data_string değişken, randevu kullanılabilirlik ayrıntılarını almak için üçüncü taraf sistemlerle iletişim kurmak için kullanılan http etkinliğinden elde edilen çıktıyı içerecek şekilde güncellenir..
  3. Virtual Agent V2 etkinliğinin Durum Olayı ayarlarında, Olay Adı - Olay Verisi alanlarında aşağıdaki ayrıntıları belirtin:

    • Virtual Agent V2 etkinliği ile çıkılan olay adı içeren değişken.
    • Akışa geri iletilmesi gereken yerine getirme verilerini içeren değiş ken.

Özel olaylar yöneticilerin aşağıdaki görevleri gerçekleştirmesini sağlar:

  • Dinamik yanıtlar oluşturmak için istemciden veri aktarın. Örneğin, kişiselleştirilmiş bir karşılama için müşteri adının iletilmesi.

  • Kontrolü akış tasarımcısına döndürmek için AI aracısından özel bir çıkış tanımlayın. Örneğin, akış içinde yerine getirmeyi yürütmek için.

  • Yapay zeka aracısını özel bir olay kullanarak karşılama istemi yerine özel bir başlangıç noktasından başlayacak şekilde ayarlayın.

  • AI aracı durum değişkenlerini güncelleyin. Örneğin, akış tasarımcısından iletilen özel verileri kullanarak bağlamı veya yuvaları önceden doldurma.

Şu anda, komut dosyası oluşturulmuş yapay zeka aracıları için özel etkinlik yalnızca ses kanalı aracılığıyla desteklenmektedir.

AI Agent Studio'da gelen özel olayı yapılandırma

  1. AI aracısı yapılandırma sayfasında Yanıtlar sekmesinde yeni bir yanıt oluşturun.
  2. Varsayılan yanıt altında, Ses kanalını eklemek için Varsayılan (Web) kanalının yanındaki + düğ mesini tıklatın
  3. Gelen olay adı alanında, aracının aldığı olay adını tanım layın.

Flow Designer'dan özel etkinliği çağırın

  1. Webex İletişim Merkezi Akış Tasarımcısı'nda, akıştaki Sanal Aracı V2 etkinliğini yapılandırın.
  2. Durum O layı ayarlarında, Olay Adı - Olay Verileri sütunlarında aşağıdaki ayrıntıları belirtin:
    1. Yapılandırdığınız özel olay adını AI Agent Studio'daki AI aracısı yapılandırma sayfasının Yan ıt sekmesinde girin.

    2. Flow Designer'dan komut dosyası oluşturulan AI aracısına iletmek istediğiniz özel verileri girin.

AI Agent Studio'da özel olay verilerine erişin

Gelen etkinliğinizi yapılandırdığınız Varsayılan yanıt bölümünden olay verilerine (Akış Tasarımcısı'nda yapılandırılmıştır) erişebilirsiniz. Aşağıdaki şekilde, özel olay adının "" ve olay verilerinin "custom_welcome" Flow Designer store name'dan AI Agent Studio'ya iletildiğini görebilirsiniz.

AI Agent Studio'da özel çıkış olayını ve yükünü yapılandırma

  1. AI Agent Studi o 'da, komut dosyası oluşturulmuş AI aracısı yapılandırma sayfasına gidin ve denetimin akış tasarımcısına geri iletilmesini istediğiniz Yanıt'a gidin.

  2. Varsayılan yanıt bölümüne Özel Etkinlik ekleyin.

  3. Akışa döndürülmesini istediğiniz JSON'a olay adını ve olay yükü verilerini girin.

Bu örnekte toplanan yuvalar, özel çıkış olayı ile akışa döndürülür “order_details”.

Flow Designer'da özel olay verilerine erişme

Özel olaya ve yüke Virtual Agent V2 etkinliğinin Çıktı Değişken leri bölümünden erişebilirsiniz.

StateEventName Değiş Event namekenin altında döndürülür ve aşağıdaki Event payload şekilde gösteril Metadatadiği gibi döndürülür:

AI Agent Studio'da sistem değerlerini güncelleyin

Aşağıdaki örnekte gösterildiği gibi, özel bir olay kullanarak ve değer Event payloadlerle bağlam, am state_updateaç ve yuva gibi sistem değer lerini güncelleyebilirsiniz:

{ 
 "intent": "order_status", 
 "slots": { 
 "first_name": "John" 
 } 
"context": {
    "track": 1
 }
} 

Yukarıdaki örnekte, komut dosyası oluşturulan aracının amacı şu şekilde ayarlanır order_status, bu amaç içindeki first_name '' yuvası 'John' olarak ayarlanır ve oturuma 'track' adlı bir bağlam eklenir.

Bu olay, komut dosyası oluşturulan aracı konuşmasının akış mantığı tarafından kontrol edilmesi gereken kullanım durumları için kullanışlıdır. Bunun özellikle yararlı olduğu bazı kullanım durumları şunları içerir:

  • Akışta yerine getirme başarısız olursa kullanıcıdan bilgi isteyin

    Temsilcinin bir kullanıcı için randevu ayarladığı bir senaryo düşünün. Tarih ve saati topladıktan sonra, bu bilgiler özel bir olay aracılığıyla akışa gönder ilir ve daha sonra bir HTTPS isteği etkinliği kullanarak randevu almaya çalışır. Ran devu bir zamanlama çakışması nedeniyle reddedilirse, AI aracısının alternatif bir zaman aralığı talep etmesi gerekir. Bunu işlemek için geliştirici aşağıdaki olay yükünü kullanabilir:

    {
    "intent": "book appointment",
    "slots": {
    "time": ""
    }
    }

    Bu durumda, zaman için toplanan değer silinir ve AI aracısı kullanıcıdan yeni bir değer sağlamasını ister. Geliştiriciler, kullanıcılara önceki yuvanın kullanılamadığını bildir mek ve yeni bir zaman istemek için koşullu yanıtlar ayarlayabilir.

  • Farklı bir amaca gidin

    Bir kullanıcının bakiyesini kontrol etmek istediği ancak ön koşul olarak kullanıcının önce kimliğini doğrulaması gereken bir senaryo düşünün. Denge sorgulama sürecinin bir parçası olarak geliştiriciler, kullanıcının zaten doğrul anmış olup olmadığını akışı bilgilendirmek için bir olay yükü gönderebilir. Doğrulandığında, sistem bakiyeyi almaya devam edebilir; değilse, akış AI aracısından aşağıdaki olay yükünü kullanarak kullanıcı doğrulama işlemini başlatmasını isteyebilir:

    {
    "intent": "verify user",
    }

    Aynı örnekte, doğrulamanın kullanıcının doğum tarihini ve pin kodunu gerektirdiğini varsayalım. Akışın zaten CJDS aracılığıyla kullanıcının doğum tarihi hakkında bilgi var, bu bir yuva olarak geçirilebilir ve sadece pin kodu toplanabilir. Bunun için olay yükü şöyle görünecektir:

    {
    "intent": "verify user",
    "slots": {
    "date of birth": "06/26/1993"
    }
    }
  • Bir konuşmada bağlamı tanıtma veya sıfırlama

    Konuşma bağlamının güncellen mesi gerektiğinde, geliştiriciler bunu etkinliğin etkinlik yüküne dahil edebilir state_update. Örneğin, AI Aracısı 'kullanıcıyı doğrula' amacı için yuvaları topladıktan sonra, konuşma bağlamını “doğrula” olarak ayarlar. Doğrulama akışta başarısız olursa, kullanıcının ' doğrula' bağlamını gerektiren amaçlara erişmesini önlemek için bağlam sıfırlanmalıdır. Bu senaryo için olay yükü şöyle görünür:

    {
    "intent": "verify user",
    "slots": {
    "date of birth": "",
    "pincode": ""
    },
    "context": {
    "verify": 0
    }
    }

Bu makale yararlı oldu mu?
Bu makale yararlı oldu mu?