Namene

Namen je osrednja komponenta platforme Webex AI Agent Studio, ki agentu umetne inteligence omogoča učinkovito razumevanje vaših prispevkov in odzivanje nanje. Predstavlja določeno opravilo ali dejanje, ki ga želite izvesti med pogovorom. Določite lahko vse namene, ki ustrezajo opravilom, ki jih želite izvesti. Točnost razvrstitve namena neposredno vpliva na sposobnost agenta umetne inteligence, da zagotovi ustrezne in koristne odgovore. Klasifikacija namena je postopek prepoznavanja namena na podlagi vašega vnosa, ki agentu umetne inteligence omogoča, da se odzove na smiseln in kontekstualno ustrezen način. Če želite podrobnosti o ustvarjanju namenov, glejte Ustvarjanje namena.

Nameni sistema

  • Privzeti nadomestni namen – zmogljivosti agenta umetne inteligence so same po sebi omejene z nameni, ki so zasnovani za prepoznavanje in odzivanje nanje. Čeprav podjetje ne more predvideti vseh možnih vprašanj, ki bi jih lahko postavili, lahko privzeti nadomestni namen pomaga, da so pogovori na pravi poti.

    Z uvedbo privzetega nadomestnega namena lahko razvijalci posrednikov umetne inteligence zagotovijo, da posrednik umetne inteligence elegantno obravnava nepričakovane poizvedbe ali poizvedbe zunaj obsega ter preusmeri pogovor nazaj na znane namene.

    Razvijalcem agentov umetne inteligence ni treba dodati posebnih izjav nadomestnemu namenu. Agenta je mogoče usposobiti za samodejno sprožitev nadomestnega namena, ko naleti na znana vprašanja, ki niso v obsegu in bi sicer lahko bila napačno kategorizirana v druge namene.

    Na primer, pri bančnem agentu AI se lahko stranke poskušajo pozanimati o posojilih. Če agent AI ni konfiguriran za obravnavo poizvedb, povezanih s posojili, lahko te poizvedbe vključite kot vadbene fraze v privzetem nadomestnem namenu . Ko stranka kadar koli v pogovoru poizveduje o posojilih, posrednik umetne inteligence prepozna, da poizvedba ne spada v okvir opredeljenih namenov, in sproži nadomestni odziv. To zagotavlja ustreznejši odziv.

    Rezervni namen:

    • Z njim ne bi smeli imeti povezanih slotov.
    • Za odgovor mora uporabiti privzeti nadomestni ključ predloge.

  • Pomoč – ta namen je namenjen odgovarjanju na poizvedbe strank o zmogljivostih posrednika AI. Ko stranke niso prepričane, kaj lahko dosežejo, ali naletijo na težave med pogovorom, pogosto poiščejo pomoč tako, da prosijo za pomoč.

    Privzeto je odgovor namena pomoči preslikan v ključ predloge sporočila pomoči. Vendar pa lahko razvijalci agentov AI prilagodijo odgovor ali spremenijo povezan ključ predloge, da zagotovijo bolj prilagojena in informativna navodila.

    Priporočljivo je, da zmogljivosti agenta AI prenesete na visoki ravni, da bodo stranke jasno razumele, kaj lahko storijo naprej.

  • Pogovorite se z agentom – ta namen strankam omogoča, da zaprosijo za pomoč človeškega agenta v kateri koli fazi interakcije z agentom AI. Ko se ta namen uveljavi, sistem samodejno sproži prenos na človeški dejavnik. Privzeta predloga odgovora za ta namen je predaja posrednika. Čeprav ni omejitev uporabniškega vmesnika za spreminjanje ključa predloge odgovora, sprememba ne bo vplivala na izid človeške predaje.

Nameni majhnih pogovorov

Vsi na novo ustvarjeni agenti umetne inteligence vključujejo štiri vnaprej določene namene majhnih pogovorov za obravnavo pogostih pozdravov strank, izrazov hvaležnosti, negativnih povratnih informacij in slovesa:

  • Lep pozdrav
  • Hvala
  • Agent AI ni bil v pomoč
  • Nasvidenje
