- Etusivu
- /
- Artikkeli
Tässä artikkelissa esitetään yleiskatsaus tekoälyagentin määrittämisen tavoitteista, entiteeteistä ja vastauksista.
Aikomukset
Intent on Webex AI Agent Studio -alustan ydinkomponentti, jonka avulla tekoälyagentti voi ymmärtää syötteesi ja vastata siihen tehokkaasti. Se edustaa tiettyä tehtävää tai toimintoa, jonka haluat suorittaa keskustelun aikana. Voit määrittää kaikki tarkoitukset, jotka vastaavat suoritettavia tehtäviä. Tarkoituksen luokittelun tarkkuus vaikuttaa suoraan tekoälyagentin kykyyn tarjota relevantteja ja hyödyllisiä vastauksia. Aikomusten luokittelu on prosessi, jossa tunnistetaan aikomus syötteen perusteella, minkä ansiosta tekoälyagentti voi vastata mielekkäällä ja kontekstissaan relevantilla tavalla. Lisätietoja intentien luomisesta on kohdassa Luo intentio.
Järjestelmän aikomukset
- Oletusarvoinen varatarkoitus— Tekoälyagentin ominaisuuksia rajoittavat luonnostaan tarkoitukset, jotka on suunniteltu tunnistamaan ja joihin se on suunniteltu reagoimaan. Vaikka yritys ei voi ennakoida kaikkia mahdollisia kysymyksiäsi, oletusarvoinen varatarkoitus voi auttaa keskusteluja pysymään aikataulussa.
Toteuttamalla oletusarvoisen varatarkoituksen tekoälyagenttikehittäjät voivat varmistaa, että tekoälyagentti käsittelee odottamattomat tai laajuuden ulkopuoliset kyselyt sujuvasti ja ohjaa keskustelun takaisin tunnettuihin tarkoituksiin.
Tekoälyagenttien kehittäjien ei tarvitse lisätä varatarkoitukseen tiettyjä lausumia. Agentti voidaan kouluttaa käynnistämään varatarkoitus automaattisesti, kun se kohtaa tunnettuja, laajuuden ulkopuolisia kysymyksiä, jotka muuten voitaisiin luokitella virheellisesti muihin tarkoituksiin.
Esimerkiksi pankkialan tekoälyagentissa asiakkaat saattavat yrittää tiedustella lainoista. Jos tekoälyagenttia ei ole määritetty käsittelemään lainoihin liittyviä kyselyitä, nämä kyselyt voidaan sisällyttää harjoituslausekkeina oletusarvoiseen varamenetelmään. Kun asiakas kysyy lainoista missä tahansa vaiheessa keskustelua, tekoälyagentti tunnistaa kyselyn olevan määriteltyjen tarkoitusten ulkopuolella ja laukaisee varavastauksen. Tämä varmistaa asianmukaisemman vasteen.
Varasuunnitelma:
- ei pitäisi olla siihen liitettyjä paikkoja.
- on käytettävä vastauksessaan oletusarvoista varamalliavainta.
- Ohje—Tämä tarkoitus on suunniteltu vastaamaan asiakkaiden tiedusteluihin tekoälyagentin ominaisuuksista. Kun asiakkaat ovat epävarmoja siitä, mitä he voivat saada aikaan, tai kohtaavat vaikeuksia keskustelun aikana, he usein hakevat apua kysymällä
help.Oletusarvoisesti avun intentionin vastaus on yhdistetty
Help message-malliavaimeen. Tekoälyagenttien kehittäjät voivat kuitenkin mukauttaa vastausta tai muuttaa siihen liittyvää malliavainta tarjotakseen räätälöidympiä ja informatiivisempia ohjeita.On suositeltavaa välittää tekoälyagentin ominaisuudet korkealla tasolla, jotta asiakkaille annetaan selkeä käsitys siitä, mitä he voivat tehdä seuraavaksi.
- Keskustele asiakaspalvelijan kanssa—Tämän tarkoituksen avulla asiakkaat voivat pyytää apua ihmisagentilta missä tahansa vaiheessa vuorovaikutustaan tekoälyagentin kanssa. Kun tätä tarkoitusta kutsutaan, järjestelmä aloittaa automaattisesti siirron ihmisagentille. Tämän tarkoituksen oletusvastausmalli on
agent handover. Vaikka vastausmallin avaimen muuttamiselle ei ole käyttöliittymärajoituksia, sen muuttaminen ei vaikuta ihmisen suorittaman luovutuksen lopputulokseen.
Pienten keskustelujen aikomukset
Kaikissa uusissa tekoälyagenteissa on neljä ennalta määritettyä small talk -aikomusta, jotka käsittelevät yleisiä asiakastervehdyksiä, kiitollisuuden ilmaisuja, negatiivista palautetta ja jäähyväisiä:
- Terveisiä
- Kiitos
- Tekoälyagentti ei ollut avulias
- Näkemiin
Kontekstit
Konteksti tekee asiakaspalvelijan ja asiakkaan välisestä vuorovaikutuksesta yksinkertaisempaa ja ytimekkäämpää. Tekoälyagentti ymmärtää helposti lauseita, kuten "haluan ostaa tuon", kun kontekstia on riittävästi sen tunnistamiseksi. Kontekstit auttavat selkeyttämään vuorovaikutusta asiakkaiden kanssa. Tällaiset ilmaisut voidaan yhdistää tarkoitukseen, jos asianmukainen konteksti annetaan.
Jotta seurantatarkoituksia voidaan ottaa käyttöön ja keskustelun kulun jäsentämisen tapoja järjestää, jokainen tarkoitus voidaan määrittää aloitus- ja lopetuskontekstin avulla. Tämä kontekstimuuttuja tallennetaan jokaista istuntoa varten, ja muuttujan tila muuttuu istunnon aikana kutsuttujen tarkoitusten perusteella.
Merkintäkonteksti
Merkintäkontekstit hallitsevat, voidaanko tarkoitus yhdistää loppukäyttäjän kyselyyn istunnon aktiivisen kontekstin perusteella. Kun istunnossa on konteksti, aikomusten yhteensovittamiseen sovelletaan seuraavia sääntöjä:
-
Syöttökonteksteja sisältävää tarkoitusta vastennetaan vain, jos istunnon aktiivinen konteksti sisältää jo kaikki vaaditut syöttökontekstin arvot. Toisin sanoen tarkoituksen syöttökontekstin on oltava aktiivisen kontekstin osajoukko, jotta se täsmää.
-
Kaikkien yllä olevan säännön täyttävien intentien osalta etusijalla ovat intentit, joiden syötekonteksti vastaa aktiivista kontekstia tarkemmin, jos useiden intentien luotettavuuspisteet ovat samat. Toisin sanoen syöttökontekstia käytetään tasapelin ratkaisemiseen osittaisissa osumissa.
Poistumiskonteksti
Poistumiskontekstit hallitsevat istunnon aktiivisia konteksteja. Poistumiskonteksti sisältää kontekstin arvomerkkijonon ja kyseisen kontekstin keston. Kun intent-funktio on valmis (kaikki paikat on täytetty ja lopullinen vastaus on annettu), intent-funktiolle määritetyt poistumiskontekstit muuttuvat poistumiskonteksteiksi niiden kestojen ajaksi. Kehittäjät voivat määrittää enintään 15 poistumiskontekstia tietylle tarkoitukselle. Poistumiskontekstin voi lisätä painamalla enter/return -näppäintä kontekstin kirjoittamisen jälkeen.
Yksiköt
Entiteetit ovat keskustelujen rakennuspalikoita. Ne ovat olennaisia elementtejä, jotka tekoälyagentti poimii käyttäjän lausunnoista. Entiteetit edustavat tiettyjä tietoja, kuten tuotenimiä, päivämääriä, määriä tai mitä tahansa muuta merkittävää sanaryhmää. Tunnistamalla ja poimimalla entiteettejä tehokkaasti tekoälyagentti voi ymmärtää käyttäjän aikomuksen paremmin ja tarjota tarkempia ja osuvampia vastauksia. Lisätietoja entiteetin luomisesta on kohdassa Entiteetin luominen.
Yksikkötyypit
Webex AI Agent Studio tarjoaa 11 valmiiksi rakennettua entiteettityyppiä erityyppisten käyttäjätietojen tallentamiseen. Voit myös luoda minkä tahansa seuraavista mukautetuista entiteeteistä.
Mukautetut entiteetit
Nämä entiteetit ovat konfiguroitavissa ja niiden avulla kehittäjät voivat tallentaa käyttötapauskohtaisia tietoja.
-
Mukautettu luettelo – Määritä odotettujen merkkijonojen luettelot tiettyjen datapisteiden tallentamiseksi, joita valmiiksi muodostetut entiteetit eivät kata. Voit lisätä useita synonyymejä jokaista merkkijonoa kohden. Esimerkiksi mukautettu pizzan kokoinen entiteetti.
-
Regex (säännöllinen lauseke) – Käytä säännöllisiä lausekkeita tiettyjen kuvioiden tunnistamiseen ja vastaavien tietojen poimimiseen. Esimerkiksi puhelinnumeron regex, kuten
123-123-8789 -
Numerot – Tallenna kiinteän pituisia numeerisia syötteitä suurella tarkkuudella, erityisesti ääniviestinnässä. Käytämme tätä vaihtoehtona mukautetuille ja säännöllisille lausekkeille tarkoitetuille entiteettityypeille muissa kuin ääni-interaktioissa. Määritä esimerkiksi pituudeksi viisi viisi, jos haluat havaita viisinumeroisen tilinumeron.
-
Aakkosnumeerinen – Tallentaa kirjainten ja numeroiden yhdistelmiä, mikä takaa tarkan tunnistuksen sekä ääni- että muille syötteille.
-
Vapaamuotoinen – Tallenna joustavia datapisteitä, joita on vaikea määritellä tai validoida.
-
Karttasijainti (WhatsApp) – Poimi WhatsApp-kanavalla jakamasi sijaintitiedot.
Järjestelmäentiteetit
| Yksikön nimi | Kuvaus | Esimerkki syötteestä | Esimerkki tulosteesta |
|---|---|---|---|
| Päiväys | Jäsentää luonnollisen kielen päivämäärät standardimuotoon | "ensi vuoden heinäkuussa" | 01/07/2020 |
| Aika | Jäsentää luonnollisen kielen ajan standardiaikamuotoon | kello 5 illalla | 17:00 |
| Sähköposti | Tunnistaa sähköpostiosoitteet | kirjoita minulle osoitteeseen info@cisco.com | info@cisco.com |
| Puhelinnumero | Tunnistaa yleisen puhelinnumeron | soita minulle numeroon 9876543210 | 9876543210 |
| Rahayksiköt | Jäsentää valuutan ja summan | Haluan 20 dollaria | 20$ |
| Ordinaali | Tunnistaa järjestysluvun | Neljäs kymmenestä ihmisestä | 4th |
| Kardinaali | Havaitsee kardinaaliluvun | Neljäs kymmenestä ihmisestä | 10 |
| Maantieteellinen sijainti | Tunnistaa maantieteelliset sijainnit (kaupungit, maat jne.) | Kävin uimassa Thames-joessa Lontoossa, Isossa-Britanniassa | Lontoo, Iso-Britannia |
| Henkilöiden nimet | Tunnistaa yleiset nimet | Microsoftin Bill Gates | Bill Gates |
| Määrä | Tunnistaa mittasuhteet, kuten painon tai etäisyyden | Olemme 5 km päässä Pariisista | 5km |
| Kesto | Tunnistaa aikajaksot | 1 viikko lomaa | 1 viikko |
Voit muokata luotuja entiteettejä Entiteetit-välilehdellä. Entiteettien linkittäminen tarkoitukseen merkitsee lausunnoihisi havaitut entiteetit niitä lisätessäsi.
Vastaukset
Vastaukset ovat viestejä, joita tekoälyagenttisi lähettää asiakkaille vastauksena heidän kyselyihinsä tai aikomuksiinsa. Voit luoda vastauksia, jotka sisältävät:
- Tekstiviesti— Yksinkertaisia tekstiviestejä suoraa viestintää varten.
- Multimedia— Kuva-, ääni- tai videoelementtejä, jotka parantavat käyttökokemusta.
Lisätietoja vastausten luomisesta on kohdassa Vastauksen luominen.
Järjestelmän vastaukset
Seuraavat esimääritetyt järjestelmävastaukset ovat käytettävissä skriptatulle tekoälyagentille. Voit mukauttaa järjestelmän oletusvastausten viestejä. Näitä vastauksia ei kuitenkaan voi poistaa.
-
Tervetuloa-viesti
-
Vastausehdotus
-
Osittainen viesti
-
Varaviesti
-
Entiteettiehdotus
-
Agentin luovutus
Small talk -vastaukset
Voit mukauttaa ja poistaa seuraavia small talk -vastauksia:
-
Näkemiin
-
Terveisiä
-
Ohjeviesti
-
Ei hyödyllinen
-
Kiitos
Tuetut kanavat, joille voit määrittää vastaukset, ovat verkko (oletus), Apple Messages for Business, Messenger, RCS, tekstiviestit, ääniviestit ja WhatsApp.
Vastaussuunnittelija
Vastaussuunnittelija tarjoaa käyttäjäystävällisen käyttöliittymän vastausten luomiseen ilman laajaa koodausosaamista. Ehdollisten vastausten vaihtoehto mahdollistaa tekoälyagentin asiakkaille toimittamien vastausten helpon rakentamisen myös muille kuin kehittäjille.
Vastaussuunnittelija on suunniteltu varmistamaan, että käyttökokemus vastaa sitä tiettyä kanavaa, jonka kanssa tekoälyagentti on vuorovaikutuksessa.
Tuetut vastaustyypit kanaville
Vastausten suunnittelussa voit määrittää kanavakohtaisia vastauksia tarkoituksiin. Lisätietoja erilaisten vastaustyyppien määrittämisestä on osiossa Vastaustyyppien määrittäminen.
| Vastaustyyppi | Kuvaus | Tuetut kanavat |
|---|---|---|
| Teksti | Yksinkertaiset tekstivastaukset sallivat useita tekstiruutuja yhdessä vastauksessa. Tämä asetus jakaa pitkät viestit hallittaviin osiin. Voit lisätä vastauksiisi useita vastausvaihtoehtoja, ja järjestelmä valitsee satunnaisesti yhden näytettäväksi, mikä varmistaa dynaamisen vuorovaikutuksen. | Kaikki |
| Karuselli | Rich-vastaukset koostuvat yhdestä tai useista karusellimuodossa näytettävistä korteista. | Verkko (oletus), Messenger |
| Nopea vastaus | Ennalta määritelty vastaus, jota tekoälyagentit käyttävät vastatakseen asiakkaiden tiedusteluihin nopeasti. | Verkko (oletus), tekstiviestit, Messenger, Apple Messages for Business, RCS |
| Kuva | Multimediavastaustyyppi, jossa voit määrittää kuvia antamalla URL-osoitteita. | Verkko (oletus), Messenger, WhatsApp |
| Video | Renderöi videot esikatselussa määritetyn videon URL-osoitteen perusteella. | Verkko (oletus), WhatsApp |
| Ääni | Renderöi äänitiedoston antamalla äänitiedoston URL-osoitteen. Se näyttää myös ääniviestin keston tulosteessa. | Verkko (oletus), WhatsApp, Verkkochat |
| Tiedosto | Shows/plays tiedostotyyppi määritettyyn tiedoston URL-osoitteeseen perustuen. | |
| Vastauspainike | Tarjoaa nopeita vastauksia rajoitetusta joukosta vaihtoehtoja, kuten valita palautettavan tuotteen. Jokainen viesti koostuu seuraavista osista:
| |
| Listaviesti | Tarjoaa useita vaihtoehtoja käyttäjän helppoa valintaa varten, sopii erilaisiin käyttötarkoituksiin, kuten noutoruokavalikoihin tai tuoteluetteloihin. Voit määrittää luetteloviestin täyttämällä 'määritykset'- ja 'luettelon osiot' -välilehdet. Määritysnäytössä näkyy viestien sisältö, jonka käyttäjät näkevät laitteillaan. Jokainen viesti koostuu seuraavista osista:
Listaosa koostuu seuraavista osista:
Listaviestin määrittäminen alustalla vaatii lisäkentän: Rivin tunnus – jokaisen rivin yksilöivä tunniste, jonka avulla voit tunnistaa käyttäjän valinnan. | |
| Numeroitu luettelo | WhatsAppin pikavastaus määritellään numeroiduksi listaksi. Kun käyttäjät valitsevat numeron nimikkeiden luettelosta, nimikkeelle määritetty hyötykuorma vastaanotetaan. | |
| Listavalitsin | Luettelon valitsimen avulla tekoälyagentti jakaa asiakkaan kanssa luettelon kohteista kyselyn perusteella. Näin asiakas voi valita annetuista vaihtoehdoista haluamasi tuotteet ja vastata valintaansa. Jos asiakkaan kysely vastaa osittain, tekoälyagentti vastaa käyttämällä vaihtoehtoina asiakkaan kyselyä lähellä olevia tavoitteita. Osittaiset osumat näytetään vain Apple Messages for Business -kanavan List Picker -asetukselle. | Apple Messages yrityksille |
| Aikavalitsin | Aikavalitsimen vastaustyypin avulla voit määrittää aikavälejä tapaamisten tai kokousten varaamista varten. Jokaisella osiolla on oltava otsikko, aikavyöhyke ja useita aikavälejä. Kun tekoälyagentti on määritetty tietylle tarkoitukselle, se lähettää nämä aikavälit käyttäjille valittavaksi. | Apple Messages yrityksille |
| Media | Tämä malli tukee liitteitä, jotka ovat eri muodoissa, kuten jpeg, mp3, mp4, png, pdf ja aac. | Apple Messages yrityksille |
| Rich-linkki | Rich-linkin URL-osoite on upotettu kuvaan tai videoon, joka on keskustelukuplassa. Kun napsautat tätä kuplaa, asiakas ohjataan kuvassa tai videossa määritetylle verkkosivustolle. | Apple Messages yrityksille |
| Lomake | Yrityslomakeviestien avulla voit luoda monimutkaisia, usean sivun interaktiivisia kokemuksia iOS:lle ja iPadOS:lle käyttämällä yhtä JSON-tiedostoa. Tämä ominaisuus auttaa yrityksiä keräämään yksityiskohtaisia asiakastietoja helppokäyttöisen käyttöliittymän kautta Apple Messagingissa. Se mahdollistaa erilaisia vuorovaikutuksia ilman, että käyttäjien tarvitsee poistua chatista. | Apple Messages yrityksille |
| Mukautettu tapahtuma | Tarjoaa hallinnan keskusteluun vuorovaikutuksessa skriptatun tekoälyagentin kanssa. | Ääni |
Yleisten vastemuuttujien luettelo
Käytä ehtojen määrittämiseen ehdollisen vastauksen suunnittelutyökalun Säännöt -osiossa olevia vastausmuuttujia. Voit myös käyttää tekoälyagentin vastausten vastausmuuttujia agentin vastausten mukauttamiseen ja rikastuttamiseen. Lisätietoja sääntöjen määrittämisestä on kohdassa Vastauksen luominen.
| Muuttujan nimi |
Muuttuva avain | Kuvaus |
|---|---|---|
|
Yksikön arvo |
|
Käytä tätä muuttujaa käyttääksesi käyttäjiltä kerättyjen entiteettien arvoa. Esimerkiksi ajanvarauksen käyttötapauksessa, jossa käyttäjältä kysytään heidän toivomaansa päivämäärää 'Date'-nimisen entiteetin avulla, entity.Date palauttaa käyttäjän antaman arvon. |
|
Tahallisuus |
|
Käytä tätä muuttujaa palauttaaksesi asiakkaan syöttämän tarkoituksen. |
|
Tapahtumakauppa |
|
Tämän avulla voit käyttää sanakirjaa, joka sisältää kaikki Webex Contact Center Flow Designerin kautta lähetettyjen mukautettujen tapahtumien tapahtumahyötykuormassa olevat parametrit. |
|
Tapahtumakaupan arvot |
|
Käytä tätä käyttääksesi tiettyjen avainten arvoja, jotka lähetetään mukautettujen tapahtumien hyötykuormissa Webex Contact Center Flow Designerin kautta. |
|
Lisä parameter/Message parametrin arvo |
|
Käytä tätä käyttääksesi tekoälyagenttisolmun 'Viestiparametrit'-kohdassa välitettyjä tietoja skriptattujen agenttien osalta. Jos esimerkiksi tekoälyagenttisolmussa välitetään avain 'user_plan', se on käytettävissä muodossa extra_params.user_plan. Nämä arvot säilyvät vain yhden viestin käännöksen ajan, eli avaimen arvoa voidaan käyttää vain vastauksena näihin viestiparametreihin liitettyyn viestiin. |
|
Lisäparametrit |
|
Tämän avulla voit käyttää sanakirjaa, joka sisältää kaikki skriptattujen agenttien tekoälyagenttisolmun 'Viestiparametrit'-kohdassa välitetyt arvot. |
|
Kuluttajatiedot store/Customer parametrit |
|
Tämän avulla voit käyttää sanakirjaa, joka sisältää kaikki skriptattujen agenttien tekoälyagenttisolmun 'Asiakasparametrit'-kohdassa välitetyt parametrit. |
|
Kuluttajatiedot store/Customer parametriarvot |
|
Käytä tätä käyttääksesi tekoälyagenttisolmun 'Asiakasparametrit'-kohdassa välitettyjä tietoja skriptattujen agenttien osalta. Jos esimerkiksi tekoälyagenttisolmussa välitetään avain 'user_name', se on käytettävissä nimellä consumerDataStore.extra_params.user_name |
|
Edellinen intent/Last aktiivinen aikomus |
|
Tämän muuttujan avulla voit tarkastella keskustelussa ennen nykyistä intentiota aktiivisena olleen intentin nimeä. |
|
Kontekstitaulukko |
|
Käytä tätä saadaksesi kaikkien keskustelussa olevien kontekstien nimet taulukon muodossa. |
|
Kontekstin kesto |
|
Hakee tietyn kontekstin keston arvon. |
|
Asiakkaan UID |
|
Käytä tätä muuttujaa käyttääksesi asiakkaan yksilöllistä tunnusta tekoälyagentin vastausehdoissa tai sisällössä. Digitaalisten kanavien UID määritetään kulussa ja vaihtelee kanavakohtaisesti. |
|
Tietovaraston muuttuja |
|
Tämän muuttujan avulla voit käyttää istuntotasolla tallennettuja mukautettuja muuttujia. |
|
Agentin luovutus sääntöjen mukaan -lippu |
|
Käytä tätä muuttujaa tarkistaaksesi, luovutettiinko keskustelu ihmiselle jonkin agentin luovutussäännön perusteella. |
|
Täsmäävä malliavain |
|
Käytä tätä muuttujaa nähdäksesi nykyisen vastauksen nimen. |
|
NLP-teksti |
|
Käytä tätä muuttujaa käsitelläksesi käsittelemättömän asiakaskyselyn. |
|
Käsitelty kysely |
|
Käytä tätä muuttujaa käsitellyn asiakaskyselyn käyttämiseen. |
| Tapahtumatunnus |
| Käytä tätä muuttujaa nähdäksesi tapahtumatunnuksen. |
Yllä olevien lisäksi on olemassa tiettyjä muita dataobjekteja, jotka ovat käytettävissä vastausmuuttujina. Näitä ovat messageStore, newdfState ja lastdfState, jotka sisältävät metatietoja agentin vastauksesta. Kehittäjät voivat tulostaa tämän vastauksiinsa nähdäkseen yksityiskohdat ja käyttääkseen mitä tahansa näiden sanakirjojen parametreja vastauksissaan. Useimmissa käyttötapauksissa yllä olevassa taulukossa luetellut muuttujat kuitenkin riittävät agentin rakentamiseen.