V tem članku
dropdown icon
Nameni
    Nameni sistema
    Nameni majhnih pogovorov
    Konteksti
dropdown icon
Subjekti
    Vrste entitet
dropdown icon
Odgovori
    Sistemski odzivi
    Odzivi majhnih pogovorov
    Oblikovalec odzivov
    Seznam pogostih spremenljivk odziva
Razumevanje namenov, entitet in odzivov v AI Agent Studio
list-menuV tem članku
list-menuPovratne informacije?

Ta članek opisuje pregled namenov, entitet in odgovorov za konfiguriranje vašega agenta umetne inteligence.

Nameni

Intent je osrednja komponenta platforme Webex AI Agent Studio, ki agentu AI omogoča učinkovito razumevanje in odzivanje na vaš prispevek. Predstavlja določeno nalogo ali dejanje, ki ga želite opraviti med pogovorom. Določite lahko vse namene, ki ustrezajo nalogam, ki jih želite opraviti. Natančnost razvr ščanja namenov neposredno vpliva na sposobnost agenta AI, da zagotovi ustrezne in koristne odzive. Razvrstitev namenov je postopek prepoznavanja namere na podlagi vašega prispevka, kar omogoča agentu AI, da se odzove na smiselen in kontekstualno pomemben način. Za podrobnosti o tem, kako ustvariti namene, glejte Ustvarjanje namena.

Nameni sistema

  • Privzeti rezervni namen — zmogljivosti agenta umetne inteligence so same po sebi omejene z nameni, ki so zasnovani tako, da prepoznajo in se nanj odzivajo. Medtem ko podjetje ne more predvideti vseh možnih vprašanj, ki jih lahko zastavite, lahko privzeti rezervni namen pomaga, da pogovore potekajo na pravi poti.

    Z uvedbo privzetega rezerv nega namena lahko razvijalci agenta AI zagotovijo, da agent umetne inteligence elegantno obravnava nepričakovane poizvedbe ali izven obsega in pogovor preusmeri nazaj na znane namene.

    Razvijalcem agentov AI ni treba dodajati posebnih izjav rezervnemu namenu. Agenta je mogoče usposobiti, da samodejno sproži rezervni namen, ko naleti na znana vprašanja, ki niso povezana z obsegom, ki bi jih sicer lahko napačno razvrstili v druge namene.

    Na primer, pri agentu bančne umetne inteligence lahko stranke poskušajo povpraš ati o posojilih. Če agent umetne inteligence ni konfiguriran za obravnavanje poizvedb, povezanih s posojilom, lahko te poizvedbe vključite kot besedne zveze za usposabljanje v privzeti rezervni namen. Ko stranka v kateri koli točki pogovora vpraša o posojilih, agent AI prepozna, da poizvedba ne izpolnjuje določenih ciljev in sproži rezervni odzi v. To zagotavlja ustreznejši odziv.

    Nadomestni namen:

    • ne bi smelo imeti nobenih rež, povezanih z njim.
    • za odgovor mora uporabiti privzeti ključ rezervne predloge.

  • Pomoč — Ta namen je namenjen reševanju vprašanj strank o zmožnostih agenta umetne inteligence . 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č.

    Odziv za namen pomoči je privzeto preslikan na ključ predloge sporočila pom oči. Vendar pa lahko razvijalci agentov AI prilagodijo odziv ali spremenijo povezani ključ predloge, da zagotovijo bolj prilagojene in inform ativne smernice.

    Priporočljivo je, da zmogljivosti agenta umetne inteligence prenesete na visoki ravni in strankam zagotovite jasno razumevanje, kaj lahko naredijo naprej.

  • Pogovor z agentom — Ta namen strankam omogoča, da zahtevajo pomoč človeškega agenta v kateri koli fazi njihove interakcije z agentom umetne inteligence. Ko se ta namen sklicuje, sistem samodejno sproži prenos človeškemu agentu. Privzeta pred loga odziva za ta namen je pre daja agenta. Čeprav ni omejitev uporabniškega vmesnika za spreminjanje ključa predloge odziva, njegova sprememba ne bo vplivala na izid člove ške primopredaje.

Nameni majhnih pogovorov

Vsi novo ustvarjeni agenti umetne inteligence vključujejo štiri vnaprej določene namene manjših pogovorov za obravnavo običajnih pozdravov strank, izrazov hvaležnosti, negativnih povratnih informacij in poslovitev:

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

Konteksti

