Namere

Namera je osnovna komponenta Webex AI Agent Studio platforme koja omogućava AI agentu da efikasno razume i odgovori na vaš unos. Predstavlja određeni zadatak ili akciju koju želite da postignete tokom razgovora. Možete definisati sve namere koje odgovaraju zadacima koje želite da izvršite. Tačnost klasifikacije namera direktno utiče na sposobnost AI agenta da pruži relevantne i korisne odgovore. Klasifikacija namera je proces identifikovanja namere na osnovu vašeg unosa, omogućavajući AI agentu da odgovori na smislen i kontekstualno relevantan način. Za detalje o tome kako kreirati namjere, pogledajte Kreirajte namjeru.

Namere sistema

  • Podrazumevana rezervna namera - Mogućnosti AI agenta su inherentno ograničene namerama koje su dizajnirane da prepoznaju i odgovore na njih. Iako preduzeće ne može da predvidi svako moguće pitanje koje biste mogli postaviti, podrazumevana rezervna namera može pomoći da razgovori budu na pravom putu.

    Implementacijom podrazumevane rezervne namere, programeri AI agenata mogu osigurati da AI agent graciozno obrađuje neočekivane ili van opsega upite, preusmeravajući razgovor nazad na poznate namere.

    Programeri AI agenta ne moraju da dodaju specifične izjave rezervnoj nameri. Agent može biti obučen da automatski pokrene rezervnu nameru kada naiđe na poznata pitanja izvan opsega koja bi inače mogla biti pogrešno kategorisana u druge namere.

    Na primer, u bankarskom AI agentu, klijenti mogu pokušati da se raspitaju o kreditima. Ako AI agent nije konfigurisan za rukovanje upitima vezanim za kredit, ovi upiti se mogu ugraditi kao fraze za obuku u okviru podrazumevane rezervne namere. Kada kupac upita o kreditima u bilo kom trenutku u razgovoru, AI agent prepoznaje upit kao da pada izvan svojih definisanih namera i pokreće rezervni odgovor. Ovo obezbeđuje prikladniji odgovor.

    Rezervna namera:

    • Ne bi trebalo da ima nikakvih slotova povezanih sa njim.
    • Mora da koristi podrazumevani rezervni šablonski ključ za svoj odgovor.

  • Pomoć—Ova namera je dizajnirana da odgovori na upite kupaca o mogućnostima AI agenta. Kada kupci nisu sigurni šta mogu da postignu ili naiđu na poteškoće tokom razgovora, oni često traže pomoć tražeći pomoć.

    Podrazumevano, odgovor za nameru pomoći je mapiran na ključ šablona poruke pomoći. Međutim, programeri AI agenta mogu prilagoditi odgovor ili promeniti pridruženi ključ šablona kako bi pružili više prilagođenih i informativnih uputstava.

    Preporučuje se da se prenesu mogućnosti AI agenta na visokom nivou, pružajući korisnicima jasno razumevanje šta mogu da urade sledeće.

  • Razgovarajte sa agentom - Ova namera omogućava korisnicima da zatraže pomoć od ljudskog agenta u bilo kojoj fazi njihove interakcije sa AI agentom. Kada se ova namera pozove, sistem automatski inicira prenos na ljudskog agenta. Podrazumevani šablon odgovora za ovu nameru je primopredaja agenta. Iako ne postoje ograničenja korisničkog interfejsa za promenu ključa šablona odgovora, njegova promena neće uticati na ishod ljudske primopredaje.

Namere za mali razgovor

Svi novostvoreni AI agenti uključuju četiri unapred definisane namere za razgovor sa zajedničkim pozdravima kupaca, izrazima zahvalnosti, negativnim povratnim informacijama i oproštajima:

  • Pozdravi
  • Hvala
  • AI agent nije bio od pomoći
  • Doviđenja
Ove namere i njihovi odgovarajući odgovori su podrazumevano dostupni u svakom AI agentu. Međutim, možete ih prilagoditi ili izbrisati kako biste se uskladili sa vašim specifičnim slučajem upotrebe i željenim tokom razgovora.

