- Ana Sayfa
- /
- Makale
Bu makalede, yapay zeka aracınızı yapılandırmaya yönelik amaçlara, varlıklara ve yanıtlara genel bakış özeti açıklanmaktadır.
Niyetler
Intent, AI aracısının girdilerinizi etkili bir şekilde anlamasını ve yanıtlamasını sağlayan Webex AI Agent Studio platformunun temel bir bileşenidir. Bir konuşma sırasında gerçekleştirmek istediğiniz belirli bir görevi veya eylemi temsil eder. Gerçek leştirmek istediğiniz görevlere karşılık gelen tüm amaçları tanımlayabilirsiniz. Niyet sınıflandırmasının doğruluğu, AI aracısının alakalı ve yararlı yanıtlar sağlama yeteneğini doğrudan etkiler. Niyet sınıflandırması, girdinize dayalı olarak niyeti belirleme sürecidir ve yapay zeka aracısının anlamlı ve bağlamsal olarak alakalı bir şekilde yanıt vermesine olanak tanır. Niyetlerin nasıl oluşturulacağına ilişkin ayrıntılar için bkz. Bir niyet oluşturma.
Sistem amaçları
- Varsayılan Geri Ödeme Hedefi —Bir yapay zeka aracısının yetenekleri, tanımak ve yanıt vermek için
tasarlanmış amaçlarla doğası gereği sınırlıdır. Bir işletme, sorabileceğiniz her olası soruyu tahmin edemese de, varsayılan geri dönüş amacı konuş maların yolunda gitmesine yardımcı olabilir.
Yapay zeka aracısı geliştiricileri, varsayılan bir geri dönüş amacı uygulayarak, AI aracısının beklenmedik veya kapsam dışı sorguları zarif bir şekilde ele almasını sağlayarak konuşmayı bilinen amaçlara yeniden yönlendirmesini sağlayabilir.
Yapay zeka aracı geliştiricilerinin, geri dönüş amacına belirli ifadeler eklemesine gerek yoktur. Aracı, aksi takdirde yanlış bir şekilde başka amaçlarla sınıflandırılabilecek kapsam dışı bilinen sorularla karşılaştığında geri dönüş niyetini otomatik olarak tetiklemek üzere eğitilebilir.
Örneğin, bir bankacılık AI aracısında müşteriler krediler hakkında bilgi almaya çalışabilir. Yapay zeka aracısı kredilerle ilgili sorguları işlemek üzere yapılandırılmamışsa, bu sorgular varsayılan geri dönüş amacına eğitim ifadeleri olarak dahil edilebilir. Bir müşteri görüşmenin herhangi bir noktasında krediler hakkında soru sorduğunda, AI temsilcisi sorgunun tanımlanmış amaçlarının dışında olduğunu algılar ve geri dönüş yanıtını tetikler. Bu daha uygun bir yanıt sağlar.
Geri dönüş amacı:
- bununla ilişkili herhangi bir yuva olmamalıdır.
- yanıtı için varsayılan yedek şablon anahtarını kullanmalıdır.
- Yardım —Bu amaç, yapay zeka temsilcisinin
yetenekleriyle ilgili müşteri sorularını ele almak için tasarlanmıştır. Müşteriler bir konuşma sırasında neler başarabileceklerinden emin olmadıklarında veya
zorluklarla karşılaştıklarında, genellikle yardım isteyerek yardım ister
ler.Varsayılan olarak, yardım amacının yanıtı Yardım iletisi şablonu anahtar
ına eşlenir. Bununla birlikte, AI aracı geliştiricileri, daha özel ve bilgilendirici rehberlik sağlamak için yanıtı özelleştirebilir veya ilişkili şablon anahtarını değiştirebilir.Yapay zeka temsilcisinin yeteneklerini yüksek düzeyde aktarmanız ve müşter ilere bundan sonra neler yapabilecekleri konusunda net bir anlayış sağlamanız önerilir.
- Bir temsilciyle konuşun — Bu amaç, müşterilerin yapay zeka ajanıyla etkileşim
lerinin herhangi bir aşamasında bir insan ajanından yardım talep etmelerini sağlar. Bu amaç çağrıldığında,
sistem otomatik olarak bir insan aracısına aktarımı başlatır. Bu amaç için varsayılan yanıt
şablonu aracı
deviridir.Yanıt şablonu anahtarını değiştirmeyle ilgili kullanıcı arayüzü kısıtlaması olmasa da, değiştirilmesi insan devr inin sonucunu etkilemez.
Küçük konuşma amaçları
Yeni oluşturulan tüm yapay zeka temsilcileri, ortak müşteri selamlarını, şükran ifadelerini, olumsuz geri bildirimleri ve vedaları ele almak için önceden tanımlanmış dört küçük konuşma niyeti içerir:
- Selamlar
- Teşekkür ederim
- AI ajanı yardımcı olmadı
- Hoşçakal
Bağlamlar
Bağlam, temsilci-müşteri etkileşimlerini daha basit ve daha özlü hale getirir. Yapay zeka ajanı, “bunun” neyi ifade ettiğini belirlemek için yeterli bağlam olduğunda “Bunu satın almak istiyorum” gibi ifadeleri kolayca anlar. Bağlamlar, müşterilerle etkileşimlerde netlik elde edilmesine yardımcı olur. Uygun bağlam sağlanırsa, bu tür ifadeler bir niyetle hizalanabilir.
Takip amaçlarını etkinleştirmek ve bir konuşmanın akışını yapılandırmanın yollarını düzenlemek için, her am aç giriş bağlamı ve çıkış bağlamı ile yapılandırılabilir. Bu bağlam değişkeni her oturum için saklanır ve bu değişkenin durumu, bir oturum boyunca çağrılan amaç lara göre değişir.
Giriş bağlamı
Giriş bağlamları, oturumun etkin bağlamına dayalı olarak bir niyetin son kullanıcı sorgusuyla eşleştirilip eşleştirilemeyeceğini denetler. Bir oturumda bağlam mevcut olduğunda, amaç eşleştirme için aşağıdaki kurallar uygulanır:
-
Giriş bağlamlarına sahip bir amaç, yalnızca oturumdaki etkin bağlam zaten gerekli tüm giriş bağlamı değerlerini içeriyorsa eşleştirilir. Başka bir deyişle, bir niyetin giriş bağlamı, eşleştirilmesi için aktif bağlamın bir alt kümesi olmalıdır.
-
Yukarıdaki kuralı karşılayan tüm amaçlar için, çoklu amaç için güven puanları ayn ıysa, girdi bağlamı aktif ile daha yakından eşleşen amaçlar tercih edilir. Başka bir deyişle, giriş bağlamı beraberlik kıran kısm i eşleşmeler için kullanılacaktır.
Çıkış bağlamı
Çıkış bağlamları, bir oturum için etkin bağlamları denetler. Çıkış bağlamı, bağlam değeri dizesini ve bu bağlamın süresini içerir. Bir amaç tamamlandığında (tüm yuvalar doldurulur ve son yanıt çağrılır), bu amaç için yapılandırılan çıkış bağlam ları ilgili süreleri için çıkış olur. Geliştiriciler, belirli bir amaç için en fazla 15 çıkış bağlamı yapılandırabilir. Bağlamı yazdıktan sonra enter/return tuşuna basılarak bir çıkış bağlamı eklenebilir.
Varlıklar
Varlıklar konuşmaların yapı taşlarıdır. AI aracısının kullanıcı ifadelerinden çıkardığı temel unsurlardır. Varlıklar, ürün adları, tarihler, miktarlar veya diğer önemli kelime grupları gibi belirli bilgi parçalarını temsil eder. Yapay z eka aracısı, varlıkları etkin bir şekilde tanımlayıp çıkararak kullanıcı amacını daha iyi anlayabilir ve daha doğru ve alakalı yanıtlar sağlayabilir. Varlığın nasıl oluşturulacağına ilişkin ayrıntılar 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. 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ım durumuna özgü bilgileri yakalamasına olanak tanır.
-
Ö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 fazla eşanlamlı ekleyebilirsiniz. Örneğin, özel bir pizza boyutu varlığı.
-
Regex—Belirli kalıpları tanımlamak ve karşılık gelen verileri ayıklamak için düzenli ifadeler kullanın.
Örneğin, 123-123-8789'da olduğu gibi bir telefon numarası regex -
Rakamlar—Özellikle ses etkileşimlerinde sabit uzunlukta sayısal girişleri yüksek doğrulukla yakalayın. Bunu, sesli olmayan etkileşimlerde Özel ve Regex varlık türlerine alternatif olarak kullanıyoruz. Örneğin, beş basamaklı bir hesap numarasını algılamak için beş uzunluğunu tanımlayın.
-
Alfanümerik — Hem ses hem de sesli olmayan girişler için doğru tanıma sağlayan harf ve sayı kombinasyonlarını yakalayın.
-
Serbest Biçim: Tanımlanması veya doğrulanması zor olan esnek veri noktalarını yakalayın.
-
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ı |
|---|---|---|---|
| TARİH | Tarihleri doğal dilde standart bir tarih biçimine ayrıştırır | “Gelecek yıl Temmuz” | 01/07/2020 |
| Zaman | Doğal dilde zamanı standart bir zaman biçimine ayrıştırır | Akşamları 5 | 17:00 |
| E-posta | E-posta adreslerini algılar | bana info@cisco.com adresinden yaz | info@cisco.com |
| Telefon numarası | Ortak telefon numarasını algılar | 9876543210 numaralı telefondan beni ara | 9876543210 |
| Para birimleri | Para birimini ve tutarı ayrıştırır | 20$ istiyorum | 20$ |
| Sıralı | Sıra sayısını algılar | On kişiden dördüncü | 4. |
| kardinal | Kardinal sayıyı algılar | On kişiden dördüncü | 10 |
| Coğrafi konum | Coğrafi konumları tespit eder (şehirler, ülkeler vb.) | Londra'da Thames'de yüzmeye gittim İngiltere'de | Londra, Birleşik Krallık |
| Kişi isimleri | Ortak isimleri algılar | Microsoft'tan Bill Gates | Bill Gates |
| Miktar | Ölçümleri ağırlık veya mesafe olarak tanımlar | Paris'ten 5 km uzaktayız | 5 km |
| Süre | Zaman periyotlarını tanımlar | 1 haftalık tatil | 1 hafta |
Oluşturulan varlıkları varlıklar sekmesinden düzenleyebilirsiniz. Varlıkları bir amaca bağlamak, siz eklerken algılanan varlıklarla ifadelerinize açıklama ekler.
Yanıtlar
Yanıtlar, AI Temsilcinizin müşterilere sorgularına veya niyetlerine yanıt olarak gönderdiği mesajlardır. Aşağıdakileri içeren yanıtlar oluşturabilirsiniz:
- Me tin —Doğrudan iletişim için düz metin mesajları.
- Multimedya —Kullanıcı deneyimini geliştirmek için görüntüler, ses veya video öğeleri.
Yanıtların nasıl oluşturulacağına ilişkin ayrıntılar için bkz. Yanıt oluşturma.
Sistem yanıtları
Komut dosyası oluşturulan AI aracısı için aşağıdaki önceden yapılandırılmış sistem yanıtları mevcuttur. Mes ajları varsayılan sistem yanıtları için özelleştirebilirsiniz. Ancak, bu yanıtları silemezsiniz.
-
Hoşgeldin mesajı
-
Yanıt önerisi
-
Kısmi mesaj
-
Geri dönüş mesajı
-
Varlık önerisi
-
Ajan devri
Küçük konuşma yanıtları
Aşağıdaki küçük konuşma yanıtlarını özelleştirebilir ve silebilirsiniz:
-
Hoşçakal
-
Selamlar
-
Yardım mesajı
-
Yararlı değil
-
Teşekkür ederim
Yanıtları yapılandırabileceğiniz desteklenen kanallar Web (varsayılan), İşletmeler için Apple Mesajları, Messenger, RCS, SMS, Ses, WhatsApp'tır.
Yanıt tasarımcısı
Yanıt tasarımcısı, kapsamlı kodlama bilgisi gerektirmeden yanıtlar oluşturmak için kullanıcı dostu bir arayüz sunar. Koşullu yanıtlar seçeneği, yapay z eka aracısının müşterilere sunduğu geliştirici olmayanlar için yanıtların kolay oluşturulmasına olanak tanır.
Yanıt tasarımcısı, kullanıcı deneyiminin AI aracısının etkileşimde bulunduğu belirli kanala hitap etmesini sağlamak için tasarlanmıştır.
Kanallar için desteklenen yanıt türleri
Yanıt Tasarımcısı'nda, amaçlar için kanala özgü yanıtları yapılandırabilirsiniz. Çeşitli yanıt türlerinin nasıl yapılandırılacağı hakkında daha fazla bilgi için Yanıt türlerini yapılandırma bölümüne bakın.
| Yanıt türü | Açıklama | Desteklenen kanallar |
|---|---|---|
| Metin | Basit metin yanıtları, tek bir yanıtta birden fazla metin kutusuna izin verir. Bu kurulum uzun mesajları yönetilebilir parçalara ayırır. Yanıtlarınıza birden fazla yanıt seçeneği ekleyebilirsiniz ve sistem rastgele görüntülenecek birini seçerek dinamik etkileşimler sağlar. | Hepsi |
| Atlıkarınca | Zengin yanıtlar, bir atlıkarınca biçiminde görüntülenen tek bir karttan veya birden fazla karttan oluşur. | Web (Varsayılan), Messenger |
| Hızlı Yanıt | Yapay zeka temsilcilerinin müşteri sorgularına hızlı bir şekilde yanıt vermek için kullandıkları önceden tanımlanmış bir yanıt . | Web (Varsayılan), SMS, Messenger, İşletmeler için Apple Mesajları, RCS |
| Görüntü | URL'ler sağlayarak görüntüleri yapılandırabileceğiniz bir multimedya yanıt türü. | Web (Varsayılan), Messenger, WhatsApp |
| VİDEO | Yapılandırılan video URL'sine göre önizlemede videoları oluşturur. | Web (Varsayılan), WhatsApp |
| Ses | Ses URL'sini sağlayarak ses dosyasını oluşturur. Ayrıca çıktıdaki sesli mesajın süresini gösterir. | Web (Varsayılan), WhatsApp, Webchat |
| Dosya | Yapılandırılan Dosya URL'sine göre dosya türünü gösterir/oynatır. | |
| Cevap Düğmesi | İade edilecek bir
ürün seçmek gibi sınırlı bir dizi seçenekten hızlı yanıtlar sunar. Her mesaj şunlardan oluşur:
| |
| Liste Mesajı | Paket servis menüleri veya ürün katalogları
gibi çeşitli kullanımlar için uygun, kolay kullanıcı seçimi için birden fazla seçenek sunar. Bir liste mesajı oluşturmak için
'yapılandırma' ve 'liste bölümleri' sekmelerini doldurun. 'Yapılandırma' ekranı,
kullanıcıların cihazlarında görecekleri mesaj içeriğini gösterir. Her mesaj şunlardan oluşur:
Liste bölümü şunlardan oluşur:
Platformda bir liste mesajını yapılandırmak ek bir alan gerektirir: Satır Kimliği - kullanıcıların seçimini belirlemenize yardımcı olacak her satır için benzersiz tanımlayıcı. | |
| Numaralı Liste | WhatsApp'ta hızlı yanıt Numaralı liste olarak tanımlanır. Kullanıcılar öğe listesinden bir numara seçtiğinde, öğeye göre yapılandırılan yük alınır. | |
| Liste Seçici | Liste seçiciyle yapay zeka aracısı, sorguya göre bir müşteriyle öğelerin listesini paylaşır. Bu, müşterinin verilen seçeneklerden öğeleri seçmesine ve seçimle yanıt vermesine olanak tanır. Müşteri sorgusu kısmen eşleşirse, yapay zeka temsilcisi, müşteri sorgusuna yakın amaçlarla seçenekler olarak yanıt verir. Kısmi eşleşme yanıtları yalnızca Apple Mesajlar Kurumsal kanalındaki Liste Seçici seçeneği için oluşturulur. | İşletmeler için Apple Mesajları |
| Zaman Seçici | Zaman seçici yanıt türü, randevu veya toplantı rezervasyonu için zaman aralıkları ayarlamanıza olanak tanır. Her bölümün bir başlığa, saat dilimine ve birden fazla yuvaya ihtiyacı vardır. Bir amaç için ayarlandıktan sonra, AI aracısı bu zaman aralıklarını kullanıcılara aralarından seçim yapmaları için gönderir. | İşletmeler için Apple Mesajları |
| Medya | Bu şablon jpeg, mp3, mp4, png, pdf ve aac gibi çeşitli formatlardaki ekleri destekler. | İşletmeler için Apple Mesajları |
| Zengin Bağlantı | Zengin bağlantı URL'si, sohbet balonundaki görüntüye veya videoya gömülüdür. Bu balonu tıkladığınızda, müşteri resimde veya videoda belirtilen web sitesine yönlendirilir. | İşletmeler için Apple Mesajları |
| Biçim | İş Formları Mesajları, tek bir JSON dosyası kullanarak iOS ve iPadOS için karmaşık, çok sayfalı etkileşimli deneyimler oluşturmanıza olanak tanır. Bu özellik, işletmelerin Apple Messaging içindeki kullanımı kolay bir arayüz aracılığıyla ayrıntılı müşteri verileri toplamasına yardımcı olur. Kullanıcıların sohbetten ayrılmak zorunda kalmadan çeşitli etkileşim lere izin verir. | İşletmeler için Apple Mesajları |
| Özel Etkinlik | Komut dosyası oluşturulan yapay zeka aracısıyla etkileşim kurarken bir konuşma üzerinde kontrol sağlar. | Ses |
Yaygın yanıt değişkenlerinin listesi
Koşulları tanımlamak için koşullu yanıt tasarımcısının Kur allar bölümündeki yanıt değişkenlerini kullanın. Aracı yanıtlarını kişiselleştirmek ve zenginleştirmek için AI aracısı yanıtlarındaki yanıt değişkenlerini de kullanabilirsiniz. Kuralların nasıl yapılandırılacağı hakkında daha fazla bilgi için bkz. Yanıt oluşturma.
| Değişken adı |
Değişken anahtar | Açıklama |
|---|---|---|
|
Varlık değeri |
|
Kullanıcılardan toplanan varlıkların değerini kullanmak için bu değişkeni kullanın. Örneğin, 'Date' entity"adlı bir varlık kullanarak kullanıcıdan tercih ettiği tarihi sorduğumuz bir randevu rezervasyonu kullanım durumunda. Date, kullanıcı tarafından sağlanan değeri döndürür. |
|
Niyet |
|
Müşteri tarafından girilen amacı döndürmek için bu değişkeni kullanın. |
|
Etkinlik Mağazası |
|
Webex Contact Center Flow Designer aracılığıyla özel olayların olay yükünde gönderilen tüm parametreleri içeren sözlüğe erişmek için bunu kullanın. |
|
Etkinlik Mağazası Değerleri |
|
Webex Contact Center Flow Designer aracılığıyla özel etkinliklerin olay yüklerinde gönderilen belirli anahtar ların değerlerine erişmek için bunu kullanın. |
|
Ekstra parametre/Mesaj parametre değeri |
|
Komut dosyası oluşturulan aracılar için AI Agent düğümünde 'Mesaj parametreleri' altında iletilen bilgilere erişmek için bunu kullanın. Örneğin, AI aracı düğümünde bir 'user_plan' anahtarı iletilirse, extra_ params.user_plan olarak erişilebilir. Bu değerler yalnızca bir mesaj dönüşü için kalıcıdır, yani anahtarın değeri yalnızca bu mesaj parametrelerine eşlik eden iletiye verilen yanıtta kullanılabilir. |
|
Ekstra parametreler |
|
Komut dosyası oluşturulan aracılar için AI Agent düğümünde 'Mesaj parametreleri 'altında iletilen tüm değerleri içeren sözlüğe erişmek için bunu kullanın. |
|
Tüketici veri deposu/Müşteri parametreleri |
|
Komut dosyası oluşturulan aracılar için AI Agent düğümünde 'Müşteri parametreleri' altında iletilen tüm parametreleri içeren sözlüğe erişmek için bunu kullanın. |
|
Tüketici veri deposu/Müşteri parametre değerleri |
|
Komut dosyası oluşturulan aracılar için AI Aracısı düğümünde 'Müşteri parametreleri' altında iletilen bilgilere erişmek için bunu kullanın. Örneğin, AI aracı düğümünde bir 'user_name' anahtarı iletilirse, ConsumerDataStore.EXTR A_PARAMS.USER_NAME olarak erişilebilir |
|
Önceki Niyet/Son aktif niyet |
|
Görüşmede geçerli niyetten önce etkin olan amacın adına erişmek için bu değişkeni kullanın. |
|
Bağlam dizisi |
|
Konuşmada bulunan tüm bağlamların adlarına bir dizi biçiminde eriş mek için bunu kullanın. |
|
Bağlam süresi |
|
Belirli bir bağlamın süresinin değerini getirir. |
|
Müşteri UID |
|
AI aracısı yanıt koşullarında veya içeriğinde müşterinin benzersiz kimliğine erişmek için bu değişkeni kullanın. Dijital kanallar için, UID akışta yapılandırılır ve kanal başına değişir. |
|
Veri deposu değişkeni |
|
Oturum düzeyinde depolanan özel değişkenlere erişmek için bu değişkeni kullanın. |
|
Kurallara göre temsilci devri bayrağı |
|
Aracı devir kurallarından herhangi birine göre konuşmanın bir insana teslim edilip veril mediğini kontrol etmek için bu değişkeni kullanın. |
|
Eşleşen şablon anahtarı |
|
Geçerli yanıt adına erişmek için bu değişkeni kullanın. |
|
NLP metni |
|
İşlenmemiş müşteri sorgusuna erişmek için bu değişkeni kullanın. |
|
İşlenmiş sorgu |
|
İşlenen müşteri sorgusuna erişmek için bu değişkeni kullanın. |
| İşlem kimliği |
| İşlem kimliğine erişmek için bu değişkeni kullanın. |
Yukarıdakilere ek olarak, yanıt değişkenleri olarak erişilebilen bazı başka veri nesneleri de vardır. Bunlar, aracının yanıtıyla ilgili meta verileri içeren MessageStore, newDFState ve LastDFState içerir . Geliştiriciler, ayrıntılara eriş mek ve yanıtlarında bu sözlüklerdeki herhangi bir parametreyi kullanmak için bunu yanıtlarında yazdırabilirler. Ancak, çoğu kullanım durumunda, yukarıdaki tabloda listelenen değişkenler aracınızı oluşturmak için yeterlidir.