Kontekst naredi interakcije med agentom in strankami enostavnejše in bolj jedrnate. Agent AI zlah ka razume besedne zveze, kot je »to želim kupiti«, ko je dovolj konteksta, da ugotovimo, na kaj se nanaša »to«. Konteksti pomagajo doseči jasnost v interakcijah s strankami. Takšne izraze je mogoče uskladiti z namenom, če je zagotovljen ustrezen kontekst.

Če želite omogočiti nadaljnje namere in organizirati načine strukturiranja toka pogovora, lahko vsak namen konfigurirate s kontekstom vstopa in kontekstom izhoda. Ta kontekstna spremenljivka je shranjena za vsako sejo in stanje te spremenljivke se spremeni glede na namene, ki se sklic ujejo med sejo.

Kontekst vnosa

Konteksti vnosa nadzorujejo, ali je namen mogoče uskladiti s poizvedbo končnega uporabnika na podlagi aktivnega konteksta seje. Kadar je kontekst prisoten v seji, se za ujemanje namenov uporabljajo naslednja pravila:

  • Namen s konteksti vnosa se bo ujemal le, če aktivni kontekst v seji že vsebuje vse zahtevane vrednosti konteksta vnosa. Z drugimi besedami, v stopni kontekst namere mora biti podmnožica aktivnega konteksta, da se lahko ujema .

  • Za vse namene, ki izpolnjujejo zgornje pravilo, imajo prednost nameri, katerih vhodni kontekst se bolj ujema z aktivnim, če so ocene zaupanja za več namenov enake. Z drugimi besedami, vhodni kontekst bo uporabljen za del ne tekme, ki so prekinjene.

Izhod iz konteksta

Izhodni konteksti nadzorujejo aktivne kontekste za sejo. Izhodni kontekst vsebuje niz kontekstne vrednosti in trajanje tega konteksta. Ko je namen zaključen (vse reže so zap olnjene in se prikliče končni odgovor), konfigurirani izhodni konteksti za ta namen postan ejo izhod za ustrezno trajanje. Razvijalci lahko konfigurirajo največ 15 izhodnih kontekstov za določen namen. Kontekst izhoda lahko dodate s pritiskom na tipko enter/return po vnosu konteksta.

Subjekti

Subjekti so gradniki pogovorov. So bistveni elementi, ki jih agent AI izvleče iz izjav uporabnikov. Subjekti predstavljajo posebne podatke, kot so imena izdelkov, datumi, količine ali katera koli druga pomembna skupina besed. Z učinkovitim prepoznavanjem in pridobivanjem entitet lahko agent umetne inteligence bolje razume namere uporabnika in zagotovi natančnejše in ustrezne odgovore. Če želite podrobnosti o tem, kako ustvariti entiteto, glejte Ustvarjanje entitete.

Vrste entitet

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

Entiteti po meri

Te entitete so nastavljive in razvijalcem omogočajo zajemanje informacij, specifičnih za primere uporabe.

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

  • Regex — Uporabite regularne izraze za prepoznavanje določenih vzorcev in izvleček ustreznih podatkov. Na primer, telefonska številka regex, kot v 123-123-8789

  • Številke — z visoko natančnostjo zajemite numerične vhode fiksne dolžine, zlasti pri glasovnih interakcijah. To uporabljamo kot alternativo tipom entitet po meri in Regex v neglasovnih interakcijah. Na primer, določite dolžino pet, da zaznate petmestno številko računa.

  • Alfanumerično — zajemite kombinacije črk in številk, kar zagotavlja natančno prepoznavanje glasovnih in neglasovnih vhodov.

  • Prosti obrazec — zajemite prilagodljive podatkovne točke, ki jih je težko opredeliti ali potrditi.

  • Lokacija zemljevida (WhatsApp) — izvlecite podatke o lokaciji, ki jih delite na kanalu WhatsApp.

Sistemske entitete

Ime subjektaOpisPrimer vnosaPrimer izhoda
DatumRazčlenjuje datume v naravnem jeziku v standardno obliko datuma»julij prihodnje leto«01/07/2020
ČasRazčlenjuje čas v naravnem jeziku v standardno časovno obliko5 zvečer17:00
E-poštaZazna e-poštne naslovepišite mi na info@cisco.com info@cisco.com
Telefonska številkaZazna skupno telefonsko številkopokličite me na 98765432109876543210
Denarne enoteRazčlenjuje valuto in znesekHočem 20$20$
RednoZazna zaporedno številkoČetrti od desetih ljudi4.
KardinalZazna kardinalno številoČetrti od desetih ljudi10
GeolokacijaZazna geografske lokacije (mesta, države itd.)Šel sem plavati v Temzi v Londonu v Veliki BritanijiLondon, Združeno kraljestvo
Imena osebZazna pogosta imenaBill Gates iz MicrosoftaBill Gates
KoličinaOpredeljuje meritve glede na težo ali razdaljoOd Pariza smo oddaljeni 5 km5 km
TrajanjeOpredeljuje časovna obdobja1 teden počitnic1 teden

