Hensikter

Intensjon er en kjernekomponent i Webex AI Agent Studio-plattformen som gjør det mulig for AI-agenten å forstå og svare effektivt på inndataene dine. Den representerer en bestemt oppgave eller handling som du vil utføre under en samtale. Du kan definere alle praktiske formål som tilsvarer oppgavene du vil utføre. Nøyaktigheten av intensjonsklassifisering påvirker direkte AI-agentens evne til å gi relevante og nyttige svar. Intensjonsklassifisering er prosessen med å identifisere hensikt basert på inndataene dine, slik at AI-agenten kan svare på en meningsfull og kontekstuelt relevant måte. Hvis du vil ha mer informasjon om hvordan du oppretter gjengivelser, kan du se Opprette en gjengivelse.

Systemets hensikter

  • Standard reserveløsning – Funksjonene til en AI-agent er iboende begrenset av hensiktene som er utformet for å gjenkjenne og svare på. Selv om en bedrift ikke kan forutse alle mulige spørsmål du kan stille, kan standard reserveløsning bidra til at samtaler er på sporet.

    Ved å implementere en standard reserveløsning kan AI-agentutviklere sikre at AI-agenten håndterer uventede spørringer eller spørringer utenfor omfanget på en elegant måte, og omdirigere samtalen tilbake til kjente hensikter.

    Utviklere av AI-agenter trenger ikke legge til bestemte ytringer i reserveintensjonen. Agenten kan læres opp til automatisk å utløse reserveaktiveringen når den støter på spørsmål som er kjent utenfor omfanget, som ellers feilaktig kan kategoriseres i andre hensikter.

    I en AI-agent for banktjenester kan kunder for eksempel prøve å spørre om lån. Hvis AI-agenten ikke er konfigurert til å håndtere lånerelaterte henvendelser, kan disse spørringene innlemmes som opplæringsuttrykk i standard basisgjenoppretting. Når en kunde spør om lån på et hvilket som helst tidspunkt i samtalen, gjenkjenner AI-agenten spørringen som faller utenfor de definerte hensiktene og utløser basissvaret. Dette sikrer en mer hensiktsmessig respons.

    Fallback-intensjonen:

    • Bør ikke ha noen spor tilknyttet.
    • Må bruke standard reservemalnøkkel for svaret.

  • Hjelp – Denne hensikten er utformet for å håndtere kundeforespørsler om AI-agentens funksjoner. Når kunder er usikre på hva de kan oppnå eller støter på vanskeligheter under en samtale, søker de ofte hjelp ved å be om hjelp.

    Som standard er svaret for hjelpehensikten tilordnet til malnøkkelen for hjelpemelding . Utviklere av AI-agenter kan imidlertid tilpasse svaret eller endre den tilknyttede malnøkkelen for å gi mer skreddersydd og informativ veiledning.

    Det anbefales å formidle AI-agentens evner på et høyt nivå, og gi kundene en klar forståelse av hva de kan gjøre videre.

  • Snakk med en agent – Denne hensikten gjør det mulig for kunder å be om hjelp fra en menneskelig agent på et hvilket som helst stadium av samhandlingen med AI-agenten. Når denne hensikten påkalles, starter systemet automatisk en overføring til en menneskelig agent. Standard svarmal for denne intensjonen er agentoverlevering. Selv om det ikke er noen brukergrensesnittbegrensninger for endring av svarmalnøkkelen, vil ikke endring av den påvirke utfallet av den menneskelige overleveringen.

Hensikter med småprat

Alle nyopprettede AI-agenter inkluderer fire forhåndsdefinerte småpratintensjoner for å håndtere vanlige kundehilsener, uttrykk for takknemlighet, negative tilbakemeldinger og farvel:

  • Hilsener
  • Takk
  • AI-agenten var ikke hjelpsom
  • Ha det bra
Disse hensiktene og tilhørende svar er som standard tilgjengelige i alle AI-agenter. Du kan imidlertid tilpasse eller slette dem slik at de samsvarer med ditt spesifikke brukstilfelle og ønsket samtaleflyt.

Enheter

Enheter er byggesteinene i samtaler. De er viktige elementer som AI-agenten trekker ut fra brukerytringer. Enheter representerer bestemte informasjonsdeler, for eksempel produktnavn, datoer, mengder eller andre viktige ordgrupper. Ved å effektivt identifisere og trekke ut enheter kan AI-agenten bedre forstå brukerhensikten og gi mer nøyaktige og relevante svar. Hvis du vil ha mer informasjon om hvordan du oppretter en enhet, kan du se Opprette en enhet.

Enhetstyper

Webex AI Agent Studio tilbyr 11 forhåndsbygde enhetstyper for å fange opp ulike typer brukerdata. Du kan også opprette en av følgende egendefinerte enheter.

Egendefinerte enheter