Entiteta

Entiteti su gradivni blokovi razgovora. Oni su bitni elementi koje AI agent izvlači iz korisničkih izjava. Entiteti predstavljaju određene informacije, kao što su imena proizvoda, datumi, količine ili bilo koja druga značajna grupa reči. Efikasnom identifikacijom i izvlačenjem entiteta, AI agent može bolje razumeti nameru korisnika i pružiti preciznije i relevantnije odgovore. Za detalje o tome kako kreirati entitet, pogledajte Kreirajte entitet.

Tipovi entiteta

Webex AI Agent Studio nudi 11 unapred izgrađenih tipova entiteta za snimanje različitih tipova korisničkih podataka. Takođe možete kreirati bilo koji od sledećih prilagođenih entiteta.

Prilagođeni entiteti

Ovi entiteti se mogu konfigurisati i omogućavaju programerima da uhvate informacije specifične za slučaj upotrebe.

  • Prilagođena lista – Definišite liste očekivanih nizova za snimanje određenih tačaka podataka koje nisu pokrivene unapred izgrađenim entitetima. Možete dodati više sinonima za svaki niz. Na primer, prilagođeni entitet veličine pice.

  • Regex—Koristite regularne izraze da biste identifikovali specifične obrasce i izdvojili odgovarajuće podatke. Na primer, regeks telefonskog broja, kao u 123-123-8789

  • Cifre—Snimite numeričke ulaze fiksne dužine sa visokom preciznošću, posebno u glasovnim interakcijama. Ovo koristimo kao alternativu tipovima entiteta Custom i Regex u neglasovnim interakcijama. Na primer, definišite dužinu od pet da biste otkrili petocifreni broj računa.

  • Alfanumerički—Snimite kombinacije slova i brojeva, obezbeđujući precizno prepoznavanje i za glasovne i za neglasovne unose.

  • Slobodna forma – Uhvatite fleksibilne tačke podataka koje je teško definisati ili potvrditi.

  • Lokacija na mapi (WhatsApp) – Izdvojite podatke o lokaciji koje delite na WhatsApp kanalu.

Sistemski entiteti

Ime entitetaOpisPrimer unosaPrimer izlaza
DatumParses datume na prirodnom jeziku u standardnom formatu datuma"Jul sledeće godine"01/07/2020
VremeAnalizira vreme na prirodnom jeziku u standardnom formatu vremena5 uveče17:00
E-poštaOtkriva adrese e-poštePišite mi na info@cisco.com info@cisco.com
Broj telefonaOtkriva zajednički broj telefonaPozovite me na 98765432109876543210
Monetarne jediniceParses valuta i iznosŽelim 20$20$
RedniOtkriva redni brojČetvrti od deset ljudi4.
KardinalOtkriva kardinalni brojČetvrti od deset ljudi10
GeolokacijaOtkriva geografske lokacije (gradovi, zemlje itd)Otišao sam na kupanje u Temzi u Londonu u Velikoj BritanijiLondon, Velika Britanija
Imena osobaOtkriva uobičajena imenaBill Gates iz MicrosoftaBil Gejts
KoličinaIdentifikuje merenja, kao težine ili udaljenostiUdaljeni smo 5km od Pariza5km
Трајање:Identifikuje vremenske periode1 nedelja odmora1 nedelja

Možete uređivati kreirane entitete sa kartice entiteta. Povezivanje entiteta sa namerom označava vaše izjave sa otkrivenim entitetima dok ih dodajete.

Entitetske uloge

Uloge entiteta su od ključnog značaja kada je potrebno da prikupite isti entitet više puta u okviru jedne namere. Dodeljivanjem različitih uloga istom entitetu, možete pomoći AI agentu da preciznije razume i obradi korisnički unos.

Na primer, da rezervišete let sa laiover-om, možete kreirati entitet aerodroma sa tri uloge: poreklo, odredište i odmor. Označavanjem treninga sa ovim ulogama, AI agent može naučiti očekivane obrasce i neprimetno se nositi sa složenim zahtevima za rezervaciju.