Ustvarjene entitete lahko urejate na zavihku entitete. Povezovanje entitet z namenom označuje vaše izjave z zaznanimi entitetami, ko jih dodajate.

Odgovori

Odgovori so sporočila, ki jih vaš agent umetne inteligence pošilja strankam kot odgovor na njihove poizvedbe ali namere. Ustvarite lahko odgovore, ki vključujejo:

  • Besedilo — navadna besedilna sporočila za neposredno komunikacijo.
  • Multimedi ja — slike, avdio ali video elementi 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 agenta AI. Sporočila lahko prilagodite privzetim sistemskim odzivom. Vendar teh odgovorov ne morete izbrisati.

  • Sporočilo dobrodošlice

  • Predlog za odgovor

  • Delno sporočilo

  • Nadomestno sporočilo

  • Predlog entiteta

  • Primopredaja agenta

Odzivi majhnih pogovorov

Lahko prilagodite in izbrišete naslednje odzive na manjši pogovor:

  • Zbogom

  • Lep pozdrav

  • Sporočilo o pomoči

  • Ni v pomoč

  • Hvala

Podprti kanali, za katere lahko konfigurirate odgovore, so Web (privzeto), Apple Messages for Business, Messenger, RCS, SMS, Voice, WhatsApp.

Oblikovalec odzivov

Oblikovalec odzivov ponuja uporabniku prijazen vmesnik za ustvarjanje odgovorov, ne da bi zahteval obsežno znanje o kodiranju. Možnost pogojnih odzivov omogoča enostavno izdel avo odgovorov za ne-razvijalce, ki jih agent AI posreduje strankam.

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

Podprte vrste odzivov za kanale

V Response Designer lahko za namene konfigurirate odzive, specifične za kanal. Če želite več informacij o konfiguriranju različnih vrst odzivov, glejte razdelek Kon figuriranje vrst odzi vov.

Tabela 1. Vrste odzivov za kanale
Vrsta odzivaOpisPodprti kanali
BesediloPreprosti besedilni odgovori omogočajo več besedilnih polj v enem odgovoru. Ta nastavitev razdeli dolga sporočila na obvladljive dele. Odgovorom lahko dodate več možnosti odziva, sistem pa bo naključno izbral eno za prikaz, kar zagotavlja dinamične interakcije.Vse
vrtiljakBogati odzivi so sestavljeni iz ene kartice ali več kartic, prikazanih v obliki vrtiljaka.Splet (privzeto), Messenger
Hiter odgovorVnaprej določen odziv, ki ga agenti umetne inteligence uporabljajo za hiter odziv na poizvedbe strank .Splet (privzeto), SMS, Messenger, Apple Messages for Business, RCS
SlikaVrsta večpredstavnostnega odziva, kjer lahko konfigurirate slike z navedbo URL-jev.Splet (privzeto), Messenger, WhatsApp
VideoUpodablja videoposnetke v predogledu na podlagi konfiguriranega URL-ja videoposnetka.Splet (privzeto), WhatsApp
ZvokUpodablja zvočno datoteko z navedbo zvočnega URL-ja. Prikazuje tudi trajanje zvočnega sporočila v izhodu.Splet (privzeto), WhatsApp, Spletni klepet
DatotekaPrikaza/predvaja vrsto datoteke na podlagi konfiguriranega URL-ja datoteke.Whatsapp
Gumb za odgovorPonuja hitre odzive iz omejenega nabora možnosti, kot je izbira izdelka za vrnitev.

Vsako sporočilo je sestavljeno iz:

  • Glava - neobvezno polje, ki lahko vsebuje 20 znakov besedila, slike, videoposnetka ali dokumenta.
  • Telo - obvezno besedilno polje, ki lahko vsebuje do 1024 znakov.
  • Footer - neobvezno besedilno polje, ki omogoča do 60 znakov.
  • Gumbi - največ 3 besedilne gumbe z omejitvijo 20 znakov.