Disse enhetene er konfigurerbare og gjør det mulig for utviklere å fange opp spesifikk informasjon om brukstilfelle.

  • Egendefinert liste – definer lister over forventede strenger for å fange opp bestemte datapunkter som ikke dekkes av forhåndsbygde enheter. Du kan legge til flere synonymer mot hver streng. For eksempel en egendefinert enhet for pizzastørrelse.

  • Regex - Bruk regulære uttrykk for å identifisere bestemte mønstre og trekke ut tilsvarende data. For eksempel et telefonnummerregex, som i 123-123-8789

  • Sifre – Fang opp numeriske innganger med fast lengde med høy nøyaktighet, spesielt ved talesamhandling. Vi bruker dette som et alternativ til egendefinerte og regex-enhetstyper i ikke-tale-interaksjoner. Du kan for eksempel definere en lengde på fem for å finne et femsifret kontonummer.

  • Alfanumerisk – Fang opp kombinasjoner av bokstaver og tall, noe som gir nøyaktig gjenkjenning for både tale- og ikke-taleinndata.

  • Friform – Fang opp fleksible datapunkter som er vanskelige å definere eller validere.

  • Kartplassering (WhatsApp) – Trekk ut posisjonsdata som deles av deg på WhatsApp-kanalen.

System-enheter

EnhetsnavnBeskrivelseEksempel på inndataEksempel på utdata
DatoAnalyserer datoer i naturlig språk til et standard datoformat«Juli neste år»01/07/2020
TidspunktAnalyserer tid i naturlig språk til et standard tidsformat5 om kvelden17:00
E-postOppdager e-postadresserSkriv til meg på info@cisco.com info@cisco.com
TelefonnummerOppdager vanlig telefonnummerRing meg på 98765432109876543210
Monetære enheterAnalyserer valuta og beløpJeg vil ha 20$20$
OrdinalOppdager ordenstallFjerde av ti personerFjerde
KardinalOppdager kardinalnummerFjerde av ti personer10
Geografisk plasseringOppdager geografiske steder (byer, land osv.)Jeg svømte i Themsen i London, StorbritanniaLondon, Storbritannia
PersonnavnOppdager vanlige navnBill Gates fra MicrosoftBill Gates
KvantitetIdentifiserer målinger, som av vekt eller avstandVi er 5 km fra Paris5km
Varighet (Duration)Identifiserer tidsperioder1 ukes ferie1 uke

Du kan redigere opprettede enheter fra Enheter-fanen. Når du knytter enheter til en intensjon, kommenteres ytringene dine med oppdagede enheter etter hvert som du legger dem til.

Enhetsroller

Enhetsroller er avgjørende når du trenger å samle inn samme enhet flere ganger i én enkelt hensikt. Ved å tilordne forskjellige roller til samme enhet kan du hjelpe AI-agenten med å forstå og behandle brukerinndata mer nøyaktig.

Hvis du for eksempel vil bestille en flyreise med en mellomlanding, kan du opprette en flyplassenhet med tre roller: opprinnelse , destinasjon ogmellomlanding . Ved å kommentere opplæringsytringer med disse rollene kan AI-agenten lære forventede mønstre og sømløst håndtere komplekse bestillingsforespørsler.

Bare Mindmeld (egendefinerte enheter og systemenheter) og Rasa (bare egendefinerte enheter) støtter enhetsroller. Administratorer må merke av for Enhetsroller under de avanserte innstillingene i dialogboksen NLU-motorvelger for å aktivere enhetsroller.

Administratorer kan ikke bytte fra RASA eller Mindmeld til Swiftmatch når enhetsroller er i bruk. Fjern roller fra intensjoner for å deaktivere enhetsroller fra avanserte AI-motorinnstillinger.

Svar

Svar er meldingene som AI-agenten sender til kunder som svar på deres spørsmål eller hensikter. Du kan opprette svar som omfatter:

  • Tekst – Meldinger i ren tekst for direkte kommunikasjon.
  • Kode – Innebygd kode for dynamisk innhold eller handlinger.
  • Multimedia – Bilder, lyd eller videoelementer som forbedrer brukeropplevelsen.

Hvis du vil ha mer informasjon om hvordan du oppretter svar, kan du se Opprette et svar.

Svar fra systemet

Følgende forhåndskonfigurerte systemsvar er tilgjengelige for skriptbasert AI-agent. Du kan tilpasse meldingene for standard systemsvar. Du kan imidlertid ikke slette disse svarene.

  • Velkomstmelding

  • Forslag til svar

  • Delvis melding

  • Reservemelding

  • Forslag til enhet

  • Overlevering av agent

Small-talk-svar

Du kan tilpasse og slette følgende småtalesvar:

  • Ha det bra

  • Hilsener

  • Hjelpemelding

  • Ikke nyttig

  • Takk

