Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
[Tämä artikkeli sisältää julkaisua edeltävää materiaalia ja voi muuttua.]
Muistin ansiosta asiakaskeskusteluympäristön tarjoama agentti siirtää aiempien keskustelujen hyväksytyn kontekstin seuraavaan keskusteluun, joten palaavaan asiakkaaseen reagoinnissa on jatkuvuutta sen sijaan, että olisi aina aloitettava alusta. Agentti osaa tunnistaa avoimet tarkoitukset, muistaa keskustelun ja jatkaa siitä, mihin edellinen keskustelu päättyi.
Asiakaskeskusteluympäristön tarjoamien agenttien muisti ei ole sama ominaisuus kuin Muisti (esiversio), joka koskee GitHub Copilot -ympäristön tarjoamia agentteja. Asiakaskeskusteluympäristön muisti ei ole vapaamuotoinen vaan se tallentaa rakenteellisen kontekstin määritetyn sisäänrakennetun ja mukautetun parametrirakenteen kautta, ja kyseessä on vain lyhytkestoinen keskustelukonteksti säilytysajan ollessa 30 päivää.
Muisti konfiguroidaan kerran agenttitasolla ja se kohdistuu juuriagenttiin sekä kaikkiin sen alaisiin lapsiagentteihin. Se toimii sekä puhe- että chat-keskusteluissa, ja kun jaettu yhteyshenkilötunniste on määritetty, yhdessä kanavassa tallennettu konteksti on käytettävissä toisessa kanavassa.
Mitä agenttisi muistaa
Sisäänrakennetut kontekstityypit
Kaksi sisäänrakennettua kontekstityyppiä ovat aktiivisia aina, kun muisti on otettu käyttöön. Jokaisella on määritelty skeema, joten voit viitata sen arvoihin käskyissä ilman lisäasetuksia.
| Kontekstityyppi | Muuttujat | Mitä se tallentaa |
|---|---|---|
| Asiakasprofiili | /customerName |
Keskustelujen aikana tallennettuja asiakastietoja käytetään tulevien vuorovaikutusten mukauttamiseen. |
| Keskusteluhistoria |
/pastOpenIntentList, /pastConversationSummary |
Aiempien keskustelujen tärkeät tiedot, kuten avoimet tarkoitukset ja yhteenveto, siirtyvät tuleviin vuorovaikutuksiin. |
Mukautetut parametrit
Sisäänrakennettujen tyyppien lisäksi voidaan määrittää liiketoiminnan kannalta merkittävien tietojen parametrit, kuten jäsenyystaso, pyydetty palvelutoiminto ja reititystä ohjaava merkintä. Jokainen mukautettu parametri määritellään seuraavasti:
- Ainutlaatuinen nimi.
- Tietotyyppinä merkkijono, luku tai totuusarvo.
- Selkokielinen kuvaus, joka kertoo agentille, mitä etsiä. Kuvaus hoitaa suurimman osan työstä, joten kirjoita se eksplisiittisenä ohjeena eikä nimityksenä.
- Parametrin sallittujen arvojen joukko.
Seuraavat rajoitukset pätevät, kun luot tai muokkaat mukautettua parametria:
| Asetus | Vaatimus |
|---|---|
| Nimi | Yksilöivä agentin sisällä Välilyönnit hyväksytään ja poistetaan automaattisesti, kun nimeä käytetään muuttujana. |
| Tietotyyppi | Merkkijono, luku tai boolean. |
| Kuvaus | Pakollinen. Välillä 30–300 merkkiä. |
| Sallitut arvot | Pakollinen. Enintään 10 arvoa, jokainen enintään 30 merkkiä. |
| Parametrien määrä | Enintään 5 mukautettua parametria. |
Arvon päivittämisen valinta
Jokainen mukautettu parametri käyttää jompaakumpaa konsolidointitilaa määrittämään, miten juuri poimittu arvo yhdistyy kyseisessä parametrissä jo olevaan sisältöön eri keskusteluissa. Tila valitaan parametria luotaessa.
- Korvaa: sopii arvoihin, joissa on yksi tämänhetkinen totuus, kuten jäsenyystaso tai petosmerkintä. Jokainen uusi arvo ylikirjoittaa tallennetun arvon, ja vain viimeisin arvo säilytetään. Jos keskustelu ei tuota uutta arvoa, aiemmin tallennettu arvo pysyy paikallaan eikä tyhjenny.
- Liitä: sopii kertyviin arvoihin, kuten asiakkaan pyytämiin palvelutoimiin. Jokainen poiminta lisätään juoksevaan listaan omana aikaleimatuna merkintänä, ja toistuvat arvot säilytetään erikseen, jotta jono pysyy tarkkana. Agentti lukee annetun arvon viimeisimmän merkinnän sen nykyisenä tilana. Jos keskustelu ei tuota uutta arvoa, lista pysyy ennallaan, ja merkintöjä karsitaan vanhetessa, jotta listat eivät kasvaisi rajatta.
Muistin ottaminen käyttöön ja käytöstä poistaminen
Yksi ohjaus agenttitasolla kytkee muistin päälle tai pois. Se ohjaa kaikkea: kontekstin tuottamista, tallentamista, hakemista, muistimuuttujien ratkaisemista käskyissä ja kontekstin esiin tuomista ihmisagenteille. Asetus kattaa juuriagentin ja kaikki sen lapsiagentit, ja sen muuttaminen vahvistetaan ennen kuin se astuu voimaan.
Kun muisti on pois käytöstä, kontekstia ei luoda, tallenneta tai noudeta eikä siihen viitata lainkaan agentissa. Kun se kytketään takaisin päälle, se jatkaa normaalia käyttäytymistä uusissa keskusteluissa; aiemmin tallennettu konteksti tulee jälleen saataville vain, jos se on vielä säilytysikkunan sisällä.
Tekijäohjeet muistimuuttujilla
Sisäänrakennettuihin ja mukautettuihin parametreihin viitataan suoraan agentin ohjeissa. Järjestelmäparametrien viitteet näyttävät tältä pastOpenIntentList ja pastConversationSummary.
Kanavien välinen jatkuvuus
Konteksti liitetään kanavakohtaiseen tunnisteeseen, kuten soittajan puhelinnumeroon puheessa ja autendikoituun istuntotunnisteeseen verkkokeskustelussa. Yksinään se pitää jokaisen kanavan muistin erillään.
Jaetun yhteyshenkilön tunnisteen määrittäminen yhdistää kyseisten kanavien käyttäjätiedot yhteen asiakkaaseen, joten puhelun aikana kirjoitettu konteksti on saatavana asiakkaan seuraavan chatin aikana ja päinvastoin. Konteksti vapautetaan vasta, kun asiakas on tunnistettu: chat-kanavat todentavat käyttäjän ensin ja puhe luottaa soittajan puhelinnumeroon.
Tämä tarkoittaa, että asiakas, joka on vuorovaikutuksessa agenttisi kanssa yhdellä kanavalla, voi jatkaa samaa keskustelua toisella kanavalla, ja asiakaspalvelija säilyttää asiaankuuluvan kontekstin, mukaan lukien aiemmin jaetut mieltymykset tai tiedot, kuten suositeltu yhteydenottotapa tai tilin tunniste.
Kuten kaikessa muistikontekstissa, jokainen agentti ylläpitää erillisen muistivaraston käyttäjää kohden, joten yhden asiakkaan kontekstia ja mieltymyksiä ei koskaan jaeta toisen kanssa.