Whatsapp
Sporočilo s seznamomPredstavlja več možnosti za enostavno izbiro uporabnikov, primernih za različne namene, kot so meniji za vnos ali katalogi izdelkov. Če želite nastaviti sporočilo s seznamom, izpolnite zavihka « konfiguracija »in« razdelki seznama«. Zaslon« konfiguracija »prikazuje vsebino sporoči l, ki jo bodo uporabniki videli v svojih napravah.

Vsako sporočilo je sestavljeno iz:

  • Glava - neobvezno besedilno polje z največ 60 znaki.

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

  • Footer - neobvezno besedilno polje, ki omogoča do 60 znakov.

  • Naslov seznama - polje gumba z največ 20 znaki.

Oddelek s seznamom je sestavljen iz:

  • Naslovi razdelkov - neobvezno besedilno polje, ki se uporablja za kategorizacijo več vrstic z največ 24 znaki.

  • Naslov vrstice - obvezno besedilno polje, ki se pošlje kot izbirna izbira skupaj z radijskim gumbom z največ 24 znaki.

  • Opis vrstice - neobvezno besedilno polje, ki zagotavlja dodaten kontekst za elemente vrstice z največ 72 znaki.

Za konfiguriranje sporočila s seznamom na platformi bo potrebno dodatno polje: ID vrstice - edinstven identifikator za vsako vrstico, ki vam bo pomagal pre poznati izbiro uporabnikov.

Whatsapp
Oštevilčen seznamHitri odgovor v WhatsApp je opredeljen kot oštevilčen seznam. Ko uporabniki izberejo številko s seznama elementov, prejme uporabni tovor, konfiguriran glede na predmet.Whatsapp
Izbiralec seznamovZ izbirnikom seznama agent AI deli seznam elementov s stranko na podlagi poizvedbe. To omogoča stranki, da izbere elemente iz danih možnosti in odgovori z izbiro. Če se poizvedba stranke delno ujema, agent umetne inteligence odgovori z nameni, ki so blizu poizvedbi stranke kot možnosti. Odzivi delnega ujemanja so prikazani samo za možnost izbirnik seznama na kanalu Apple Messages for Business.Apple sporočila za podjetja
Izbiralec časaVrsta odziva izbirnika časa vam omogoča nastavitev časovnih razredov za rezervacijo sestankov ali sestankov. Vsak razdelek potrebuje naslov, časovni pas in več rež . Ko je agent AI nastavljen za namen, pošlje te časovne reže uporabnikom, da lahko izbirajo med njimi.Apple sporočila za podjetja
MedijiTa predloga podpira priloge, ki so v različnih oblikah, kot so jpeg, mp3, mp4, png, pdf in aac.Apple sporočila za podjetja
Bogata povezavaURL obogatene povezave je vgrajen v sliko ali videoposnetek, ki je v mehurčku za klepet. Ko kliknete ta mehurček, se stranka preusmeri na spletno mesto, določeno na sliki ali videoposnetku.Apple sporočila za podjetja
ObrazecSporočila poslovnih obrazcev omogočajo ustvarjanje zapletenih večstranskih interaktivnih izkušenj za iOS in iPadOS z eno samo datoteko JSON. Ta funkcija podjetjem pomaga zbir ati podrobne podatke o strankah prek vmesnika, ki je enostaven za uporabo v storitvi Apple Messaging. Omogoča različne interakcije, ne da bi uporabniki morali zapus titi klepet.Apple sporočila za podjetja
Dogodek po meriZagotavlja nadzor nad pogovorom med interakcijo s skriptnim agentom AI.Glas

Seznam pogostih spremenljivk odziva

Za določitev pogojev uporabite spremenljiv ke odziva v razdelku Pravila oblikovalca pogo jnega odziva. Spremenljivke odziva v odzivih agentov AI lahko uporabite tudi za personalizacijo in obogatitev odzivov agentov. Če želite več informacij o nastavitvi pravil, gle jte Ustvarjanje odgovora.

Tabela 2. Skupne spremenljivke odziva
Ime spremenljivke

Spremenljivi ključ

Opis

Vrednost subjekta

subjekt. <entity-name>ALI LastDFState.Model_State.Entities. <entity-name>.vrednost

To spremenljivko uporabite za uporabo vrednosti entitet, zbranih od uporabnikov. Na primer, v primeru uporabe rezervacije sestankov, ko uporabnika vprašamo za želeni datum z entiteto z imenom 'Datum' entity.Date vrne vrednost, ki jo je navedel uporabnik.