De støttede kanalene du kan konfigurere svarene for, er nettprat (standard), Apple Messages for Business, Messenger, RCS, SMS, Voice, WhatsApp.

Støttede svartyper for kanaler 

Tabellen nedenfor viser svartypene som støttes for forskjellige kanaler, og detaljene for konfigurasjonen av dem: 

Type svarBeskrivelse

Kanaler som støttes

Tekst (standard)  Enkle tekstsvar tillater flere tekstbokser i ett svar. Dette oppsettet bryter lange meldinger inn i håndterbare deler. Du kan legge til flere svaralternativer til svarene dine, og systemet vil tilfeldig velge ett som skal vises, noe som sikrer dynamiske interaksjoner.  Alle 
Karusell  Rike svar består av ett enkelt kort eller flere kort som vises i karusellformat.  Budbringer 

Raskt svar 

Et forhåndsdefinert svar som AI-agentene bruker til å svare raskt på kundespørringer.  SMS, Messenger, Apple Messages for Business, RCS 
Svar-knapp 

Tilbyr raske svar fra et begrenset sett med alternativer, for eksempel å velge et produkt å returnere.

Hver melding består av: 

  • Topptekst – et valgfritt felt som kan bestå av 20 tegn med tekst, bilde, video eller et dokument. 

  • Brødtekst – et obligatorisk tekstfelt som kan inneholde opptil 1024 tegn. 

  • Bunntekst – et valgfritt tekstfelt som tillater opptil 60 tegn. 

  • Knapper - maksimalt 3 tekstknapper med en grense på 20 tegn. 

Whatsapp 
Listemelding 

Presenterer flere alternativer for enkelt brukervalg, egnet for ulike bruksområder som takeaway-menyer eller produktkataloger. For å sette opp en listemelding, fyll ut fanene 'konfigurasjon' og 'listeseksjoner'. Konfigurasjonsskjermen viser meldingsinnholdet brukerne vil se på enhetene sine. 

Hver melding består av: 

  • Topptekst – et valgfritt tekstfelt med maksimalt 60 tegn. 

  • Brødtekst – et obligatorisk tekstfelt som kan inneholde opptil 1024 tegn. 

  • Bunntekst – et valgfritt tekstfelt som tillater opptil 60 tegn. 

  • Listetittel – et knappefelt med maksimalt 20 tegn. 

Listedelen består av

  • Seksjonstitler – valgfritt tekstfelt som brukes til å kategorisere flere rader. Maksimalt 24 tegn. 

  • Radtittel – obligatorisk tekstfelt som sendes som et valgvalg ledsaget av en alternativknapp. Maksimalt 24 tegn.

  • Radbeskrivelse – valgfritt tekstfelt som gir ekstra kontekst for radelementer. Maksimalt 72 tegn. 

Konfigurering av en listemelding på plattformen krever et ekstra felt: 

Rad-ID – unik identifikator for hver rad som hjelper deg med å identifisere brukerens valg. 

Whatsapp 
Bilde  En multimediesvartype der du kan konfigurere bilder ved å angi URL-adresser.  Messenger, WhatsApp 
lyden  Gjengir lydfil ved å oppgi URL-adressen for lyd. Den viser også varigheten av lydmeldingen i utgangen.  WhatsApp, Webchat. 
Video  Gjengir videoer i forhåndsvisningen basert på den konfigurerte video-URL-en.  Hva skjer. 
Fil 

Viser/spiller av filtypen basert på den konfigurerte URL-adressen for filen. 

Hva skjer, 
Kode 

Brukes til å skrive Python-kode for å kalle API-er eller utføre annen logikk. 

Alle  
Egendefinert hendelse   Gir kontroll over en samtale mens du samhandler med skriptet AI-agent. 

Tale 

Nummerert liste 

Hurtigsvar i WhatsApp er definert som nummerert liste. Når brukere velger et nummer fra listen over varer, mottas nyttelasten som er konfigurert mot varen. 

Whatsapp 

Klokkeslett  Med svartypen for tidsvelger kan du konfigurere tidsluker for bestilling av avtaler eller møter. Hver seksjon trenger en tittel, tidssone og flere spor. Når AI-agenten er konfigurert for en intensjon, sender den disse tidslukene til brukere som de kan velge mellom.  Apple Messages for bedrifter 
Listevelger 

Med listevelgeren deler AI-agenten en liste over varer med en kunde basert på spørringen. Dette gjør det mulig for kunden å velge elementene fra de gitte alternativene og svare med 

utvalg. Hvis kundespørringen samsvarer delvis, svarer AI-agenten med intensjonene som ligger nær kundespørringen som alternativer.  

Svarene med delvis samsvar gjengis bare for alternativet Listevelger i Apple Messages for Business-kanalen. 

Apple Messages for bedrifter 

