- Ana Sayfa
- /
- Makale
AI Agent Studio'da amaç, varlık ve yanıtlara
Bu makalede, yapay zeka temsilcinizi yapılandırmayla ilgili amaçlara, varlıklara ve yanıtlara genel bakış özetlenmiştir.
Niyet
Amaç , Webex AI Agent Studio platformunun, AI temsilcinin girdilerinizi etkili bir şekilde anlayıp yanıtlamasına olanak veren temel bir bileşenidir. Bir konuşma sırasında gerçekleştirmek istediğiniz belirli bir görevi veya eylemi temsil eder. Gerçekleştirmek istediğiniz görevlere karşılık gelen tüm hedefleri tanımlayabilirsiniz. Amaç sınıflandırmasının doğruluğu, yapay zeka temsilcisinin ilgili ve yararlı yanıtlar sağlama yeteneğini doğrudan etkiler. Amaç sınıflandırması, girdinize dayalı olarak amacı tanımlama sürecidir ve yapay zeka temsilcisinin anlamlı ve bağlamsel olarak ilgili bir şekilde yanıt vermesini sağlar. Amaç oluşturma hakkında ayrıntılı bilgi için bkz .
Sistem hedefleri
- Varsayılan Geri Dönüş Hedefi—Bir Yapay Zeka temsilcisinin özellikleri, tanıma ve yanıtlama amacıyla tasarlanan amaçlarla temel olarak sınırlanmıştır. Bir kuruluş sorabileceğiniz her soruyu bekleyemese de, varsayılan geri dönüş hedefi konuşmaların yolunda olmasını sağlayabilir.
Varsayılan bir geri dönüş amacı uygulayarak, AI temsilci geliştiriciler AI temsilcinin beklenmeyen veya kapsam dışı sorguları uygun şekilde işlediğinden ve konuşmayı bilinen hedeflere geri yönlendirebileceğinden emin olabilir.
AI temsilci geliştiricilerin geri dönüş amacına belirli bir tonluk eklemesi gerekmez. Temsilci, aksi takdirde diğer hedeflere yanlış kategorize edilebilecek bilinen kapsam dışı sorularla karşılaştığında geri dönüş amacını otomatik olarak tetiklemesi için geliştirilebilir.
Örneğin, bir kurye yapay zeka temsilcisinde, müşteriler krediler hakkında sorgulama yapmaya çalışabilir. AI temsilcisi ödünç vermeyle ilgili sorguları işlemek için yapılandırılmamışsa, bu sorgular varsayılan geri dönüş amacı içindegeliştirme ifadeleri olarak eklenebilir. Bir müşteri konuşmanın herhangi bir noktasında ödünç vermelerle ilgili sorgular gerçekleştirdiğinde, AI temsilcisi sorguyu tanımlanan amaçların dışına düşme olarak algılar ve geri dönüş yanıtını tetikler. Bu daha uygun bir yanıt sağlar.
Geri dönüş amacı:
- Ilişkilendirilmiş yuvaları olmaması gerekir.
- Yanıtı için varsayılan geri dönüş şablonu anahtarını kullanmalıdır.
- Yardım—Bu amaç, AI temsilcisinin özellikleriyle ilgili müşteri sorgularını ele almak için tasarlanmıştır. Müşteriler bir konuşma sırasında neler başarabileceklerinden veya zorluklarla karşılaşacaklarından emin olmadığında, genellikle yardım isteyerek
yardım isterler.
Varsayılan olarak, yardım hedefinin yanıtı Yardım mesajı
şablonu anahtarıyla
eşlenir. Ancak, yapay zeka temsilci geliştiricileri yanıtı özelleştirebilir veya daha özelleştirilmiş ve bilgilendirici rehberlik sağlamak için ilişkili şablon anahtarını değiştirebilir.Müşterilere daha sonra neler yapabileceklerini net bir şekilde anlamalarını sağlayarak, yapay zeka temsilcisinin yeteneklerinin yüksek seviyede aktarılması önerilir.
- Bir temsilciyle konuş—Bu amaç, müşterilerin Yapay Zeka temsilcisiyle etkileşiminin herhangi bir aşamasında bir insan temsilciden yardım istemesine olanak verir. Bu amaç çalıştırıldığında, sistem otomatik olarak bir insan temsilciye aktarma başlatır. Bu amaç için varsayılan yanıt şablonu temsilcinin devridir
. Yanıt şablonu anahtarını değiştirme konusunda kullanıcı arabirimi sınırlaması olmasa da, anahtarın değiştirilmesi insan devretme işleminin sonucunu etkilemez.
Küçük konuşma amaçları
Yeni oluşturulan tüm Yapay Zeka temsilcilerinin tümü, ortak müşteri selamlamalarını, şükran ifadelerini, olumsuz geri bildirimleri ve vedaları işlemek için ön tanımlı dört küçük konuşma amacı içerir:
- Tebrikler
- Teşekkür ederim
- Yapay zeka temsilcisi yardımcı olmadı.
- Hoşça kal
Varlık
Varlıklar, konuşmaların yapı taşlarıdır. AI temsilcisinin, kullanıcı açıklığından çıkardığı temel unsurlardır. Varlıklar ürün adları, tarihler, miktarlar veya diğer önemli sözcük grupları gibi belirli bilgi bölümlerini temsil eder. AI temsilcisi varlıkları etkin bir şekilde tanımlayıp çıkararak, kullanıcı amacını daha iyi anlayabilir ve daha doğru ve ilgili yanıtlar sağlayabilir. Varlık oluşturma hakkında ayrıntılı bilgi için bkz . Varlık oluşturma.
Varlık türleri
Webex AI Agent Studio, çeşitli kullanıcı verilerini yakalamak için önceden oluşturulmuş 11 varlık türü sunar. Ayrıca aşağıdaki özel varlıklardan herhangi birini de oluşturabilirsiniz.
Özel Varlıklar
Bu varlıklar yapılandırılabilir ve geliştiricilerin kullanıma özel bilgileri yakalamalarına olanak sağlar.
-
Özel liste—Önceden oluşturulmuş varlıklar tarafından kapsanmayan belirli veri noktalarını yakalamak için beklenen dizelerin listelerini tanımlayın. Her dizeye birden çok eş anlamlı ekleyebilirsiniz. Örneğin, özel bir pizza boyutu varlığı.
-
Regex—Belirli desenleri tanımlamak ve karşılık gelen verileri çıkarmak için normal ifadeleri kullanın. Örneğin, 123-123-8789'deki
gibi bir telefon numarası regex'i
-
Sayılar—Özellikle sesli etkileşimlerde, sabit uzunlukta sayısal girişleri yüksek doğrulukla yakalar. Bunu, faturalama dışı etkileşimlerde Özel ve Regex varlık türlerine bir alternatif olarak kullanıyoruz. Örneğin, beş basamaklı bir hesap numarası algılamak için beşlik bir uzunluk tanımlayın.
-
Alfasayısal—Harf ve rakam kombinasyonlarını yakalar, hem ses hem de faturalama dışı girişler için doğru tanıma sağlar.
-
Serbest form—Tanımlaması veya doğrulanması zor esnek veri noktalarını yakalar.
-
Harita konumu (WhatsApp)—WhatsApp kanalında paylaştığınız konum verilerini ayıklayın.
Sistem Varlıkları
Varlık adı | Açıklama | Örnek giriş | Örnek çıktı |
---|---|---|---|
Tarih | Tarihleri doğal dilde standart bir tarih biçimine ayrıştırıyor | "gelecek yıl temmuz" | 01/07/2020 |
Süre | Doğal dilde saati standart bir saat biçimine göre ayrıştırma | Akşam 5 | 17:00 |
E-posta | E-posta adreslerini algılar | bana info@cisco.com yazın | info@cisco.com |
Telefon numarası | Ortak telefon numarasını algılar | Beni 9876543210 adresinden ara | 9876543210 |
Para birimleri | Para birimi ve tutarı ayrıştır | 20$ istiyorum | 20$ |
Sıralı | Sıra numarası algılar | On kişinin dördüncüsü | 4. |
Kardinal | Önemli sayı algılar | On kişinin dördüncüsü | 10 |
Coğrafi Konum | Coğrafi konumları (şehirler, ülkeler vb.) algılar. | Londra İngiltere'de Thames'te yüzmeye gittim | Londra, İngiltere |
Kişi adları | Ortak adları algılar | Microsoft'un Bill Gates'i | Bill Gates |
Miktar | Ağırlık veya mesafeye göre ölçümleri tanımlar | Paris'e 5km uzaklıktayız. | 5km |
Süre | Zaman aralıklarını tanımlar | 1 hafta tatil | 1 hafta |
Oluşturulan varlıkları varlıklar sekmesinden düzenleyebilirsiniz. Varlıkları bir amaç için bağlamak, siz eklerken tespit edilen varlıklarla birlikte benimserizlerine açıklama ekler.
Varlık rolleri
Aynı varlığı tek bir amaç içinde birden çok kez toplamanız gerektiğinde varlık rolleri çok önemlidir. Aynı varlığa farklı roller atayarak, AI temsilcisinin kullanıcı girdilerini daha doğru bir şekilde anlamasına ve işlemesine yardımcı olabilirsiniz.
Örneğin, seyahate hazır bir uçuş rezervasyonu yapmak için, üç rollere sahip bir Havaalanı
varlığı oluşturabilirsiniz: origin
, destination
ve layover
. Yapay Zeka Temsilcisi, bu rollerle bağışlamalı dayanakların eğitimine açıklama eklenerek, beklenen desenleri öğrenebilir ve karmaşık rezervasyon taleplerini sorunsuz bir şekilde işleyebilir.
Yalnızca Mindmeld (özel ve sistem varlıkları) ve Rasa (yalnızca özel varlıklar) varlık rollerini destekler. Yöneticiler, varlık rollerini etkinleştirmek için NLU motor seçici iletişim kutusunun gelişmiş ayarlarının altındaki Varlık rolleri onay kutusunu seçmelidir
.
Yöneticiler, varlık rolleri kullanımdayken RASA veya Mindmeld'den Swiftmatch'e geçiş yapamaz. Gelişmiş AI motor ayarlarından varlık rollerini devre dışı bırakma hedeflerinden rolleri kaldırma.
Yanıt
Yanıtlar, AI Temsilcinizin sorgularına veya amaçlarına yanıt olarak müşterilere gönderdiği mesajlardır. Şunları içeren yanıtlar oluşturabilirsiniz:
- Metin—Doğrudan iletişim için düz metin mesajları.
- Kod—Dinamik içerik veya eylemler için katıştırılmış kod.
- Multimedya—Kullanıcı deneyimini geliştirmek için resimler, ses veya video öğeleri.
Yanıtların nasıl oluşturulacağı hakkında ayrıntılı bilgi için bkz .
Sistem yanıtları
Komut dosyası bulunan AI temsilcisi için aşağıdaki önceden yapılandırılmış sistem yanıtları mevcuttur. Varsayılan sistem yanıtları için mesajları özelleştirebilirsiniz. Ancak, bu yanıtları silemezsiniz.
-
Hoş geldiniz mesajı
-
Yanıt önerisi
-
Kısmi mesaj
-
Geri dönüş mesajı
-
Varlık önerisi
-
Temsilcinin devri
Küçük konuşma yanıtları
Aşağıdaki küçük konuşma yanıtlarını özelleştirebilir ve silebilirsiniz:
-
Hoşça kal
-
Tebrikler
-
Yardım mesajı
-
Yararlı değil
-
Teşekkür ederim
Yanıtları yapılandırabileceğiniz desteklenen kanallardan bazıları Web sohbeti (varsayılan), İşletmeler için Apple Mesajları, Messenger, RCS, SMS, Ses, WhatsApp'tır.
Kanal için desteklenen yanıt türleri
Aşağıdaki tabloda farklı kanallara yönelik desteklenen yanıt türleri ve bunların yapılandırma ayrıntıları özetlenmiştir:
Yanıt türü | Açıklama |
Desteklenen kanal
|
Metin (Varsayılan) | Basit metin yanıtları, tek bir yanıtta birden çok metin kutusuna izin verir. Bu kurulum uzun mesajları yönetilebilir bölümlere ayırır. Yanıtlarınıza birden fazla yanıt seçeneği ekleyebilirsiniz ve sistem dinamik etkileşimler sağlayarak görüntülemek için rastgele bir seçenek seçer. | Tümü |
Atlıkarınca | Zengin yanıtlar tek bir kart veya atlıkarınca biçiminde görüntülenen birden fazla kartdan oluşur. | Haberci |
Hızlı Yanıt
| AI temsilcilerinin müşteri sorgularını hızlı bir şekilde yanıtlamak için kullandığı önceden tanımlanmış bir yanıt. | SMS, Messenger, İşletmeler için Apple Mesajları, RCS |
Yanıtla Düğmesi |
Döndürülecek bir ürün seçmek gibi sınırlı bir seçenek kümesinden hızlı yanıtlar sunar. Her mesaj şundan oluşur:
| |
Liste Mesajı |
Kolay kullanıcı seçimi için, servis menüleri veya ürün katalogları gibi çeşitli kullanımlar için uygun birden fazla seçenek sunar. Bir liste mesajı ayarlamak için 'yapılandırma' ve 'liste bölümleri' sekmelerini doldurun. 'Yapılandırma' ekranında, kullanıcıların cihazlarında göreceği mesaj içeriği gösterilir. Her mesaj şundan oluşur:
Liste bölümü şunlardan oluşur:
Platformda bir liste mesajı yapılandırmak için ek bir alan gerekir: Satır Kimliği - kullanıcıların seçimini tanımlamanıza yardımcı olacak her satır için benzersiz tanımlayıcı. | |
Resim | URL'ler sunarak resimleri yapılandırabileceğiniz bir multimedya yanıt türü. | Messenger, WhatsApp |
Ses | Ses URL'sini sağlayarak ses dosyasını işler. Ayrıca, ses mesajının çıkıştaki süresini de gösterir. | WhatsApp, Webchat. |
Video | Yapılandırılan video URL'sine dayalı olarak videoları önizlemede işler. | WhatsApp. |
Dosya |
Yapılandırılan Dosya URL'sine dayalı olarak dosya türünü gösterir/oynatır.
| WhatsApp, |
Kod |
API'leri aramak veya başka bir mantık çalıştırmak için Python kodu yazmak için kullanılır.
| Tümü |
Özel olay | Komut dosyası bulunan AI temsilcisiyle etkileşimde bulununken bir konuşma üzerinde kontrol sağlar. |
Ses
|
Numaralandırılmış liste |
WhatsApp'ta hızlı yanıt, Numaralandırılmış listesi olarak tanımlanır. Kullanıcılar öğeler listesinden bir numara seçtiğinde, öğeye karşı yapılandırılan yük alınır.
|
|
Zaman seçici | Zaman seçici yanıt türü randevu veya toplantı rezervasyonu için zaman yuvaları ayarlamanıza olanak sağlar. Her bölümün bir unvan, saat dilimi ve birden çok yuvaya ihtiyacı vardır. Bir amaç için ayarlandığında, AI temsilcisi bu zaman aralıklarını seçecekleri kullanıcılara gönderir. | İşletmeler için Apple Mesajları |
Liste seçici |
Liste seçici ile, yapay zeka temsilcisi sorguyu temel alarak bir müşteriyle öğe listesini paylaşır. Bu, müşterinin verilen seçeneklerden öğeleri seçip seleksiyon. Müşteri sorgusu kısmen eşleşiyorsa, AI temsilcisi müşteri sorgusuna seçenekler olarak yakın olan amaçlarla yanıt verir. Kısmi eşleşme yanıtları, Apple İşletmeler için Mesajlar kanalında yalnızca Liste Seçici seçeneği için işlenir. |
İşletmeler için Apple Mesajları
|
Form |
İş Formları Mesajları, tek bir JSON dosyası kullanarak iOS ve iPadOS için karmaşık, çok sayfalı etkileşimli deneyimler oluşturmanıza olanak sağlar. Bu özellik, Apple Mesajlaşma'da kullanımı kolay bir arabirim sayesinde işletmelere ayrıntılı müşteri verileri toplamaya yardımcı olur. Kullanıcıların sohbeti bırakmak zorunda kalmadan çeşitli etkileşimlere olanak sağlar. | İşletmeler için Apple Mesajları |
Zengin Bağlantı | Zengin bağlantı URL'si, bir sohbet balonu içindeki görüntüye veya videoya katıştırılır. Bu balonu tıkladığınızda, müşteri görüntü veya videoda belirtilen web sitesine yeniden yönlendirilir. | İşletmeler için Apple Mesajları |
Medya | Bu şablon jpeg, mp3, mp4, png, pdf ve aac gibi çeşitli biçimlerde olan ekleri destekler. |
İşletmeler için Apple Mesajları
|
Yanıt tasarımcısı
Yanıt tasarımcısı, kapsamlı kodlama bilgisine ihtiyaç duymadan yanıtlar oluşturmak için kullanıcı dostu bir arabirim sunar. İki yanıt türü vardır:
- Koşullu yanıtlar: İlişkili olmayanlar için bu seçenek, AI temsilcisinin müşterilere verdiği yanıtların kolay şekilde oluşturulmasını sağlar.
-
Kod yorumlayıcı: Python kullanan geliştiriciler için bu seçenek, kodu kullanarak yanıtları yapılandırma esnekliği sağlar. Bu yaklaşım hızlı yanıtlar, metin, atlıkarıncalar, resimler, ses, video ve dosyalar dahil olmak üzere her tür yanıt oluşturmanıza olanak sağlar.
Kod snippet doğrulaması—Platform yalnızca yapılandırdığınız kod snippet'i içinde sözdizimi hataları denetler. Ancak, yanıt içeriğinin kendisindeki hatalar, yapılandırılan kanaldaki yapay zeka temsilcisiyle etkileşimde bulunan kullanıcılar için sorunlara yol açabilir.
Yanıt tasarımcısı, kullanıcının deneyiminin yapay zeka temsilcisinin etkileşimde olduğu belirli kanala hizmet etmesini sağlamak için tasarlanmıştır.
Yanıt türleri
- Metin—Basit metin yanıtları tek bir yanıtta birden çok metin kutusuna izin verir. Bu kurulum uzun mesajları yönetilebilir bölümlere ayırır. Şablonlarınıza birden çok yanıt seçeneği ekleyebilirsiniz ve sistem dinamik etkileşimler sağlayarak görüntülemek için rasgele bir yanıt seçecektir.
- Atlıkarınca—Zengin yanıtlar, atlıkarınca biçiminde görüntülenen tek bir kart veya birden fazla kartdan oluşur.
- Hızlı Yanıt—AI temsilcilerinin müşteri sorgularını hızlı bir şekilde yanıtlamak için kullandığı önceden tanımlanmış bir yanıt.
- Yanıtla Düğmesi—Döndürülecek bir ürün seçmek gibi sınırlı bir seçenek setinden hızlı yanıtlar sunar. Her mesaj şundan oluşur:
-
Üstbilgi – metin, resim, video veya belgenin 20 karakteri olabilir isteğe bağlı bir alandır.
-
Gövde – en fazla 1024 karakter içerebilen zorunlu bir metin alanı.
-
Altbilgi – 60 karaktere kadar izin veren isteğe bağlı bir metin alanıdır.
-
Düğmeler - 20 karakter sınırına sahip en fazla 3 metin düğmesi
-
- Liste Mesajı—Kolay kullanıcı seçimi için, çıkarma menüleri veya ürün katalogları gibi çeşitli kullanımlar için uygun birden fazla seçenek sunar. Bir liste mesajı ayarlamak için 'yapılandırma' ve 'liste bölümleri' sekmelerini doldurun. 'Yapılandırma' ekranında, kullanıcıların cihazlarında göreceği mesaj içeriği gösterilir. Her mesaj şunlardan oluşur:
-
Üstbilgi – en fazla 60 karakter içeren isteğe bağlı bir metin alanıdır.
-
Gövde – en fazla 1024 karakter içerebilen zorunlu bir metin alanı.
-
Altbilgi – 60 karaktere kadar izin veren isteğe bağlı bir metin alanıdır.
-
Düğmeler – en fazla 20 karaktere sahip bir düğme alanı.
Liste bölümü şunlardan oluşur:
-
Bölüm adı – birkaç satırı kategorize etmede kullanılan isteğe bağlı metin alanı. Maks 24 karakter.
-
Satır başlığı - radyo düğmesi ile birlikte bir seçim seçimi olarak gönderilen zorunlu metin alanı. Maks 24 karakter.
-
Satır Kimliği - kullanıcıların seçimini tanımlamanıza yardımcı olacak her satır için benzersiz tanımlayıcı.
-
Satır açıklaması – satır öğeleri için ek içerik sağlayan isteğe bağlı metin alanı. Maks 72 karakter.
-
-
Resim—URL'ler sunarak görüntüleri yapılandırabileceğiniz bir multimedya şablonu.
- Ses—Ses URL'sini sunarak ses dosyasını işler. Ayrıca, ses mesajının çıkıştaki süresini de gösterir.
- Video—Yapılandırılan video URL'sine dayalı olarak videoları önizlemede görüntüler.
- Dosya—Yapılandırılan Dosya URL'sini temel alan dosya türünü gösterir/oynatır.
- Kod—API'leri aramak veya başka bir mantığı çalıştırmak için Python kodu yazmak için kullanılır.