Namen

namen ALI LastDFState.Model_State.Intent.Name

Uporabite to spremenljivko, da vrnete namen, ki ga je vnesla stranka.

Trgovina z dogodki

Trgovina z dogodki

To uporabite za dostop do slovarja, ki vsebuje vse parametre, poslane v koristnem ob segu dogodkov po meri prek Webex Contact Center Flow Designer.

Vrednosti trgovine z dogodki

Trgovina z dogodki. <key>

To uporabite za dostop do vrednosti določenih ključev, poslanih v obremenitvah dogodkov po meri prek Webex Contact Center Flow Designer.

Vrednost parametra dodatnega parametra/sporočila

ekstra_params. <key>

Uporabite to za dostop do informacij, posredovanih pod« Parametri sporočila »v vozlišču agenta AI za skriptne agente. Če je na primer ključ »user_plan« poslan v vozlišče agenta AI, je dostopen kot extra_params.user_plan. Te vrednosti ohranjajo samo za en obrat sporočila, to pomeni, da se vrednost ključa lahko uporabi le v odzivu na sporočilo, ki je spremljalo te parametre sporočila.

Dodatni parametri

Extra_Params

Uporabite to za dostop do slovarja, ki vsebuje vse vrednosti, poslane pod« Parametri sporočila »v vozlišču agenta AI za skriptne agente.

Shramba podatkov potrošnike/Parametri strank

ConsumerDatastore.Extra_Params

Uporabite to za dostop do slovarja, ki vsebuje vse parametre, posredovane pod « Parametri stranke »v vozlišču agenta AI za skriptne agente.

Vrednosti parametrov shranjevalnice potrošnikov/strank

ConsumerDatastore.Extra_Params. <key>

Uporabite to za dostop do informacij, posredovanih pod« Parametri stranke »v voz lišču agenta AI za skriptne agente. Če je na primer ključ »uporabniško ime« prenesen v vozlišče agenta AI, je dostopen kot ConsumerDataStore.EXTRA_PARAMS.User_name

Prejšnji namer/zadnji aktivni namen

LastDFState.Prejšnja_Intent_Model_State.Intent.Name

To spremenljivko uporabite za dostop do imena namera, ki je bil aktiven v pogovoru pred trenutnim namenom.

Kontekstna matrika

LastDFState.context

Uporabite to za dostop do imen vseh kontekstov, prisotnih v pogo voru, v obliki matrike.

Trajanje konteksta

LastDFState.kontekst. <context-name>

Pridobi vrednost trajanja določenega konteksta.

UID strank

Podatki o potrošniku.UID

To spremenljivko uporabite za dostop do edinstvenega ID-ja stranke v pogojih odziva ali vsebini agenta AI. Za digitalne kanale je UID konfiguriran v toku in se razlikuje glede na kanal.

Spremenljivka shranjevanja podatkov

DataStore. <key>

To spremenljivko uporabite za dostop do spremenljivk po meri, shranjenih na ravni seje.

Primopredaja agenta po zastavi pravil

MessageStore.Agent_Handover_by_Rules

S to spremenljivko preverite, ali je bil pogovor predan človeku na podlagi katerega koli pravila o predaji agenta.

Ustrezni ključ predloge

MessageStore.templateKey

Uporabite to spremenljivko za dostop do trenutnega imena odziva.

NLP besedilo

nlp.text

To spremenljivko uporabite za dostop do neobdelane poizvedbe stranke.

Obdelana poizvedba

nlp.obdelana_poizvedba

To spremenljivko uporabite za dostop do obdelane poizvedbe stranke.

ID transakcije

ID transakcije

Uporabite to spremenljivko za dostop do ID-ja transakcije.

Poleg zgoraj navedenega obstajajo še nekateri drugi podatkovni predmeti, ki so dostopni kot spremenljiv ke odziva. Ti vključujejo MessageStore, NewDFState in LastDFState, ki vsebujejo metapodatke o odzivu agenta. Razvijalci lahko to natisnejo v svojih odgovorih , da dostopajo do podrobnosti in v svojih odzivih uporabijo vse parametre iz teh slovarjev. Vendar pa so v večini primerov uporabe spremenljivke, navedene v zgornji tabeli, dovolj za izdelavo vašega agenta.

Ali je bil ta članek koristen?
Ali je bil ta članek koristen?