Skjema 

Med Business Forms-meldinger kan du opprette komplekse, flersidige interaktive opplevelser for iOS og iPadOS ved hjelp av én enkelt JSON-fil. 

Denne funksjonen hjelper bedrifter med å samle inn detaljerte kundedata via et brukervennlig grensesnitt i Apple Messaging. Det gir mulighet for ulike interaksjoner uten at brukerne trenger å forlate chatten. 

Apple Messages for bedrifter 
Rik kobling  URL-adressen for rike koblinger er innebygd i bildet eller en video som er i en chatboble. Når du klikker på denne boblen, omdirigeres kunden til nettstedet som er angitt på bildet eller videoen.  Apple Messages for bedrifter 
Media  Denne malen støtter vedlegg som er i forskjellige formater, for eksempel jpeg, mp3, mp4, png, pdf og aac. 

Apple Messages for bedrifter 

Respons designer

Svardesigneren tilbyr et brukervennlig grensesnitt for å lage svar uten å kreve omfattende kodingskunnskap. To svartyper er tilgjengelige:

  • Betingede svar: For ikke-utviklere gjør dette alternativet det enkelt å konstruere svar som AI-agenten leverer til kunder.
  • Kodetolk: For utviklere som bruker Python, gir dette alternativet fleksibilitet for å konfigurere svar ved hjelp av kode. Med denne fremgangsmåten kan du opprette alle typer svar, inkludert hurtigsvar, tekst, karuseller, bilder, lyd, video og filer.

    Validering av kodesnutter – Plattformen ser bare etter syntaksfeil i kodebiten du konfigurerer. Eventuelle feil i selve svarinnholdet kan imidlertid forårsake problemer for brukere som samhandler med AI-agenten på den konfigurerte kanalen.

Svarutformingen er utformet for å sikre at brukeropplevelsen henvender seg til den spesifikke kanalen AI-agenten samhandler med.

Typer svar

  • Tekst – Enkle tekstsvar tillater flere tekstbokser i ett svar. Dette oppsettet bryter lange meldinger inn i håndterbare deler. Du kan legge til flere svaralternativer i malene dine, og systemet vil tilfeldig velge ett som skal vises, noe som sikrer dynamiske interaksjoner.
  • Karusell – rike svar består av ett eller flere kort som vises i karusellformat.
  • Hurtigsvar – Et forhåndsdefinert svar som AI-agentene bruker til å svare raskt på kundespørringer.
  • Svarknapp – Gir rask respons fra et begrenset sett med alternativer, for eksempel valg av et produkt som skal returneres. Hver melding består av:
    • Topptekst – et valgfritt felt som kan bestå av 20 tegn med tekst, bilde, video eller et dokument.

    • Brødtekst – et obligatorisk tekstfelt som kan inneholde opptil 1024 tegn.

    • Bunntekst – et valgfritt tekstfelt som tillater opptil 60 tegn.

    • Knapper - maksimalt 3 tekstknapper med en grense på 20 tegn

  • Listemelding - Presenterer flere alternativer for enkelt brukervalg, egnet for ulike bruksområder som takeaway-menyer eller produktkataloger. For å sette opp en listemelding, fyll ut fanene 'konfigurasjon' og 'listeseksjoner'. Konfigurasjonsskjermen viser meldingsinnholdet brukerne vil se på enhetene sine. Hver melding består av:
    • Topptekst – et valgfritt tekstfelt med maksimalt 60 tegn.

    • Brødtekst – et obligatorisk tekstfelt som kan inneholde opptil 1024 tegn.

    • Bunntekst – et valgfritt tekstfelt som tillater opptil 60 tegn.

    • Knapper – et knappefelt med maksimalt 20 tegn.

    Listedelen består av

    • Seksjonsnavn – valgfritt tekstfelt som brukes til å kategorisere flere rader. Maksimalt 24 tegn.

    • Radtittel – obligatorisk tekstfelt som sendes som et valgvalg ledsaget av en alternativknapp. Maksimalt 24 tegn.

    • Rad-ID – unik identifikator for hver rad som hjelper deg med å identifisere brukerens valg.

    • Radbeskrivelse – valgfritt tekstfelt som gir ekstra kontekst for radelementer. Maksimalt 72 tegn.

  • Bilde – En multimediemal der du kan konfigurere bilder ved å angi URL-adresser.

  • Lyd – Gjengir lydfil ved å oppgi URL-adressen for lyd. Den viser også varigheten av lydmeldingen i utgangen.
  • Video – Gjengir videoer i forhåndsvisningen basert på nettadressen til den konfigurerte videoen.
  • Fil – Viser/spiller av filtypen basert på den konfigurerte URL-adressen for filen.
  • Kode – Brukes til å skrive Python-kode for å kalle API-er eller utføre annen logikk.