Ti nameni in njihovi ustrezni odgovori so privzeto na voljo v vsakem agentu AI. Lahko pa jih prilagodite ali izbrišete, da bodo usklajeni z vašim specifičnim primerom uporabe in želenim pogovornim tokom.

Subjekti

Entitete so gradniki pogovorov. So bistveni elementi, ki jih agent umetne inteligence izvleče iz izjav uporabnikov. Entitete predstavljajo določene informacije, kot so imena izdelkov, datumi, količine ali katera koli druga pomembna skupina besed. Z učinkovito identifikacijo in pridobivanjem subjektov lahko agent umetne inteligence bolje razume namen uporabnika ter zagotovi natančnejše in ustreznejše odzive. Za podrobnosti o tem, kako ustvariti entiteto, glejte Ustvarjanje entitete.

Vrste entitet

Webex AI Agent Studio ponuja 11 vnaprej ustvarjenih vrst entitet za zajemanje različnih vrst uporabniških podatkov. Ustvarite lahko tudi katero koli od teh entitet po meri.

Entitete po meri

Te entitete je mogoče konfigurirati in razvijalcem omogočajo zajemanje informacij o posameznih primerih uporabe.

  • Seznam po meri – določite sezname pričakovanih nizov za zajemanje določenih podatkovnih točk, ki jih vnaprej ustvarjene entitete ne pokrivajo. Vsakemu nizu lahko dodate več sopomenk. Na primer entiteta velikosti pice po meri.

  • Regex – uporabite regularne izraze za prepoznavanje določenih vzorcev in pridobivanje ustreznih podatkov. Na primer, telefonska številka regex, kot v 123-123-8789

  • Številke – zajemite numerične vhode nespremenljive dolžine z visoko natančnostjo, zlasti pri glasovnih interakcijah. To uporabljamo kot alternativo vrstam entitet po meri in Regex pri neglasovnih interakcijah. Določite lahko na primer petmestno dolžino računa, da zaznate petmestno številko računa.

  • Alfanumerični – zajemite kombinacije črk in številk, ki zagotavljajo natančno prepoznavanje glasovnih in neglasovnih vnosov.

  • Prosta oblika – zajemite prilagodljive podatkovne točke, ki jih je težko določiti ali preveriti.

  • Lokacija zemljevida (WhatsApp) – izvlecite lokacijske podatke, ki ste jih delili v kanalu WhatsApp.

Sistemske entitete

Ime entiteteOpisPrimer vnosaPrimer izhoda
DatumRazčleni datume v naravnem jeziku na standardno obliko datuma"Julij naslednje leto"01/07/2020
ČasRazčleni čas v naravnem jeziku na standardno obliko časa5 zvečer17:00
E-poštaZazna e-poštne naslovePiši mi na info@cisco.com info@cisco.com
Telefonska številkaZazna pogosto telefonsko številkoPokličite me na 98765432109876543210
Denarne enoteRazčleni valuto in znesekHočem 20$20$
VrstilniZazna zaporedno številkoČetrtina od desetih oseb4th
KardinalZazna kardinalno številkoČetrtina od desetih oseb10
GeolokacijaZazna geografske lokacije (mesta, države itd.)Šla sem plavati v Temzo v Londonu v Veliki BritanijiLondon, Združeno kraljestvo
Imena osebZazna splošna imenaBill Gates iz MicrosoftaBill Gates
KoličinaDoloča meritve glede na težo ali razdaljoOd Pariza smo oddaljeni 5 km5km
TrajanjeOpredeljuje časovna obdobja1 teden počitnic1 teden

Ustvarjene entitete lahko urejate na zavihku entitet. Če entitete povežete z namenom, dodate opombe v svoje besede z zaznanimi entitetami, ko jih dodajate.

Vloge entitet

Vloge entitet so ključne, ko morate isto entiteto zbrati večkrat v enem namenu. Če isti entiteti dodelite različne vloge, lahko posredniku umetne inteligence pomagate natančneje razumeti in obdelati vnos uporabnikov.

Če želite na primer rezervirati let s postankom, lahko ustvarite entiteto letališča s tremi vlogami: izvor, cilj in postanek. Z označevanjem izjav o usposabljanju s temi vlogami se lahko agent AI nauči pričakovanih vzorcev in brez težav obravnava zapletene zahteve za rezervacijo.