Samo Mindmeld (prilagođeni i sistemski entiteti) i Rasa (samo prilagođeni entiteti) podržavaju uloge entiteta. Administratori moraju da izaberu polje za potvrdu Uloge entiteta pod naprednim podešavanjima dijaloga selektora NLU motora da bi omogućili uloge entiteta.

Administratori ne mogu da se prebace sa RASA ili Mindmeld na Sviftmatch kada su uloge entiteta u upotrebi. Uklonite uloge iz namera da biste onemogućili uloge entiteta iz naprednih postavki AI motora.

Odgovore

Odgovori su poruke koje vaš AI agent šalje klijentima kao odgovor na njihove upite ili namere. Možete kreirati odgovore koji uključuju:

  • Tekst—Obične tekstualne poruke za direktnu komunikaciju.
  • Kod – Ugrađeni kod za dinamički sadržaj ili akcije.
  • Multimedija—Slike, audio ili video elementi za poboljšanje korisničkog iskustva.

Za detalje o tome kako kreirati odgovore, pogledajte Kreirajte odgovor.

Sistemski odgovori

Sledeći unapred konfigurisani sistemski odgovori dostupni su za skriptovanog AI agenta. Možete da prilagodite poruke za podrazumevane sistemske odgovore. Međutim, ne možete izbrisati ove odgovore.

  • Poruka dobrodošlice

  • Predlog odgovora

  • Delimična poruka

  • Rezervna poruka

  • Predlog entiteta

  • Primopredaja agenta

Odgovori za mali razgovor

Možete da prilagodite i izbrišete sledeće odgovore za razgovor:

  • Doviđenja

  • Pozdravi

  • Poruka pomoći

  • Nije od pomoći

  • Hvala

Podržani kanali za koje možete konfigurisati odgovore su Veb chat (podrazumevano), Apple Messages for Business, Messenger, RCS, SMS, Voice, VhatsApp.

Podržani tipovi odgovora za kanale 

Sledeća tabela prikazuje podržane tipove odgovora za različite kanale i njihove detalje konfiguracije: 

Tip odgovoraOpis

Podržani kanali

Tekst (podrazumevano)  Jednostavni tekstualni odgovori omogućavaju više tekstualnih polja u jednom odgovoru. Ova postavka razbija dugačke poruke u delove kojima se može upravljati. Možete dodati više opcija odgovora na svoje odgovore, a sistem će nasumično izabrati jednu za prikaz, obezbeđujući dinamičke interakcije.  Sve 
Vrteљke  Bogati odgovori se sastoje od jedne kartice ili više kartica prikazanih u formatu vrtuljka.  Messenger 

Brzi odgovor 

Unapred definisani odgovor koji AI agenti koriste da brzo odgovore na upite kupaca.  SMS, Messenger, Apple Poruke za biznis, RCS 
Dugme za odgovor 

Nudi brze odgovore iz ograničenog skupa opcija, kao što je izbor proizvoda za povratak.

Svaka poruka se sastoji od: 

  • Zaglavlje – opciono polje koje može biti 20 znakova teksta, slike, video zapisa ili dokumenta. 

  • Telo – obavezno tekstualno polje koje može da sadrži do 1024 znaka. 

  • Podnožje – opciono tekstualno polje koje dozvoljava do 60 znakova. 

  • Dugmad – maksimalno 3 tekstualna dugmeta sa ograničenjem od 20 znakova. 

WhatsApp 
Poruka liste 

Predstavlja više opcija za lak izbor korisnika, pogodan za različite svrhe kao što su meniji za poneti ili katalozi proizvoda. Da biste postavili poruku liste, popunite kartice "konfiguracija" i "odeljci liste". Ekran "konfiguracija" prikazuje sadržaj poruke koji će korisnici videti na svojim uređajima. 