Samo Mindmeld (entitete po meri in sistemske entitete) in Rasa (samo entitete po meri) podpirajo vloge entitet. Skrbniki morajo potrditi polje Vloge entitet pod naprednimi nastavitvami izbirnika mehanizma NLU, da omogočijo vloge entitet.

Skrbniki ne morejo preklopiti z RASA ali Mindmeld na Swiftmatch, ko so v uporabi vloge entitet. Odstranite vloge iz namenov, da onemogočite vloge entitet iz naprednih nastavitev mehanizma AI.

Odgovor

Odgovori so sporočila, ki jih vaš agent AI pošlje strankam kot odgovor na njihove poizvedbe ali namene. Ustvarite lahko odgovore, ki vključujejo:

  • Besedilo – navadna besedilna sporočila za neposredno komunikacijo.
  • Koda – vdelana koda za dinamično vsebino ali dejanja.
  • Večpredstavnost – slike, zvočni ali videoelementi za izboljšanje uporabniške izkušnje.

Če želite podrobnosti o ustvarjanju odgovorov, glejte Ustvarjanje odgovora.

Sistemski odzivi

Naslednji vnaprej konfigurirani sistemski odzivi so na voljo za skriptnega posrednika AI. Sporočila lahko prilagodite za privzete sistemske odzive. Vendar teh odgovorov ne morete izbrisati.

  • Pozdravno sporočilo

  • Predlog odgovora

  • Delno sporočilo

  • Nadomestno sporočilo

  • Predlog entitete

  • Predaja agenta

Odzivi majhnih pogovorov

Prilagodite in izbrišete lahko naslednje odgovore na majhne pogovore:

  • Nasvidenje

  • Lep pozdrav

  • Sporočilo o pomoči

  • Ni v pomoč

  • Hvala

Podprti kanali, za katere lahko konfigurirate odgovore, so spletni klepet (privzeto), Apple Messages za podjetja, Messenger, RCS, SMS, Voice, WhatsApp.

Podprte vrste odgovorov za kanale 

V spodnji tabeli so opisane podprte vrste odgovorov za različne kanale in podrobnosti njihove konfiguracije: 

Vrsta odgovoraOpis

Podprti kanali

Besedilo (privzeto)  Preprosti besedilni odgovori omogočajo več polj z besedilom v enem odgovoru. Ta nastavitev razdeli dolga sporočila na obvladljive dele. Odgovorom lahko dodate več možnosti odgovorov, sistem pa bo naključno izbral eno za prikaz, kar zagotavlja dinamične interakcije.  Vse 
Vrtiljak  Obogateni odgovori so sestavljeni iz ene kartice ali več kartic, prikazanih v obliki vrtiljaka.  Sel 

Hitri odgovor 

Vnaprej določen odgovor, ki ga posredniki umetne inteligence uporabljajo za hitro odgovarjanje na poizvedbe strank.  SMS, Messenger, Apple Messages za podjetja, RCS 
Gumb »Odgovori« 

Ponuja hitre odzive iz omejenega nabora možnosti, kot je izbira izdelka, ki ga želite vrniti.

Vsako sporočilo je sestavljeno iz: 

  • Glava – izbirno polje, v katerem je lahko 20 znakov besedila, slike, videoposnetka ali dokumenta. 

  • Telo – obvezno besedilno polje, ki lahko vsebuje do 1024 znakov. 

  • Noga – izbirno besedilno polje z največ 60 znaki. 

  • Gumbi – največ 3 besedilni gumbi z omejitvijo 20 znakov. 

WhatsApp 
Seznam sporočil 

Predstavlja več možnosti za enostavno izbiro uporabnikov, primernih za različne namene, kot so meniji za prevzem ali katalogi izdelkov. Za nastavitev sporočila s seznama izpolnite zavihka 'konfiguracija' in 'razdelka seznama'. Zaslon »konfiguracija« prikazuje vsebino sporočil, ki jo bodo uporabniki videli na svojih napravah. 