Svaka poruka se sastoji od: 

  • Zaglavlje – opciono tekstualno polje sa maksimalno 60 znakova. 

  • Telo – obavezno tekstualno polje koje može da sadrži do 1024 znaka. 

  • Podnožje – opciono tekstualno polje koje dozvoljava do 60 znakova. 

  • Naslov liste – polje dugmeta sa maksimalno 20 znakova. 

Odeljak liste se sastoji od

  • Naslovi sekcija – opciono tekstualno polje koje se koristi za kategorizaciju nekoliko redova. Maksimalno 24 karaktera. 

  • Naslov reda – obavezno tekstualno polje koje se šalje kao izbor izbora praćeno radio dugmetom. Maksimalno 24 karaktera.

  • Opis reda – opciono tekstualno polje koje pruža dodatni kontekst za stavke reda. Mak 72 karaktera. 

Konfigurisanje poruke liste na platformi će zahtevati dodatno polje: 

ID reda – jedinstveni identifikator za svaki red koji će vam pomoći da identifikujete izbor korisnika. 

WhatsApp 
Slika  Tip multimedijalnog odgovora gde možete konfigurisati slike pružanjem URL-ova.  Messenger, VhatsApp Messenger 
Audio  Renderuje audio datoteku pružajući audio URL. Takođe prikazuje trajanje audio poruke na izlazu.  VhatsApp, Vebchat. 
Video  Prikazuje video zapise u pregledu na osnovu konfigurisanog URL-a video zapisa.  VhatsApp. 
Datoteke 

Prikazuje/reprodukuje tip datoteke na osnovu konfigurisanog URL-a datoteke. 

VhatsApp, 
Kod 

Koristi se za pisanje Pithon koda za pozivanje API-ja ili izvršavanje druge logike. 

Sve  
Prilagođeni događaj   Obezbeđuje kontrolu nad razgovorom tokom interakcije sa skriptovanim AI agentom. 

Glas 

Numerisana lista 

Brzi odgovor u VhatsApp-u je definisan kao numerisana lista. Kada korisnici izaberu broj sa liste stavki, korisni teret konfigurisan u odnosu na stavku se prima. 

WhatsApp 

Birač vremena  Tip odgovora za odabir vremena omogućava vam da podesite vremenske slotove za rezervaciju sastanaka ili sastanaka. Svakom delu je potreban naslov, vremenska zona i više slotova. Jednom podešen za nameru, AI agent šalje ove vremenske slotove korisnicima da biraju.  Apple Poruke za biznis 
Birač liste 

Sa biračem liste, AI agent deli listu stavki sa klijentom na osnovu upita. Ovo omogućava kupcu da izabere stavke iz datih opcija i odgovori sa 

Izbor. Ako se upit kupca delimično podudara, AI agent odgovara namerama koje su bliske upitu kupca kao opcije.  

Delimični odgovori na podudaranje se prikazuju samo za opciju Birač liste u kanalu Apple Messages for Business. 

Apple Poruke za biznis 

Obrasca 

Business Forms Messages vam omogućavaju da kreirate složena interaktivna iskustva sa više stranica za iOS i iPadOS koristeći jednu JSON datoteku. 

Ova funkcija pomaže preduzećima da prikupe detaljne podatke o klijentima putem interfejsa koji je jednostavan za korišćenje u okviru Apple Messaging-a. Omogućava različite interakcije bez korisnika da napuste ćaskanje. 

Apple Poruke za biznis 
Bogata veza  URL adresa bogate veze ugrađena je u sliku ili video koji se nalazi u balonu za ćaskanje. Kada kliknete na ovaj balon, kupac je preusmeren na veb lokaciju navedenu na slici ili video zapisu.  Apple Poruke za biznis 
Media  Ovaj šablon podržava priloge koji su u različitim formatima kao što su jpeg, mp3, mp4, png, pdf i aac. 

Apple Poruke za biznis 

Dizajner odgovora