Vsako sporočilo je sestavljeno iz: 

  • Glava – izbirno besedilno polje z največ 60 znaki. 

  • Telo – obvezno besedilno polje, ki lahko vsebuje do 1024 znakov. 

  • Noga – izbirno besedilno polje z največ 60 znaki. 

  • Naslov seznama – polje z gumbom z največ 20 znaki. 

Razdelek s seznamom je sestavljen iz:

  • Naslovi razdelkov – izbirno besedilno polje, ki se uporablja za kategorizacijo več vrstic. Največ 24 znakov. 

  • Naslov vrstice – obvezno besedilno polje, ki je poslano kot izbirna izbira skupaj z izbirnim gumbom. Največ 24 znakov.

  • Opis vrstice – izbirno besedilno polje, ki zagotavlja dodaten kontekst za elemente vrstice. Največ 72 znakov. 

Za konfiguriranje sporočila seznama na platformi bo potrebno dodatno polje: 

ID vrstice – enolični identifikator za vsako vrstico, ki vam bo pomagal prepoznati izbiro uporabnikov. 

WhatsApp 
Podoba  Vrsta večpredstavnostnega odziva, kjer lahko konfigurirate slike z zagotavljanjem URL-jev.  Messenger, WhatsApp 
zvoka  Upodobi zvočno datoteko tako, da navede zvočni URL. Prikazuje tudi trajanje zvočnega sporočila v izhodu.  WhatsApp, spletni klepet. 
Video  Upodobi videoposnetke v predogledu na podlagi konfiguriranega URL-ja videoposnetka.  WhatsApp. 
Datoteka 

Prikaže/predvaja vrsto datoteke glede na konfiguriran URL datoteke. 

WhatsApp, 
Koda 

Uporablja se za pisanje kode Python za klicanje API-jev ali izvajanje druge logike. 

Vse  
Dogodek po meri   Omogoča nadzor nad pogovorom med interakcijo s skriptnim agentom AI. 

Glasovno 

Oštevilčen seznam 

Hitri odgovor v WhatsAppu je definiran kot oštevilčen seznam. Ko uporabniki s seznama elementov izberejo številko, prejmejo koristni tovor, konfiguriran glede na element. 

WhatsApp 

Izbirnik časa  Z vrsto odgovora izbirnika časa lahko nastavite časovne termine za rezervacijo sestankov ali sestankov. Vsak odsek potrebuje naslov, časovni pas in več rež. Ko je umetna inteligenca nastavljena z namenom, pošlje te časovne reže uporabnikom, med katerimi lahko izbirajo.  Apple Messages za podjetja 
Izbirnik seznama 

Z izbirnikom seznama posrednik AI na podlagi poizvedbe deli seznam elementov s stranko. To stranki omogoča, da izbere elemente iz danih možnosti in odgovori z 

selekcija. Če se poizvedba stranke delno ujema, se posrednik AI odzove z nameni, ki so blizu poizvedbi stranke, kot možnostmi.  

Delni odgovori na ujemanje so upodobljeni samo za možnost izbirnika seznama v kanalu Apple Messages for Business. 

Apple Messages za podjetja 

Obrazec 

Aplikacija Business Forms Messages omogoča ustvarjanje zapletenih interaktivnih izkušenj na več straneh za iOS in iPadOS z eno datoteko JSON. 

Ta funkcija podjetjem pomaga zbirati podrobne podatke o strankah prek vmesnika, ki je preprost za uporabo v aplikaciji Apple Messaging. Omogoča različne interakcije, ne da bi uporabniki morali zapustiti klepet. 

Apple Messages za podjetja 
Obogatena povezava  URL obogatene povezave je vdelan v sliko ali videoposnetek, ki je v oblačku klepeta. Ko kliknete ta mehurček, je stranka preusmerjena na spletno mesto, navedeno na sliki ali videoposnetku.  Apple Messages za podjetja 
Medij  Ta predloga podpira priloge v različnih oblikah zapisa, kot so jpeg, mp3, mp4, png, pdf in aac. 

Apple Messages za podjetja 

Oblikovalnik odzivov

Oblikovalec odgovorov ponuja uporabniku prijazen vmesnik za ustvarjanje odgovorov brez obsežnega znanja o kodiranju. Na voljo sta dve vrsti odgovorov:

  • Pogojni odgovori: Za nerazvijalce ta možnost omogoča preprosto oblikovanje odgovorov, ki jih agent AI dostavi strankam.
  • Tolmač kode: Razvijalcem, ki uporabljajo Python, ta možnost omogoča prilagodljivost pri konfiguriranju odgovorov s kodo. Ta pristop vam omogoča, da ustvarite vse vrste odgovorov, vključno s hitrimi odgovori, besedilom, vrtiljaki, slikami, zvokom, videom in datotekami.

    Preverjanje veljavnosti delčkov kode – platforma preveri, ali so napake sintakse samo v delčku kode, ki ga konfigurirate. Vendar lahko morebitne napake v sami vsebini odgovora povzročijo težave uporabnikom, ki komunicirajo z agentom AI v konfiguriranem kanalu.

Oblikovalnik odzivov je zasnovan tako, da zagotavlja, da uporabniška izkušnja ustreza določenemu kanalu, s katerim agent AI komunicira.

Vrste odgovorov

  • Besedilo – preprosti besedilni odgovori omogočajo več polj z besedilom v enem odgovoru. Ta nastavitev razdeli dolga sporočila na obvladljive dele. Predlogam lahko dodate več možnosti odgovorov, sistem pa bo naključno izbral eno za prikaz, kar zagotavlja dinamične interakcije.
  • Vrtiljak – obogateni odgovori so sestavljeni iz ene kartice ali več kartic, prikazanih v obliki vrtiljaka.
  • Hitri odgovor – vnaprej določen odgovor, ki ga posredniki umetne inteligence uporabljajo za hitro odgovarjanje na poizvedbe strank.
  • Gumb za odgovor – omogoča hitre odgovore iz omejenega nabora možnosti, kot je izbira izdelka, ki ga želite vrniti. Vsako sporočilo je sestavljeno iz:
    • Glava – izbirno polje, v katerem je lahko 20 znakov besedila, slike, videoposnetka ali dokumenta.

    • Telo – obvezno besedilno polje, ki lahko vsebuje do 1024 znakov.

    • Noga – izbirno besedilno polje z največ 60 znaki.

    • Gumbi – največ 3 besedilni gumbi z omejitvijo 20 znakov

  • Sporočilo seznama – predstavlja več možnosti za preprosto izbiro uporabnika, primerne za različne uporabe, kot so meniji za prevzem ali katalogi izdelkov. Za nastavitev sporočila s seznama izpolnite zavihka 'konfiguracija' in 'razdelka seznama'. Zaslon »konfiguracija« prikazuje vsebino sporočil, ki jo bodo uporabniki videli na svojih napravah. Vsako sporočilo je sestavljeno iz:
    • Glava – izbirno besedilno polje z največ 60 znaki.

    • Telo – obvezno besedilno polje, ki lahko vsebuje do 1024 znakov.

    • Noga – izbirno besedilno polje z največ 60 znaki.

    • Gumbi – polje gumba z največ 20 znaki.

    Razdelek s seznamom je sestavljen iz:

    • Ime razdelka – izbirno besedilno polje, ki se uporablja za kategorizacijo več vrstic. Največ 24 znakov.

    • Naslov vrstice – obvezno besedilno polje, ki je poslano kot izbirna izbira skupaj z izbirnim gumbom. Največ 24 znakov.

    • ID vrstice – enolični identifikator za vsako vrstico, ki vam bo pomagal prepoznati izbiro uporabnikov.

    • Opis vrstice – izbirno besedilno polje, ki zagotavlja dodaten kontekst za elemente vrstice. Največ 72 znakov.

  • Slika – večpredstavnostna predloga, kjer lahko konfigurirate slike z navedbo URL-jev.

  • Zvok – upodobi zvočno datoteko tako, da navede URL za zvok. Prikazuje tudi trajanje zvočnega sporočila v izhodu.
  • Videoposnetek – upodobi videoposnetke v predogledu na podlagi konfiguriranega URL-ja videoposnetka.
  • Datoteka – prikaže/predvaja vrsto datoteke glede na konfiguriran URL datoteke.
  • Koda – uporablja se za pisanje kode Python za klicanje API-jev ali izvajanje druge logike.