Dizajner odgovora nudi user-friendli interfejs za kreiranje odgovora bez potrebe za opsežnim znanjem kodiranja. Na raspolaganju su dva tipa odgovora:

  • Uslovni odgovori: Za neprogramere, ova opcija omogućava jednostavnu konstrukciju odgovora koje AI agent isporučuje klijentima.
  • Prevodilač koda: Za programere koji koriste Pithon, ova opcija pruža fleksibilnost za konfigurisanje odgovora pomoću koda. Ovaj pristup vam omogućava da kreirate sve vrste odgovora, uključujući brze odgovore, tekst, vrtuljke, slike, audio, video i datoteke.

    Validacija isječka koda – Platforma proverava samo greške u sintaksi unutar isječka koda koji konfigurišete. Međutim, bilo kakve greške u samom sadržaju odgovora mogu izazvati probleme za korisnike koji komuniciraju sa AI agentom na konfigurisanom kanalu.

Dizajner odgovora je dizajniran da osigura da korisničko iskustvo zadovoljava određeni kanal sa kojim AI agent komunicira.

Tipovi odgovora

  • Tekst—Jednostavni tekstualni odgovori dozvoljavaju više tekstualnih polja u jednom odgovoru. Ova postavka razbija dugačke poruke u delove kojima se može upravljati. Možete dodati više opcija odgovora na svoje šablone, a sistem će nasumično izabrati jednu za prikaz, obezbeđujući dinamičke interakcije.
  • Karusel - Bogati odgovori se sastoje od jedne ili više kartica prikazanih u formatu vrtuljka.
  • Brzi odgovor—Unapred definisan odgovor koji AI agenti koriste da brzo odgovore na upite kupaca.
  • Dugme za odgovor—Nudi brze odgovore iz ograničenog skupa opcija, kao što je odabir proizvoda za vraćanje. Svaka poruka se sastoji od:
    • Zaglavlje – opciono polje koje može biti 20 znakova teksta, slike, video zapisa ili dokumenta.

    • Telo – obavezno tekstualno polje koje može da sadrži do 1024 znaka.

    • Podnožje – opciono tekstualno polje koje dozvoljava do 60 znakova.

    • Dugmad – maksimalno 3 tekstualna dugmeta sa ograničenjem od 20 znakova

  • List Message—Predstavlja više opcija za lak izbor korisnika, pogodne za različite svrhe kao što su meniji za poneti ili katalozi proizvoda. Da biste postavili poruku liste, popunite kartice "konfiguracija" i "odeljci liste". Ekran "konfiguracija" prikazuje sadržaj poruke koji će korisnici videti na svojim uređajima. Svaka poruka se sastoji od:
    • Zaglavlje – opciono tekstualno polje sa maksimalno 60 znakova.

    • Telo – obavezno tekstualno polje koje može da sadrži do 1024 znaka.

    • Podnožje – opciono tekstualno polje koje dozvoljava do 60 znakova.

    • Dugmad –polje dugmeta sa maksimalno 20 znakova.

    Odeljak liste se sastoji od

    • Naziv sekcije – opciono tekstualno polje koje se koristi za kategorizaciju nekoliko redova. Maksimalno 24 karaktera.

    • Naslov reda – obavezno tekstualno polje koje se šalje kao izbor izbora praćeno radio dugmetom. Maksimalno 24 karaktera.

    • ID reda – jedinstveni identifikator za svaki red koji će vam pomoći da identifikujete izbor korisnika.

    • Opis reda – opciono tekstualno polje koje pruža dodatni kontekst za stavke reda. Mak 72 karaktera.

  • Image—Multimedijalni šablon gde možete konfigurisati slike obezbeđivanjem URL-ova.

  • Audio—Renderuje audio datoteku obezbeđivanjem audio URL-a. Takođe prikazuje trajanje audio poruke na izlazu.
  • Video – Renderuje video zapise u pregledu na osnovu konfigurisanog URL-a video zapisa.
  • File—Prikazuje/reprodukuje tip datoteke na osnovu konfigurisanog URL-a datoteke.
  • Kod—Koristi se za pisanje Pithon koda za pozivanje API-ja ili izvršavanje druge logike.