- Početak
- /
- Članak
Vodič za administraciju Studio agenta Webex AI
Ovaj članak opisuje pregled usluge Webex AI Agent Studio i njegove mogućnosti, postavljanje konfiguracije agenta umjetne inteligencije, integraciju agenata umjetne inteligencije glasovnim putem i digitalne kanale te izvješća agenata umjetne inteligencije.
Početak rada s Webex AI agentom
Webex AI Agent sofisticirana je platforma koja je dizajnirana za stvaranje, upravljanje i implementaciju automatiziranih AI agenata kako bi ispunili potrebe korisničke službe i podrške. Koristeći umjetnu inteligenciju, agenti umjetne inteligencije pružaju automatiziranu pomoć kupcima prije nego što stupe u interakciju s ljudskim agentima. Ovi agenti podržavaju glasovne interakcije s intonacijom, razumijevanjem jezika i kontekstualnom svjesnošću unutar razgovora. Također, agenti umjetne inteligencije besprijekorno i informativno obrađuju interakcije digitalnih kanala putem teksta i internetskog chata. Korisnici imaju koristi od iskustva poput conciergea, primanja pomoći s pitanjima, dohvaćanja informacija i minimiziranja vremena čekanja.
Mogućnosti Webex AI agenta
- Točni i pravovremeni odgovori – pruža precizne odgovore na upite kupaca u stvarnom vremenu.
- Inteligentno izvršavanje zadataka – izvršava zadatke na temelju zahtjeva ili unosa klijenata.
Ključne prednosti za tvrtke
-
Poboljšano korisničko iskustvo – korisnicima pruža iskustvo razgovora u stvarnom vremenu.
-
Personalizirane interakcije – prilagođava odgovore individualnim potrebama i preferencijama klijenata.
-
Skalabilnost i učinkovitost – rukuje velikom količinom interakcija s klijentima bez potrebe za dodatnim ljudskim agentima, što dovodi do poboljšanog zadovoljstva i smanjenih operativnih troškova.
Upoznajte se s vrstama i primjerima AI agenata
Sljedeća tablica pruža uvid u vrste AI agenata i njihove mogućnosti:
Vrsta AI agenta | Svrha | Sposobnost | Opis | Kako postaviti? |
---|---|---|---|---|
Autonoman |
Autonomni agensi umjetne inteligencije osmišljeni su za samostalno djelovanje, donošenje odluka i obavljanje zadataka bez izravne ljudske intervencije. |
Izvođenje akcija |
Donosite informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila. Automatizirajte ponavljajuće ili dugotrajne zadatke. |
|
Odgovaranje na pitanja |
Autonomni agenti mogu pristupiti i koristiti repozitorij znanja kako bi pružili informativne i točne odgovore na korisničke upite. |
Autonomni AI agenti za odgovaranje na pitanja | ||
Scripted |
Skriptirani AI agenti programirani su da slijede unaprijed definirani skup pravila i uputa. |
Izvođenje akcija |
Skriptirani agenti mogu obavljati određene zadatke koji su jasno definirani i strukturirani. |
Skriptirani AI agenti za izvođenje radnji |
Odgovaranje na pitanja |
Skriptirani agenti mogu odgovoriti na pitanja temeljena na korisničkom korpusu obuke, koji je zbirka primjera i odgovora. |
Skriptirani AI agenti za odgovaranje na pitanja |
Primjeri
I autonomni i skriptirani AI agenti mogu se primijeniti na različite slučajeve upotrebe, ovisno o specifičnim zahtjevima i željenim mogućnostima. Neki primjeri uključuju:
-
Služba za korisnike - i autonomni i skriptirani agenti mogu se koristiti za pružanje korisničke podrške, s autonomnim agentima koji nude veću fleksibilnost i razumijevanje prirodnog jezika.
-
Virtualni asistenti - Autonomni agenti prikladni su za uloge virtualnog pomoćnika jer mogu obavljati različite zadatke i pružati personaliziranije interakcije.
-
Analiza podataka - Autonomni agensi mogu se koristiti za analizu velikih skupova podataka i izdvajanje vrijednih uvida.
-
Automatizacija procesa – autonomni i skriptirani agenti mogu se koristiti za automatizaciju ponavljajućih zadataka, poboljšanje učinkovitosti i smanjenje pogrešaka.
-
Upravljanje znanjem – autonomni agenti mogu se koristiti za stvaranje i upravljanje spremištima znanja, čineći informacije lako dostupnima korisnicima.
Izbor između autonomnih i skriptiranih agenata umjetne inteligencije ovisi o složenosti zadataka, potrebnoj razini autonomije i dostupnosti podataka o osposobljavanju.
Preduvjeti
-
Ako ste postojeći Webex klijent centra za kontakt, provjerite ispunjavate li sljedeće preduvjete:
-
Webex klijent kontaktnog centra 2.0.
-
Webex Connect dodijeljen je vašem klijentu.
-
Platforma za glasovne medije medijska je platforma Next-Generation.
-
-
Ako nemate klijenta Webex Contact Centera, obratite se partneru da biste pokrenuli probno razdoblje Webex kontaktnog centra s medijskom platformom sljedeće generacije.
-
Administratori mogu zatražiti memoriju za razvojne inženjere kontaktnog centra Webex da isprobaju AI agente.
Omogućivanje značajki
Ova se značajka trenutno nalazi u beta verziji. Korisnici se mogu prijaviti za ovu značajku na Webex Beta portalu ispunjavanjem ankete o sudjelovanju za AI agente.
-
Trenutno je u beta fazi dostupna samo skriptirana funkcija AI agenta.
-
Autonomni agenti dostupni su samo odabranim kupcima. Zahtjevi se mogu podnijeti putem CSM-a (Customer Success Manager), PSM-a (Upravitelj uspjeha partnera) ili slanjem e-pošteask-ccai@cisco.com. Nakon odobrenja, autonomni agenti bit će dostupni uz skriptirane agente za vašeg stanara.
Pristup Webex AI agentu
Da biste stvorili svoje AI agente, morate se prijaviti u aplikaciju Webex AI Agent. To se može učiniti na sljedeće načine:
Prijava iz kontrolnog centra
- Prijavite se u Kontrolno središte pomoću URL# https://admin.webex.com.
- U odjeljku Usluge u navigacijskom oknu odaberite Centar za kontakt.
- U odjeljku Brze veze u desnom oknu idite na odjeljak Paket kontaktnog centra.
- Kliknite Webex AI agenta da biste pristupili aplikaciji.
Sustav se križa- pokreće aplikaciju Webex AI Agent na drugoj kartici preglednika i automatski ćete biti prijavljeni u aplikaciju.
Prijava s Webex povezivanja
Da biste pristupili aplikaciji Webex AI Agent, trebali biste imati pristup Webex Connectu.
- Prijavite se u aplikaciju Webex Connect pomoću URL-a klijenta koji ste dobili za vašu tvrtku i vjerodajnice.
Prema zadanim postavkama stranica Usluge pojavljuje se kao početna stranica.
- Na izborniku Ladica aplikacija lijevog navigacijskog okna kliknite Webex AI Agent da biste pristupili aplikaciji.
Sustav se križa- pokreće aplikaciju Webex AI Agent na drugoj kartici preglednika i automatski ćete biti prijavljeni u aplikaciju.
Izgled početne stranice
Dobrodošli na platformu Webex AI Agent. Kada se prijavite, početna stranica prikazuje sljedeći izgled:
-
Navigacijska traka
Navigacijska traka koja se pojavljuje s lijeve strane omogućuje pristup sljedećim izbornicima:
- Nadzorna ploča – prikazuje popis agenata umjetne inteligencije kojima korisnik ima pristup, a koje je odobrio administrator tvrtke.
- Znanje – prikazuje središnji repozitorij znanja ili bazu znanja koja autonomnim AI agentima služi kao mozak za odgovaranje na upite kupaca.
- Izvješća – navodi unaprijed izrađena izvješća o AI agentima različitih vrsta. Izvješća možete generirati ili zakazivati u skladu s poslovnim potrebama.
- Pomoć – omogućuje pristup korisničkom priručniku za Webex AI agenta na Webex centru za pomoć.
-
Korisnički profil
Izbornik korisničkog profila omogućuje vam pregled podataka o profilu i odjavu iz aplikacije.
Stranica Korporacijski profil sadrži informacije o klijentu AI agenta, dostupne samo administratorima s pristupom punoj administraciji.
-
Kartica Pregled sadrži sljedeće informacije:
- Korporacijski identifikatori – uključuje Webex ID organizacije, ID CPaaS organizacije, ID pretplate za tvrtku. To je dostupno tvrtkama s Webex integracijom kontaktnog centra za odgovarajući klijent Webex Connect.
- Postavke profila – sadrži naziv tvrtke, jedinstveni naziv tvrtke i URL logotipa.
- Postavke globalnog agenta – omogućuje odabir zadanog agenta za glasovni kanal za obradu rezervnih scenarija.
- Sažetak zadržavanja podataka – pruža sažetak razdoblja zadržavanja podataka za ovo poduzeće.
-
Na kartici Suigrači možete pregledavati i upravljati popisom suigrača koji imaju pristup aplikaciji. Svakom korisniku dodjeljuje se uloga koja određuje akcije koje može izvršiti na temelju dodijeljenih dozvola.
-
Upoznajte svoju nadzornu ploču
Na nadzornoj ploči agenti umjetne inteligencije predstavljeni su karticama koje prikazuju osnovne informacije, uključujući naziv AI agenta, koji je zadnji put ažurirao, zadnji put ažurirao i motor koji se koristi za obuku agenta.
Zadaci na kartici AI agenta
Zadržite pokazivač miša iznad kartice AI agenta da biste vidjeli sljedeće mogućnosti:
- Pretpregled – kliknite Preview da biste otvorili widget za pretpregled AI agenta.
- Ikona trotočke – kliknite ovu ikonu da biste izvršili sljedeće zadatke:
-
Veza Kopiraj pretpregled – kopirajte vezu pretpregleda da biste je zalijepili na novu karticu i pretpregledajte agenta umjetne inteligencije na widgetu za razgovor.
-
Token za kopiranje pristupa – kopirajte pristupni token AI agenta za pozivanje agenta putem API-ja.
-
Izvoz – izvezite detalje AI agenta (u JSON formatu) u lokalnu mapu.
-
Brisanje – trajno izbrišite AI agenta iz sustava.
-
Pin – Prikvačite AI agenta na prvo mjesto na nadzornoj ploči ili otkvačite da biste ga vratili na prethodni položaj.
-
Stvaranje novog AI agenta
Možete stvoriti novog AI agenta pomoću opcije Stvori agenta + u gornjem desnom kutu nadzorne ploče. Možete odabrati korištenje unaprijed definiranog predloška ili stvoriti agenta ispočetka.
Da biste saznali kako stvoriti skriptirane i autonomne AI agente, pogledajte sljedeće odjeljke:
Uvoz unaprijed izgrađenog AI agenta
Unaprijed izrađenog AI agenta u JSON formatu možete uvesti s popisa dostupnih AI agenata. Prvo provjerite jeste li izvezli AI agenta u JSON formatu u lokalnu mapu. Slijedite ove korake da biste ga uvezli:
- Kliknite Agent za uvoz.
- Kliknite Prenesi da biste prenijeli datoteku AI Agent (u JSON formatu) izvezenu s platforme.
- U polje Naziv agenta unesite naziv AI agenta.
- (Neobavezno) U ID-u sustava uredite jedinstveni identifikator generiran u sustavu.
- Kliknite Uvezi.
Vaš AI agent sada je uspješno uvezen na platformu Webex AI Agent i dostupan je na nadzornoj ploči.
Pretraživanje ključnih riječi
Platforma pruža robusne mogućnosti pretraživanja koje će vam pomoći da lako pronađete i upravljate AI agentima. Pretraživanje ključnih riječi možete izvršiti pomoću naziva agenta. Unesite naziv agenta ili dio imena u traku za pretraživanje. Sustav prikazuje popis AI agenata koji odgovaraju vašim kriterijima pretraživanja.
Filtriraj prema vrsti agenta
Osim pretraživanja ključnih riječi, rezultate pretraživanja možete suziti filtriranjem na temelju vrste AI agenta. S padajućeg popisa odaberite jedan od filtara vrste agenta – Skriptirano, Autonomno iSve .
Upravljanje bazom znanja
Baza znanja središnji je repozitorij informacija za autonomne AI agente koji pokreću veliki jezični model (LLM). Autonomni agenti umjetne inteligencije koriste napredne tehnologije umjetne inteligencije i strojnog učenja za razumijevanje, obradu i generiranje teksta sličnog čovjeku. Ti agenti umjetne inteligencije obučavaju se za velike količine podataka, što im omogućuje pružanje detaljnih i kontekstualno relevantnih odgovora. Baze znanja pohranjuju podatke potrebne za funkcioniranje autonomnih agenata umjetne inteligencije.
Da biste pristupili bazi znanja:
- Prijavite se na platformu Webex AI Agent.
- Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. Pojavit će se stranica Baze znanja.
- Bazu znanja možete pronaći na temelju sljedećih kriterija:
- Naziv baze znanja
- Vrsta baze znanja
- Baze znanja ažurirane između određenih datuma
- Baze znanja stvorene između određenih datuma
- Kliknite Vrati sve na izvorno da biste ponovno postavili kriterije pretraživanja.
- Možete stvoriti i novu bazu znanja. Upute za stvaranje nove baze znanja potražite u članku Stvaranje baze znanja za AI agente.
Stvaranje baze znanja za AI agente
1 |
Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. |
2 |
Na stranici Baze znanja kliknite gumb +Stvori bazu znanja u gornjem desnom kutu. |
3 |
Na stranici Stvaranje baze znanja unesite sljedeće detalje: |
4 |
Kliknite Izradi. Sustav stvara bazu znanja s navedenim nazivom. |
5 |
Na kartici Datoteke : |
6 |
Na kartici Dokumenti : |
7 |
Idite na karticu Informacije . Možete pregledavati i pratiti pojedinosti o datotekama koje ste prenijeli i dokumentima koje ste stvorili. Kliknite ikonu Uređivanje da biste uredili datoteke baze znanja. Ako je potrebno, uredite naziv datoteke. Također možete izbrisati postojeće datoteke i dodati nove datoteke.
Kliknite ikonu Izbriši da biste u potpunosti izbrisali bazu znanja.
|
Što sljedeće učiniti
Konfigurirajte bazu znanja za autonomnog AI agenta za odgovaranje na pitanja.
Uspostavite autonomne AI agente
Autonomni AI agensi djeluju neovisno bez izravne ljudske intervencije. Ovi agenti koriste napredne algoritme i tehnike strojnog učenja kako bi analizirali podatke, učili iz svoje okoline i prilagodili svoje djelovanje kako bi postigli određene ciljeve. Ovaj odjeljak opisuje dvije primarne mogućnosti autonomnog AI agenta.
Autonomni AI agent za obavljanje zadataka
Autonomni agenti umjetne inteligencije mogu obavljati različite zadatke, uključujući:
-
Obrada prirodnog jezika (NLP) – razumjeti ljudski jezik i odgovoriti na njega na prirodan i razgovoran način.
-
Donošenje odluka – donosite informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila.
-
Automatizacija – automatizirajte zadatke koji se ponavljaju ili oduzimaju dugotrajan zadatak.
Stvaranje autonomnog AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule.
Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Filtrirajte vrstu AI agenta kao autonomnu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Autonomno. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Izvođenje radnji. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Autonomni AI agent za izvođenje radnji uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izgrađenog AI agenta |
Što sljedeće učiniti
Ažurirajte profil autonomnog AI agenta.
Ažuriranje profila autonomnog AI agenta
Prije nego što počnete
Stvorite autonomnog AI agenta za izvođenje radnji.
1 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
2 |
Pomaknite se do i konfigurirajte sljedeće detalje: |
3 |
Kliknite Objavi da bi AI agent bio aktivan. |
Što sljedeće učiniti
Dodajte potrebne radnje agentu za AI.
Dodavanje akcija autonomnom AI agentu
Autonomni AI agenti za izvođenje radnji osmišljeni su kako bi shvatili namjere korisnika i djelovali u skladu s tim. Na primjer, u restoranu postoji potreba za automatizacijom unosa online narudžbi hrane. Da biste izvršili zadatak, možete stvoriti autonomnog AI agenta koji izvodi sljedeće radnje:
-
Nabavite potrebne informacije od kupca.
-
Prenesite informacije u potreban tijek.
Autonomni AI agent za izvođenje radnji na sljedećim sastavnim blokovima:
-
Akcija – funkcionalnost koja omogućuje AI agentu povezivanje s vanjskim sustavima radi obavljanja složenih zadataka.
-
Entitet ili utor – predstavlja korak u ispunjavanju korisnikove namjere. Popunjavanje utora uključuje postavljanje određenih pitanja kupcu kako bi se ispunila namjera kupca na temelju izgovora. To je okidač da AI agent počne izvoditi radnju. Definirajte ulazne entitete kao dio popunjavanja utora.
-
Ispunjenje – određuje kako AI agent dovršava radnju. Kao dio ispunjenja, definirajte izlazne entitete za autonomnog AI agenta za generiranje odgovora u određenom formatu. Sustav šalje izlazne entitete u tijek kako bi nastavio s akcijom i uspješno dovršio zadatak.
1 |
Na kartici Akcija kliknite +Nova akcija. |
2 |
Na stranici Dodavanje nove akcije navedite sljedeće detalje: |
Što sljedeće učiniti
Možete konfigurirati utore ili konfigurirati utore i definirati ispunjenje ovisno o odabranom opsegu akcije.
Konfiguriranje punjenja utora
Punjenje utora uključuje dodavanje potrebnih ulaznih entiteta za AI motor. U odjeljku Popunjavanje utora na stranici Akcije dodajte ulazne entitete:
-
Entitete možete dodavati jedan po jedan u obliku tablice.
-
Također možete koristiti JSON datoteku i definirati entitete. Detalje potražite u vodiču po JSON shemi .
Dodavanje ulaznih entiteta u obliku tablice
1 |
Da biste dodali ulazni entitet, kliknite +Novi ulazni entitet. |
2 |
Na stranici Dodavanje novog ulaznog entiteta navedite sljedeće detalje: |
3 |
Kliknite Dodaj da biste dodali ulazni entitet. Možete dodati onoliko ulaznih entiteta koliko vam je potrebno. |
4 |
Pomoću mogućnosti Kontrole izvršite sljedeće radnje na entitetu: |
Dodavanje entiteta pomoću JSON uređivača
Ulazne entitete i izlazne entitete možete dodati pomoću JSON uređivača. U prikazu JSON uređivača entiteti moraju biti definirani u strukturiranom JSON formatu.
Dodatne informacije potražite u odjeljku Obilazak JSON sheme.
Struktura ulaznih parametara
Ulazni parametri moraju biti u skladu sa sljedećom strukturom:
-
vrsta – vrsta podataka objekta parametara. To je uvijek 'objekt' koji označava da su parametri strukturirani kao objekt.
svojstva — objekt u kojem svaki ključ predstavlja parametar i s njim povezane metapodatke.
obavezno – niz nizova s popisom naziva neobaveznih parametara.
Svojstva objekta
Svaki ključ u objektu svojstava predstavlja ulazni entitet/parametar i sadrži drugi objekt s metapodacima o tom parametru. Metapodaci uvijek trebaju sadržavati sljedeće ključne riječi:
-
vrsta – vrsta podataka parametra. Dopuštene vrste su:
-
niz – tekstualni podaci.
-
cijeli broj – numerički podaci bez decimala.
-
broj – numerički podaci koji mogu uključivati decimale.
-
booleov—True/false vrijednosti.
-
polje– popis stavki koje su obično iste vrste.
-
objekt – složena struktura podataka s ugniježđenim svojstvima.
-
-
opis – kratko objašnjenje onoga što entitet predstavlja. To pomaže AI motoru da razumije svrhu i upotrebu parametra. Za bolju točnost preporučuje se sažet opis i u skladu s uputama i opisom radnje agenta.
-
Platforma provodi validaciju samo za "tip". "Opis" se ne provodi za sve entitete, ali se preporučuje da se doda. Ostale korisne ključne riječi za metapodatke entiteta su:
-
enum — polje enum navodi moguće vrijednosti za parametar. To je korisno za parametre koji bi trebali prihvatiti samo ograničen skup vrijednosti. Razvojni inženjeri mogu definirati prilagođene popise vrijednosti koje bi parametar trebao prihvatiti da bi to koristio.
- uzorak – polje uzorka koristi se s vrstama nizova za određivanje uobičajenog izraza koji niz mora odgovarati. To je osobito korisno za provjeru valjanosti određenih oblika, kao što su telefonski brojevi, poštanski brojevi ili prilagođeni identifikatori.
-
primjeri — polje primjera pruža jedan ili više primjera valjanih vrijednosti za parametar. To pomaže AI motoru da shvati kakve se podatke očekuje i može biti posebno korisno u svrhu tumačenja i validacije.
-
Postoje i druge ključne riječi koje definiciju entiteta mogu učiniti točnijom i robusnijom. Dodatne informacije potražite u odjeljku Obilazak JSON sheme.
Primjer
Sljedeći primjer uključuje različite vrste entiteta i ključne riječi:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Jedinstveno korisničko ime za račun.", "minLength": 3, "maxLength": 20 }, "lozinka": { "type": "string", "description": "Lozinka za račun.", "minLength": 8, "format": "lozinka" }, "e-pošta": { "type": "string", "description": "Adresa e-pošte za račun.", "uzorak": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "datum rođenja": { "type": "string", "description": "Datum rođenja korisnika.", "primjeri": ["mm/dd/GGGG"] }, "preferencije": { "type": "object", "description": "User preference settings.", "properties": { "newsletter": { "type": "boolean", "description": "Da li korisnik želi primati newslettere.", "default": true }, "obavijesti": { "type": "string", "description": "Preferirani način obavijesti.", "enum": ["email", "sms", "push"] } }, "roles": { "type": "array", "opis": "Popis uloga dodijeljenih korisniku.", "stavke": { "vrsta": "niz", "enum": ["korisnik", "admin", "moderator"] } } }, "obavezno": ["korisničko ime", "lozinka", "e-pošta"] }
Ovaj primjer sadrži sljedeće entitete:
- korisničko ime – vrsta niza s ograničenjem minimalne i maksimalne duljine.
- lozinka – vrsta niza s minimalnom duljinom i određenim oblikom (lozinka označava da se s njim treba sigurno rukovati).
- e-pošta – vrsta niza s regex uzorkom koja osigurava valjanu adresu e-pošte.
- datum rođenja – vrsta niza s primjerima za propisivanje oblika datuma.
- preference – vrsta objekta s ugniježđenim svojstvima (bilten i obavijesti), uključujući booleov sa zadanom vrijednošću i niz s određenim dopuštenim vrijednostima (enum).
- uloge – vrsta polja u kojoj je svaka stavka niz ograničen na određene vrijednosti (enum).
Korisničko ime, lozinka i e-pošta obvezni su kako je definirano poljem "potrebno".
U ovom primjeru entiteti imaju opisne nazive, jasne opise i slijede dosljednu strukturu i konvenciju imenovanja. Slijedite ove najbolje prakse kako biste stvorili dobro definirane subjekte koje je pokretaču umjetne inteligencije lako protumačiti i provoditi.
Definiranje ispunjenja
1 |
Definirajte detalje o ispunjavanju za implementaciju AI agenta u kontakt centar. Navedite sljedeće detalje: |
2 |
Konfigurirajte izlazne entitete tako da AI agent generira rezultat u formatu koji je razumljiv tijekom. |
3 |
Da biste dodali izlazni entitet, kliknite + Novi izlazni entitet. Na zaslonu Dodavanje novog izlaznog entiteta navedite sljedeće detalje: Za dodavanje izlaznih entiteta možete koristiti i JSON datoteku. Dodatne informacije potražite u odjeljku Dodavanje entiteta pomoću JSON uređivača . |
4 |
Kliknite Dodaj da biste dodali izlazni entitet. Možete dodati onoliko izlaznih entiteta koliko vam je potrebno. |
5 |
Pomoću mogućnosti Kontrole izvršite sljedeće radnje na entitetu: |
6 |
Kliknite Dodaj da biste dovršili konfiguriranje. |
Što sljedeće učiniti
Kliknite Preview da biste pretpregledali AI agenta. Dodatne informacije potražite u odjeljku Pretpregled autonomnog AI agenta. Kliknite Objavi da bi AI agent bio aktivan.
Nakon konfiguriranja AI agenta:
- Upute za prikaz izvedbe AI agenta potražite u članku Prikaz performansi autonomnog AI agenta pomoću Analyticsa.
- Da biste vidjeli sesije i detalje povijesti, pogledajte Prikaz autonomnih sesija AI agenata i povijesti.
Autonomni AI agenti za odgovaranje na pitanja
Autonomni agenti mogu pristupiti i koristiti repozitorij znanja kako bi pružili informativne i točne odgovore na korisničke upite. Ta je sposobnost korisna u scenarijima u kojima agent treba:
-
Pružanje korisničke podrške – odgovaranje na česta pitanja, otklanjanje poteškoća i usmjeravanje kupaca kroz procese.
-
Ponudite tehničku pomoć – pružite stručne savjete o određenim temama ili domenama.
Izradite autonomnog AI agenta za odgovaranje na pitanja
Prije nego što počnete
Osigurajte stvaranje baze znanja. Dodatne informacije potražite u odjeljku Upravljanje bazama znanja.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao autonomnu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Autonomno. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Odgovori na pitanja. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Autonomni AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Ažurirajte profil autonomnog AI agenta.
Ažuriranje profila autonomnog AI agenta
Prije nego što počnete
Izradite autonomnog AI agenta za odgovaranje na pitanja.
1 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
2 |
Pomaknite se do i konfigurirajte sljedeće detalje: |
3 |
Kliknite Spremi promjene da bi AI agent bio aktivan. |
Što sljedeće učiniti
Konfigurirajte bazu znanja za AI agenta.
Konfiguriranje baze znanja
Prije nego što počnete
Izradite autonomnog AI agenta za odgovaranje na pitanja.
1 |
Na stranici Nadzorna ploča odaberite AI agenta kojeg ste stvorili. |
2 |
Otvorite karticu Baza znanja. |
3 |
S padajućeg popisa odaberite potrebnu bazu znanja. |
4 |
Kliknite Spremi promjene da bi AI agent bio aktivan. |
Što sljedeće učiniti
Kliknite Preview da biste pretpregledali AI agenta. Dodatne informacije potražite u odjeljku Pretpregled autonomnog AI agenta.
Nakon konfiguriranja AI agenta:
- Upute za prikaz izvedbe AI agenta potražite u članku Prikaz performansi autonomnog AI agenta pomoću Analyticsa.
- Da biste vidjeli sesije i detalje povijesti, pogledajte Prikaz autonomnih sesija AI agenata i povijesti.
Pogledajte sesiju i povijest autonomnog AI agenta
Možete pregledati detalje sesije i povijesti svakog autonomnog AI agenta koji ste stvorili. Stranica Sesije prikazuje detalje o sesijama uspostavljenim s konstomerima. Stranica Povijest omogućuje vam pregled detalja o promjenama konfiguracije izvršenim na AI agentu.
Sjednice
Stranica Sesije pruža sveobuhvatan zapis svih interakcija između AI agenata i korisnika. Da biste došli do stranice Sesije :
- Na nadzornoj ploči kliknite autonomni AI agent za koji želite pregledati detalje sesije.
- U lijevom navigacijskom oknu kliknite Sesije.
Pojavit će se stranica Sesije . Svaka se sesija prikazuje kao zapis koji sadrži sve poruke sesije. Te su informacije korisne za nadzor, analizu i poboljšanje AI agenta.
Tablica sesija prikazuje popis svih sesija/soba stvorenih za tog AI agenta. Tablica se numerira ako ima više redaka nego što se može smjestiti na jedan zaslon. Bilo koje od polja u tablici može se sortirati ili filtrirati pomoću sekcije Sužavanje rezultata na lijevoj strani. Prisutna polja predstavljaju sljedeće informacije o bilo kojoj određenoj sesiji:
-
ID sesije – jedinstveni ID sobe ili ID sesije za razgovor.
- ID potrošača – ID potrošača koji je stupio u interakciju s agentom za umjetnu inteligenciju.
-
Kanali – kanal na kojem se odvijala interakcija.
-
Ažurirano u vrijeme zatvaranja sobe.
-
Metapodaci sobe – sadrži dodatne informacije o sobi.
-
Potvrdite potrebne potvrdne okvire:
- Sakrij probne sesije – da biste sakrili probne sesije i prikazali samo popis sesija uživo.
- Dogodila se primopredaja agenta – za filtriranje sesija koje su predane agentu. Ako dođe do primopredaje agenta, prikazuje ikonu Slušalice koja označava primopredaju razgovora ljudskom agentu.
- Došlo je do pogreške – za filtriranje sesija u kojima je došlo do pogreške.
- Smanjena razina glasanja – za filtriranje sesija koje su označene prema dolje.
Kliknite redak u tablici sesija za detaljan prikaz te sesije. Ikona lokota označava da je sesija zaključana i da je treba dešifrirati. Morate imati dozvolu za dešifriranje sesije. Ako je omogućen prekidač za dešifriranje pristupa , bilo kojoj sesiji možete pristupiti pomoću gumba Dešifriraj sadržaj . Međutim, ova je funkcija primjenjiva samo kada je Napredna zaštita podataka postavljena na true ili omogućena za klijenta.
Povijest
Stranica Povijest omogućuje vam pregled detalja o promjenama konfiguracije izvršenim na AI agentu. Da biste pogledali povijest određenog agenta:
- Na nadzornoj ploči kliknite autonomni AI agent za koji želite pregledati povijest.
- U lijevom navigacijskom oknu kliknite Povijest.
Pojavljuje se stranica Povijest sa sljedećim karticama:
- Zapisnici nadzora – kliknite karticu Zapisnici nadzora da biste vidjeli promjene koje ste izvršili na agentima umjetne inteligencije.
- Povijest modela – kliknite karticu Povijest modela da biste vidjeli različite verzije autonomnog AI agenta za izvođenje radnji.
Zapisi revizije
Kartica Zapisi nadzora prati promjene izvršene na autonomnom AI agentu . Pojedinosti promjena možete pregledati u proteklih 35 dana. Kartica Zapisi nadzora prikazuje sljedeće detalje:
Korisnici s ulogama administratora ili AI agenta mogu pristupiti samo kartici Zapisnici nadzora . Korisnici s prilagođenim ulogama koji imaju dozvolu "Dohvaćanje zapisnika nadzora" također mogu pregledavati zapisnike nadzora.
- Ažurirano u — Podaci i vrijeme promjene.
- Ažurirao – ime korisnika koji je uključio promjenu.
- Polje – određeni odjeljak AI agenta u kojem je izvršena promjena.
- Opis – dodatne informacije o promjeni.
Određeni zapisnik nadzora možete potražiti pomoću mogućnosti pretraživanja Ažurirano,Polje i Opis. Zapisnike možete sortirati na temelju polja Ažurirao na i Ažurirao.
Povijest modela
Kartica Povijest modela dostupna je samo autonomnom AI agentu za izvođenje radnji.
Kad god objavite autonomnog AI agenta za izvođenje radnji, sprema se verzija autonomnog AI agenta koji je dostupan na kartici Povijest modela . Različite verzije AI agenta možete pogledati na kartici Povijest modela .
- Opis modela – kratak opis verzije AI agenta.
- AI Engine – AI motor koji se koristi za tu verziju AI agenta.
- Ažurirano – datum i vrijeme stvaranja verzije.
- Akcije—Omogućuje izvođenje sljedećih radnji na AI agentu
- Učitavanje – sve promjene na AI agentu su izgubljene. Morate ponovno izvršiti konfiguraciju.
- Izvoz – koristite za izvoz AI agenta.
Pretpregledajte svog autonomnog AI agenta
Autonomne AI agente možete pregledati u vrijeme stvaranja AI agenta, tijekom uređivanja i nakon implementacije agenta. Pretpregled možete pokrenuti iz:
- Nadzorna ploča AI agenta – kada zadržite pokazivač miša iznad kartice AI agenta , opcija Pretpregled za tog AI agenta postaje vidljiva. Kliknite da biste pokrenuli pretpregled AI agenta.
- Zaglavlje AI agenta – kliknite karticu AI agenta da biste je otvorili. Gumb Pretpregled uvijek je vidljiv u sekciji zaglavlja.
- Minimizirani widget – nakon pokretanja pretpregleda, a zatim minimiziranja, u donjem desnom kutu stranice stvara se widget za glavu chata koji se može koristiti za jednostavno ponovno pokretanje načina pretpregleda.
Webex AI Agent također nudi mogućnost pretpregleda koja se može dijeliti. Kliknite izbornik u gornjem desnom kutu i odaberite mogućnost Kopiraj vezu pretpregleda. Veza za pregled može se podijeliti s testerima ili potrošačima AI agenta.
Widget za pretpregled platforme
Widget za pretpregled otvara se u donjem desnom dijelu zaslona. Korisnici mogu pružiti izgovor (ili slijed izgovora) za koje treba provjeriti odgovor AI agenta. Ova funkcionalnost omogućuje programeru da osigura da AI agent reagira prema očekivanjima.
Widget za pretpregled može se maksimizirati. Dostupne su i druge korisne značajke, poput pružanja informacija potrošačima i pokretanja više prostorija za testiranje AI agenta.
Widget za pretpregled za zajedničko korištenje
Widget za pretpregled koji se može dijeliti omogućuje razvojnim programerima AI Agenta da na prezentabilan način podijele svog AI agenta s dionicima i potrošačima bez potrebe za razvojem prilagođenog korisničkog sučelja za prikazivanje AI agenta. Prema zadanim postavkama, kopirana veza pretpregleda prikazuje AI agenta s kućištem telefona. Razvojni inženjeri mogu izvršiti brzu prilagodbu promjenom određenih parametara u vezi pretpregleda. Dvije glavne prilagodbe su:
- Boja widgeta – dodavanjem parametra brandColor vezi. Korisnici mogu definirati jednostavne boje pomoću naziva boja ili koristiti heksadecimalni kod boja.
-
Kućište telefona – promjenom vrijednosti parametra phoneCasing u vezi. To je prema zadanim postavkama postavljeno na istinito i može se onemogućiti tako da ga učinite neistinitim.
Primjer veze pretpregleda s ovim parametrima:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name==<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<unesite heksadecimalnu vrijednost boje u obliku '_XXXX'>
.
Pretpregled utemeljen na glasu
Autonomni AI agent za odgovaranje na pitanja podržava glasovni pregled. Da biste omogućili ovu mogućnost:
- Odaberite AI agenta s nadzorne ploče.
- Pomaknite se do
- Na padajućem popisu AI Engine odaberite Vega.
. - Kliknite Spremi promjene.
Gumb Pretpregled ažurira se ikonom mikrofona za glasovni pretpregled. Kliknite gumb Pretpregled . Pojavit će se widget glasovnog pretpregleda:
Korisnik mora omogućiti pristup mikrofonu kako bi mogao koristiti ovu funkcionalnost.
Widget za glasovni pretpregled korisnicima pruža sljedeće značajke:
- Gumb Start za pokretanje pretpregleda.
- Transkript uživo Kada je glasovni pretpregled u tijeku, u widgetu se prikazuje transkript razgovora uživo.
- Završite poziv da biste završili razgovor.
- Isključi zvuk za isključivanje zvuka.
Prikaz performansi autonomnog AI agenta pomoću Analyticsa
Odjeljak AI Agent Analytics pruža grafički prikaz ključnih mjernih podataka za procjenu performansi i učinkovitosti AI agenta. Za generiranje analitike autonomnog AI agenta:
- Odaberite AI agenta s nadzorne ploče.
- U lijevom navigacijskom oknu kliknite Analytics. Pregled performansi AI agenta pojavljuje se u tabličnom i grafičkom prikazu.
Prvi odjeljak prikazuje sljedeće statistike o sesijama i porukama za AI agenta.
- Ukupan broj sesija i sesija koje agent umjetne inteligencije obrađuje bez ljudske intervencije.
- Ukupna primopredaja agenata, što je broj sesija predanih ljudskim agentima.
- Prosječne dnevne sesije
- Ukupan broj poruka (poruka ljudskih i AI agenata) i broja tih poruka koje su dobili od korisnika.
- Prosječne dnevne poruke
Drugi odjeljak prikazuje statistiku o korisnicima. Pruža ukupan broj korisnika i informacije o prosječnim sesijama po korisniku i prosječnim dnevnim korisnicima.
Treći odjeljak prikazuje odgovore AI agenta i primopredaje agenta
Postavljanje skriptiranog AI agenta
Ovaj odjeljak opisuje kako postaviti i upravljati skriptiranim AI agentima na Webex platformi AI Agent, tako da pružaju točne odgovore na korisničke upite i učinkovito obavljaju automatizirane zadatke.
Skriptirani AI agent za obavljanje zadataka
Skriptirani AI agent povećava mogućnosti izgradnje agenta bez koda platforme Webex AI Agent. Skriptirani AI Agent omogućuje razgovore s više okreta u kojima može dobiti relevantne podatke od kupaca za obavljanje određenih zadataka. To uključuje:
-
Izvođenje jednostavnih naredbi – slijedite upute za dovršavanje unaprijed definiranih radnji.
-
Obrada podataka – manipulirajte podacima i transformirajte ih u skladu s navedenim pravilima.
-
Interakcija s drugim sustavima – komunicirajte s drugim rješenjima i upravljajte njima.
Stvaranje skriptiranog AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite + Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta stvorite novog AI agenta od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao skriptiranu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Počnite od nule , a zatim Dalje. |
5 |
U kojoj vrsti agenta gradite? kliknite Skriptirano. |
6 |
U Koja je glavna funkcija vašeg agenta? kliknite Izvođenje akcija. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Skriptirani AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Nakon što izradite AI agenta, možete stvarati entitete, dodavati ciljeve i definirati odgovore.
Ažuriranje profila skriptiranog AI agenta
Prije nego što počnete
Stvorite skriptiranog AI agenta za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće detalje: |
4 |
Kliknite Spremi promjene da biste spremili postavke. |
Upravljanje entitetima
Entiteti su sastavni dijelovi razgovora. Oni su bitni elementi koje AI agenti izvlače iz izričaja korisnika. Oni predstavljaju određene informacije, kao što su nazivi proizvoda, datumi, količine ili bilo koja druga značajna skupina riječi. Učinkovitom identifikacijom i izdvajanjem subjekata agenti umjetne inteligencije mogu bolje razumjeti namjeru korisnika i pružiti točnije i relevantnije odgovore.
Vrste entiteta
Webex AI agenti nude 11 unaprijed izrađenih vrsta entiteta za prikupljanje različitih vrsta korisničkih podataka. Možete stvoriti i bilo koji od sljedećih prilagođenih entiteta.
Prilagođeni entiteti
Ti se entiteti mogu konfigurirati i razvojnim inženjerima omogućuju snimanje informacija specifičnih za slučaj upotrebe. Koriste se za stvari koje nisu obuhvaćene sistemskim entitetima.
-
Prilagođeni popis – definirajte popise očekivanih nizova za snimanje određenih točaka podataka koje nisu obuhvaćene unaprijed izgrađenim entitetima. U svaki niz možete dodati više sinonima. Na primjer, prilagođeni entitet veličine pizze.
-
Regex — koristite regularne izraze za identifikaciju određenih uzoraka i izdvajanje odgovarajućih podataka. Na primjer, regex telefonskog broja (na primjer#
123-123-8789
). -
Znamenke – bilježite numeričke unose fiksne duljine s velikom točnošću, posebno u glasovnim interakcijama. U neizostavnim interakcijama koristi se kao alternativa vrstama Prilagođenih i Regex entiteta. Na primjer, za otkrivanje peteroznamenkastog broja računa mora se definirati duljina od pet.
-
Alfanumerički – snimite kombinacije slova i brojeva, pružajući precizno prepoznavanje glasovnih i glasovnih ulaza.
-
Slobodan obrazac – snimite fleksibilne podatkovne točke koje je teško definirati ili potvrditi.
-
Lokacija karte (WhatsApp) – izdvojite podatke o lokaciji koje dijelite na WhatsApp kanalu.
Sistemski entiteti
Naziv entiteta | Opis | Primjer unosa | Primjer izlaza |
---|---|---|---|
Datum | Raščlanjuje datume prirodnim jezikom u standardni oblik datuma | "Srpanj iduće godine" | 01/07/2020 |
Vrijeme | Raščlanjuje vrijeme prirodnim jezikom u standardni oblik vremena | 5 navečer | 17:00 |
E-pošta | Otkriva adrese e-pošte | Pišite mi na info@cisco.com | info@cisco.com |
Broj telefona | Otkriva uobičajeni telefonski broj | Nazovite me na 9876543210 | 9876543210 |
Monetarne jedinice | Raščlanjuje valutu i iznos | Želim 20$ | 20$ |
Redni | Otkriva redni broj | 4 od 10 ljudi | 4. |
Kardinal | Otkriva kardinalni broj | 4 od 10 ljudi | 10 |
Geolokacija | Otkriva geografske lokacije (gradove, zemlje itd.) | Plivao sam u Temzi u Londonu u Velikoj Britaniji | London, Ujedinjeno Kraljevstvo |
Imena osoba | Otkriva uobičajene nazive | Bill Gates od Microsofta | Bill Gates |
Količina | Identificira mjerenja težine ili udaljenosti | Udaljeni smo 5 km od Pariza | 5km |
Trajanje | Identificira vremenska razdoblja | 1 tjedan odmora | 1 tjedan |
Kreirani entiteti mogu se uređivati sa kartice entiteta. Povezivanje entiteta s namjerom označava vaše izreke s otkrivenim entitetima dok ih dodajete.
Uloge entiteta
Kada se subjekt treba prikupljati više puta unutar jedne namjere, uloge entiteta postaju ključne. Dodjeljivanjem različitih uloga istom entitetu možete voditi AI agenta u preciznijem razumijevanju i obradi korisničkog unosa.
Na primjer, da biste rezervirali let s presjedanjem, možete stvoriti entitet zračne luke
s tri uloge: podrijetlo
, odredište
i presjedanje
. Uočavanjem izjava o obuci s tim ulogama, AI agent može naučiti očekivane obrasce i neprimjetno obraditi složene zahtjeve za rezervaciju.
Uloge entiteta podržane su samo za Mindmeld (prilagođeni i sistemski entiteti) i Rasa (samo prilagođeni entiteti), administratori moraju potvrditi okvir Uloge
entiteta u naprednim postavkama dijaloškog okvira za odabir motora NLU.
Administratori se ne mogu prebaciti s RASA ili Mindmeld na Swiftmatch dok su uloge entiteta u upotrebi. Uloge se moraju ukloniti iz namjera onemogućavanja uloga entiteta iz naprednih postavki NLU modula. Možete stvoriti entitet s ulogama entiteta.
Kreiranje entiteta sa ulogama entiteta
Prije nego što počnete
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite skriptirani AI agent koji ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o vježbanju kliknite karticu Entiteti . |
5 |
Kliknite Stvori entitet. |
6 |
U prozoru Kreiranje entiteta navedite sljedeća polja: |
7 |
Omogućite mogućnost automatskog predlaganja vrijednosti utora da biste se automatski dovršili i dali alternativne prijedloge za ovaj entitet tijekom razgovora. Polje Uloge prikazuje se tijekom stvaranja prilagođenog entiteta samo ako su uloge entiteta omogućene u odjeljku Napredne postavke prozora modula za obuku promjena za RASA i Mindmeld NLU motore. |
8 |
Kliknite Spremi. Za izvođenje povezanih akcija možete koristiti mogućnosti uređivanja i brisanja u stupcu Akcije .
|
Što sljedeće učiniti
Kada kreirate entitet, možete da povežete uloge sa entitetom.
Povezivanje uloga sa entitetom
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o obuci odaberite namjeru povezivanja entiteta i uloga entiteta. Prema zadanim postavkama prikazuje se kartica Intent .
|
5 |
U odjeljku Utori kliknite Poveži entitet. |
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Ulogama možete dodijeliti entitetu za prikupljanje istog entiteta dva puta za namjeru. |
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u performansama mogu se analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg će se prikazati rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora za jasan prikaz najboljeg podudaranja ispod kojeg je prikazan predložak djelomičnog podudaranja
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje,) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je potvrđen okvir Provjera pravopisa u zaključivanju.
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati pohranjeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za obuku, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što se stvore svi željeni članci, možete trenirati AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu Webex AI Agenta koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore razine članka. U našem stalnom nastojanju da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka za razliku od starijeg modela korištenja vektora razine izgovaranja i otkrili smo da vektori na razini članka poboljšavaju točnost u većini slučajeva. Imajte na umu da će vektori na razini članka biti nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente i za višejezične AI Agente podudaranja na razini članka bit će podržana samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je bio prisutan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Upravljanje ciljevima
Namjera je temeljna komponenta platforme Webex AI Agent koja omogućuje agentima umjetne inteligencije da razumiju i učinkovito odgovore na vaš unos. Predstavlja određeni zadatak ili radnju koju želite izvršiti tijekom razgovora. Razvojni programeri AI Agenta definiraju sve ciljeve koji odgovaraju zadacima koje želite izvršiti. Točnost klasifikacije namjere izravno utječe na sposobnost agenta za umjetnu inteligenciju da pruži relevantne i korisne odgovore. Klasifikacija namjere je postupak utvrđivanja namjere na temelju vašeg unosa, omogućujući agentu umjetne inteligencije da odgovori na smislen i kontekstualno relevantan način.
Namjere sustava
- Zadana rezervna namjera – mogućnosti AI agenta same su po sebi ograničene namjerama koje su osmišljene za prepoznavanje i reagiranje na njih. Iako tvrtka ne može predvidjeti svako moguće pitanje koje biste mogli postaviti, zadana namjera rezervne verzije može pomoći u razgovorima da budu na pravom putu.
Implementacijom zadane rezervne namjere, programeri AI Agenta mogu osigurati da AI agent graciozno postupa s neočekivanim upitima ili upitima izvan opsega, preusmjeravajući razgovor natrag na poznate namjere.
Programeri AI agenata ne moraju dodavati određene izjave u rezervnu namjeru. Agent se može osposobiti za automatsko pokretanje rezervne namjere kada naiđe na poznata pitanja izvan opsega koja bi inače mogla biti pogrešno kategorizirana u druge namjere.
Na primjer, u agentu umjetne inteligencije za bankarstvo korisnici se mogu pokušati raspitati o kreditima. Ako AI agent nije konfiguriran za obradu upita povezanih s kreditom, ti se upiti mogu uključiti kao fraze za vježbanje unutar zadane rezervne namjere. Kada korisnik u bilo kojem trenutku razgovora postavi upit o zajmovima, AI agent prepoznaje upit kao da nije u skladu s definiranim namjerama i pokreće rezervni odgovor. To osigurava prikladniji odgovor.
Namjera rezerve ne bi trebala imati povezana mjesta s njom.
Namjera rezervne rezerve mora koristiti zadani rezervni predložak ključ za svoj odgovor.
- Pomoć – ta je namjera osmišljena za odgovaranje na upite korisnika o mogućnostima AI agenta. Kada korisnici nisu sigurni što mogu postići ili naići na poteškoće tijekom razgovora, često traže pomoć tražeći
pomoć
.Prema zadanim postavkama, odgovor za namjeru pomoći mapira se na ključ predloška
poruke
pomoći. Međutim, razvojni programeri AI Agenta mogu prilagoditi odgovor ili promijeniti povezani ključ predloška kako bi pružili prilagođenije i informativnije smjernice.Preporučuje se prenijeti mogućnosti AI agenta na visokoj razini, pružajući korisnicima jasno razumijevanje onoga što mogu učiniti sljedeće.
- Razgovarajte s agentom - ta namjera omogućuje korisnicima da zatraže pomoć od ljudskog agenta u bilo kojoj fazi interakcije s AI agentom. Kada se ta namjera pokrene, sustav automatski pokreće prijenos ljudskom agentu. Zadani predložak odgovora za tu namjeru je
primopredaja agenta
. Iako ne postoje ograničenja korisničkog sučelja za promjenu ključa predloška odgovora, njegova izmjena neće utjecati na ishod ljudske primopredaje.
Namjere razgovora malih kontakata
Svi novostvoreni AI agenti uključuju četiri unaprijed definirane namjere malog razgovora za rukovanje uobičajenim korisničkim pozdravima, izraze zahvalnosti, negativne povratne informacije i oproštaje:
- Pozdravi
- Hvala
- AI agent nije bio od pomoći
- Doviđenja
Stvaranje cilja
Prije nego što počnete
Prije stvaranja cilja preporučuje se da izradite entitete koji će se povezati s namjerom. Entiteti moraju dovršiti zadatak. Dodatne informacije potražite u odjeljku Stvaranje entiteta.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča odaberite zadatak. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o vježbanju kliknite Stvori namjeru. |
5 |
U prozoru Kreiranje cilja navedite sljedeće detalje: |
6 |
Potvrdite okvir Obavezno ako je entitet obavezan. |
7 |
Unesite broj ponovnih pokušaja dopuštenih za ovaj utor kada ga potrošač pogrešno popuni. Prema zadanim postavkama broj je postavljen na tri. |
8 |
Odaberite ključ predloška s padajućeg popisa. |
9 |
U sekciji Odgovor unesite ključ konačnog predloška odgovora koji će se vratiti korisnicima po dovršetku namjere. |
10 |
Omogućite preklopnik Reset utora nakon dovršetka kako biste resetirali vrijednosti utora prikupljene u razgovoru nakon dovršetka cilja. Ako je ovaj prekidač onemogućen, utor zadržava stare vrijednosti i prikazuje isti odgovor.
|
11 |
Omogućite prebacivanje Ažuriraj vrijednosti utora za ažuriranje kako biste ažurirali vrijednost utora tijekom razgovora s potrošačem. AI agent razmatra posljednju vrijednost ispunjenu utorom za obradu podataka. Ako je ova značajka omogućena, vrijednosti za ispunjena mjesta ažuriraju se svaki put kada korisnici pruže nove informacije za istu vrstu utora.
|
12 |
Omogućite preklopnik Navedite prijedloge za utore kako biste dobili prijedloge za popunjavanje utora i alternativne vrijednosti utora u konačnom odgovoru, na temelju korisničkog unosa. |
13 |
Omogućite preklopnik Završi razgovor da biste zatvorili sesiju nakon te namjere. Povezivanje i tokovi glasa mogu to koristiti za zatvaranje razgovora s potrošačima.
|
14 |
Kliknite Spremi. Kliknite Vlak u gornjem desnom kutu kartice Vježba kako bi odražavali sve promjene u namjerama i entitetima.
Za treniranje Rasa ili Mindmeld NLU motora potrebne su najmanje dvije varijante treninga (izreke) po namjeri. Također, svaki utor mora imati najmanje dvije primjedbe. Ako ti zahtjevi nisu ispunjeni, gumb Vlak je onemogućen. Pokraj namjere na koje se to odnosi pojavljuje se ikona upozorenja koja označava problem. Međutim, zadana rezervna namjera izuzeta je od ovih zahtjeva. |
Što sljedeće učiniti
Nakon stvaranja namjere, potrebne su neke informacije kako bi se ispunila namjera. Povezani entiteti diktiraju način na koji se te informacije dobivaju iz korisničkih izjava. Dodatne informacije potražite u odjeljku Povezivanje entiteta s namjerom.
Poveži entitete s namjerom
Prije nego što počnete
Preporučuje se da se entiteti kreiraju i povežu prije dodavanja izgovora. Ovaj automatski označava entitete dok se dodaju izgovori.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o obuci odaberite namjeru povezivanja entiteta i uloga entiteta. Prema zadanim postavkama prikazuje se kartica Intent .
|
5 |
U odjeljku Utori kliknite Poveži entitet. Povezani entiteti pojavljuju se u odjeljku Slots.
|
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Kada je entitet označen kao obavezan, dostupne su dodatne mogućnosti konfiguracije. Možete navesti maksimalan broj puta kada AI agent može zatražiti entitet koji nedostaje prije eskalacije ili pružanja rezervnog odgovora. Možete definirati ključ predloška koji će se aktivirati ako traženi entitet nije naveden unutar navedenog broja ponovnih pokušaja.
Nakon što AI agent identificira namjeru i prikupi sve potrebne podatke (utore), odgovara pomoću poruke povezane s konačnim ključem predloška konfiguriranim za tu namjeru. Da biste započeli novi razgovor ili upravljali naknadnim namjerama bez prenošenja prethodnih podataka, mora biti omogućeno prebacivanje Ponovno postavljanje utora nakon završetka . Ova postavka briše sve prepoznate entitete iz povijesti razgovora, osiguravajući novi početak za svaku novu interakciju. |
Generiranje podataka o vježbanju
Morate ručno dodati podatke o obuci njihovim namjerama kako bi AI agent radio s razumnom točnošću. Podaci o vježbanju sastoje se od različitih načina na koje se možete pozvati na istu namjeru. Možete dodati najmanje 15-20 varijanti za svaku namjeru kako biste poboljšali njezinu točnost. Ručno stvaranje ovog korpusa za obuku može biti zamorno i dugotrajno. Možete dodati samo nekoliko varijanti ili dodati samo ključne riječi kao varijante umjesto smislenih rečenica. To se može izbjeći generiranjem podataka o vježbanju koji nadopunjuju postojeće.
Da biste generirali podatke o vježbanju, slijedite korake u nastavku:
- Unesite naziv cilja i izreku uzorka.
- Kliknite Generiraj.
- Navedite kratak opis namjere usmjeravanja umjetne inteligencije.
- Navedite željeni broj varijanti i razinu kreativnosti za prijedloge koje generira umjetna inteligencija.
- Generiranje mnogih varijanti odjednom može utjecati na kvalitetu. Preporučujemo najviše 20 varijanti po generaciji.
- Niža postavka kreativnosti može proizvesti manje raznolike varijante.
- Proces generiranja može potrajati nekoliko sekundi, ovisno o broju traženih varijanti.
- Ikona munje razlikuje varijante generirane umjetnom inteligencijom od korisnički definiranih podataka o vježbanju.
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u performansama mogu se analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg će se prikazati rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora za jasan prikaz najboljeg podudaranja ispod kojeg je prikazan predložak djelomičnog podudaranja
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje,) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je potvrđen okvir Provjera pravopisa u zaključivanju.
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati pohranjeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za obuku, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što se stvore svi željeni članci, možete trenirati AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu Webex AI Agenta koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore razine članka. U našem stalnom nastojanju da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka za razliku od starijeg modela korištenja vektora razine izgovaranja i otkrili smo da vektori na razini članka poboljšavaju točnost u većini slučajeva. Imajte na umu da će vektori na razini članka biti nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente i za višejezične AI Agente podudaranja na razini članka bit će podržana samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je bio prisutan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Označavanje generiranih varijanti označavanjem
Kako bi osigurali odgovornu upotrebu umjetne inteligencije, razvojni programeri mogu označiti izlaze generirane umjetnom inteligencijom za pregled. To omogućuje identifikaciju i prevenciju bilo kojeg štetnog ili pristranog sadržaja. Da biste označili izlaze generirane umjetnom inteligencijom:
- Pronađite opciju označavanja: Opcija označavanja zastavicom dostupna je za svaku generiranu izreku.
- Pružanje povratnih informacija: Prilikom označavanja izlaza razvojni programeri mogu dodavati komentare i navesti razlog označavanja.
Ova je značajka u početku dostupna s mjesečnim ograničenjem upotrebe od 500 operacija generiranja. Kako bi udovoljili rastućim potrebama, programeri mogu kontaktirati vlasnike svojih računa kako bi zatražili povećanje ovog ograničenja.
Stvaranje višejezičnog cilja i entiteta
Podatke o vježbanju možete stvoriti na više jezika. Za svaki jezik konfiguriran za vašeg AI agenta morate definirati izgovore koji odražavaju željene interakcije. Iako utori ostaju dosljedni na svim jezicima, tipke predložaka jedinstveno identificiraju odgovore na svakom jeziku.
Ne podržavaju svi jezici sve vrste entiteta. Dodatne informacije o popisu vrsta entiteta koje svaki jezik podržava potražite u tablici Podržani jezici stihova entiteta u Podržani jezici za skriptirane AI agente.
Upravljanje odgovorima
Odgovori su poruke koje vaš AI agent šalje klijentima kao odgovor na njihove upite ili namjere. Možete stvoriti odgovore koji uključuju:
- Tekst – obične tekstualne poruke za izravnu komunikaciju.
- Kod – ugrađeni kod za dinamički sadržaj ili akcije.
- Multimedija – slike, audioelementi ili elementi videozapisa za poboljšanje korisničkog doživljaja.
Odgovori imaju dvije glavne komponente:
- Predlošci – unaprijed definirane strukture odgovora koje su mapirane na određene ciljeve.
- Tijekovi rada – logika koja određuje koji predložak koristiti na temelju identificirane namjere.
Predlošci za primopredaju agenta, pomoć, rezervnu verziju i dobrodošlicu unaprijed su konfigurirani i poruka odgovora može se promijeniti iz odgovarajućih predložaka.
Vrste odgovora
Sektucija Response Designer obuhvaća različite vrste odgovora i način na koji se mogu konfigurirati.
Kartica Tijekovi rada koristi se za rukovanje asinkronim odgovorima tijekom pozivanja vanjske API koja reagira na asinkroni način. Tijekovi rada moraju biti kodirani u pitonu.
Zamjena varijabli
Zamjena varijabli omogućuje korištenje dinamičkih varijabli kao dijela predložaka odgovora. Sve standardne varijable (ili entiteti) u sesiji, zajedno s onima koje razvojni programer AI agenta može postaviti unutar objekta slobodnog obrasca poput polja spremišta podataka, mogu se koristiti u predlošcima odgovora putem ove značajke. Varijable su predstavljene pomoću ove sintakse: ${variable_name}. Na primjer, korištenje vrijednosti entiteta pod nazivom apptdate koristi ${entities.apptdate}or ${newdfState.model_state.entities.apptdate.value}.
Odgovori se mogu personalizirati pomoću varijabli primljenih s kanala ili prikupljenih od potrošača tijekom razgovora. Funkcija samodovršavanja prikazuje sintaksu varijabli u području teksta kada počnete upisivati ${. Odabir potrebnog prijedloga automatski ispunjava područje varijablom i ističe takvu varijablu.
Konfiguriranje odgovora pomoću dizajnera odgovora
Dizajner odgovora nudi korisničko sučelje za stvaranje odgovora bez potrebe za opsežnim znanjem o kodiranju. Dostupne su dvije vrste odgovora:
- Uvjetni odgovori: Za neprogramere, ova opcija omogućuje jednostavnu izradu odgovora koje AI agent isporučuje kupcima.
- Isječci koda: Za programere koji koriste Python, ova opcija pruža fleksibilnost za konfiguriranje odgovora pomoću koda.
Dizajner odgovora Webex AI agenta osmišljen je kako bi osigurao da je korisničko iskustvo prilagođeno određenom kanalu s kojim AI agent komunicira.
Predlošci odgovora
- Tekst — to su jednostavni tekstualni odgovori. Da bi poboljšao korisničko iskustvo, dizajner odgovora omogućuje više tekstnih okvira unutar jednog odgovora, što vam omogućuje raščlanjivanje dugačkih poruka u sekcije kojima je lakše upravljati. Svaki tekstni okvir može sadržavati različite mogućnosti odgovora. Tijekom razgovora, jedna od ovih opcija nasumično se odabire i prikazuje korisniku, osiguravajući dinamičnu i zanimljivu interakciju.
Da biste održali dinamično i privlačno korisničko iskustvo, predlošcima možete dodati više mogućnosti odgovora. Kada se aktivira predložak s više opcija, jedan od njih se nasumično odabire i prikazuje korisniku. Tu značajku možete omogućiti klikom na gumb +Dodaj varijantu koji se nalazi pri dnu odgovora.
Prilikom spremanja odgovora programeri vide upozorenje koje označava broj pogrešaka koje treba ispraviti. Polja s pogreškama bit će označena crvenom bojom. Pomoću navigacijskih strelica razvojni programeri mogu jednostavno pronaći i ispraviti te pogreške u bilo kojem kanalu ili formatu odgovora. Ako birač popisa ili vrtuljak sadrži više karata, navigacija točkicama omogućuje vam kretanje kroz kartice s pogreškama. Za jednu karticu odgovarajuća točka postaje crvena kako bi signalizirala pogrešku.
- Brzi odgovor – tekstualni odgovori mogu se upariti s gumbima koji mogu biti tekstualne ili URL veze. Tekstualni gumbi zahtijevaju naslov i korisni teret koji se šalje botu kada se klikne. URL gumbi preusmjeravaju korisnike na određenu web-stranicu.
Kada je korisnikov upit dvosmislen, djelomično podudaranje omogućuje botu da predloži relevantne članke ili namjere kao opcije. Ova je značajka dostupna za web i Facebook interakcije.
Dodavanje brzih odgovora URL-a
Gumbi za brzi odgovor URL-a u fiksnim i uvjetnim odgovorima omogućuju vam stvaranje gumba koji korisnike preusmjeravaju na vaše web-mjesto za dodatne informacije ili radnje poput ispunjavanja obrazaca. Kada se klikne, ti gumbi otvaraju navedeni URL na novoj kartici unutar istog prozora preglednika bez slanja podataka botu.
Da biste dodali URL brzi odgovor u uvjetnom ili fiksnom odgovoru:
- Odaberite ključ članka ili predloška za koji želite konfigurirati brzi odgovor URL-a.
- Kliknite + Dodaj brzi odgovor. Pojavit će se skočni prozor vrste gumba.
- Odaberite vrstu gumba kao URL u web-kanalu.
- Navedite naslov gumba i URL-a na koje se potrošač mora preusmjeriti nakon klika na gumb.
- Kliknite Gotovo da biste dodali brzi odgovor URL-a.
Gumbi vrste URL-a mogu se konfigurirati i putem dinamičke vrste odgovora, gdje se ti gumbi trebaju konfigurirati pomoću isječaka python koda. Ti su gumbi podržani u pretpregledu platforme Webex AI Agenta i pretpregledu za zajedničko korištenje. Trenutačno ih ne podržava IMIchatov widget za chat uživo ili drugi kanali trećih strana.
- Vrtuljak – obogaćeni odgovori mogu uključivati jednu ili više karata raspoređenih u obliku vrtuljka. Svaka kartica zahtijeva naslov i može sadržavati sliku, opis i najviše tri gumba.
Gumbi za brzi odgovor unutar predloška vrtuljka mogu se konfigurirati s tekstualnim ili URL vezama. Klikom na gumb URL-a korisnik će se preusmjeriti na navedeno web-mjesto. Klikom na gumb za brzi odgovor temeljen na tekstu botu se šalje konfigurirani korisni teret, pokrećući odgovarajući odgovor.
- Slika – multimedijski predložak u kojem korisnici mogu konfigurirati slike pružanjem URL-ova.
- Videozapis – prikazuje videozapise u pretpregledu na temelju konfiguriranog URL-a videozapisa.
- Kod – može se koristiti za pisanje Python koda za pozivanje API-ja ili izvršavanje druge logike.
Isječci koda
Uvjetni odgovori, sa svojim opsežnim značajkama i raznolikim predlošcima, mogu učinkovito odgovoriti na većinu potreba AI agenata. Međutim, za složene slučajeve upotrebe koji se ne mogu u potpunosti ostvariti uvjetnim odgovorima ili za programere koji preferiraju kodiranje, dostupna je vrsta odgovora Isječak koda.
Isječci koda omogućuju konfiguriranje odgovora pomoću Python koda. Ovaj pristup omogućuje stvaranje svih vrsta odgovora, uključujući brze odgovore, tekst, vrtuljke, slike, audio, video i datoteke, unutar predloška odgovora ili članka.
Kod funkcije definiran u predlošku isječka koda može se koristiti za postavljanje varijabli koje se zatim koriste u drugim predlošcima. Važno je napomenuti da kod funkcije ne može izravno vratiti odgovore kada se koristi unutar uvjetnih odgovora.
Provjera valjanosti isječaka koda – platforma provjerava samo pogreške sintakse unutar isječka koda koji konfigurirate. Međutim, sve pogreške u samom sadržaju odgovora mogu uzrokovati probleme korisnicima u interakciji s botom na konfiguriranom kanalu. Na primjer, uređivač vas neće spriječiti da dodate odgovor "birač vremena" za web-kanal, ali to rezultira pogreškama ako korisnikov upit pokrene taj određeni odgovor.
Ako odlučite ne konfigurirati jedinstveni odgovor za različite kanale, web-odgovor smatrat će se zadanim odgovorom i bit će poslan krajnjem korisniku. Popis predložaka podržanih na web-kanalu je:
- Tekst – jednostavna tekstualna poruka koja može imati više varijanti. Ova konfigurirana poruka prikazuje se na temelju upita.
- Brzi odgovor – predložak s tekstom i gumbima koje je moguće kliknuti.
- Vrtuljak – zbirka karata pri čemu svaka kartica ima naslov, URL slike i opis.
- Slika – predložak za konfiguriranje slika pružanjem URL-ova.
- Videozapis – predložak za konfiguriranje videozapisa unosom URL-a videozapisa. Videozapis možete reproducirati klikom ili dodirom na sliku.
- Datoteka – predložak za konfiguriranje pdf datoteke unosom URL-a za pristup datoteci.
- Audiozapis – predložak za konfiguriranje audiodatoteke unosom audio URL-a. Također prikazuje trajanje audio poruke u izlazu.
Konfiguriranje postavki upravljanja
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke. |
Što sljedeće učiniti
Dodajte jezike skriptiranom AI agentu.
Dodavanje jezika skriptiranom AI agentu
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Pomaknite se do . |
2 |
Kliknite +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite Dodaj da biste dodali jezik. |
4 |
Omogućite prebacivanje u odjeljku Akcija da biste omogućili jezik. |
5 |
Kada dodate jezik, jezik možete postaviti kao zadani. Zadržite pokazivač miša iznad jezika, kliknite Postavi kao zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite s postojećeg zadanog jezika, to može utjecati na članke, kuriranje, testiranje i pregled iskustava AI agenta. |
6 |
Kliknite Spremi promjene. |
Konfiguriranje postavki primopredaje
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke primopredaje. |
Što sljedeće učiniti
Skriptirani AI agent za odgovaranje na pitanja
Skriptirani AI agenti su agenti temeljeni na znanju čija se baza znanja sastoji od korpusa pitanja i odgovora. Skriptirani AI agent može dati odgovore na temelju korisničkog korpusa za obuku, koji je zbirka primjera i odgovora. Ta je mogućnost korisna u scenarijima u kojima:
- Potrebno je specifično znanje – agent mora odgovoriti na pitanja unutar unaprijed definirane domene.
- Dosljednost je važna – agent mora pružiti dosljedne odgovore na slične upite.
- Potrebna je ograničena fleksibilnost – odgovori agenta ograničeni su informacijama u korpusu za obuku.
Stvaranje skriptiranog AI agenta za odgovaranje na pitanja
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao skriptiranu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Skriptirano. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Odgovori na pitanja. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Skriptirani AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Stvorite entitet s ulogama entiteta za AI agenta.
Ažuriranje profila skriptiranog AI agenta
Prije nego što počnete
Stvorite skriptiranog AI agenta za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće detalje: |
4 |
Kliknite Spremi promjene da biste spremili postavke. |
Upravljanje člancima
Članci iz srži skriptiranih AI agenata. Članak je kombinacija pitanja, njegovih varijacija i odgovora na ovo pitanje. Svaki članak ima zadano pitanje koje služi kao identifikator za taj članak u sesijama, kuraciji i drugim mjestima u AI agentu. Svi članci konfigurirani u AI agentu zajedno čine agentovu bazu znanja ili korpus. Sustav uspoređuje vaš upit s ovom bazom znanja i prikazuje odgovor s najvišom razinom pouzdanosti kao odgovor agenta.
Rasa i Mindmeld NLU motori zahtijevaju najmanje dvije varijante treninga (izreke) da bi članak bio dio obučenog modela corpora. U skriptiranom AI agentu za odgovaranje na pitanja, ako je odabran Rasa ili Mindmeld NLU motor i ako članak ima manje od dvije varijacije, gumbi Train i Train nisu dostupni. Kada postavite pokazivač na te gumbe koji nisu dostupni, prikazat će se poruka za rješavanje problema prije vježbanja. Tu je i ikona upozorenja koja odgovara članku s problemima. Problemi se rješavaju dodavanjem više od dvije varijante članka. Nakon što se problemi riješe, dostupni su gumbi Vlak i Spremi i Vlak . Dvije varijante nisu primjenjive na zadane članke – poruka s djelomičnim podudaranjem, rezervna poruka i poruka dobrodošlice.
Članke možete svrstati u kategorije po vlastitom izboru, a svi nekategorizirani proizvodi klasificiraju se kao nedodijeljeni. Postoje četiri zadana članka koja su dostupna za svakog AI agenta, od trenutka stvaranja. To su:
- Poruka dobrodošlice – sadrži prvu poruku kad god započne razgovor između klijenta i AI agenta.
- Rezervna poruka — AI agent prikazuje ovu poruku kada agent ne može razumjeti korisnikovo pitanje.
- Djelomično podudaranje - kada AI agent prepozna više članaka s malom razlikom u rezultatima (kao što je postavljeno u postavkama primopredaje i zaključaka ), agent prikazuje ovu poruku podudaranja zajedno s podudarnim člancima kao opcije. Također možete konfigurirati tekstualni odgovor koji će se prikazati zajedno s ovim mogućnostima.
- Što možete učiniti?— Možete konfigurirati mogućnosti AI agenta. AI agent to prikazuje kad god krajnji korisnici ispituju mogućnosti AI agenta.
Osim toga, ako je omogućena primopredaja agenta iz postavki Primopredaja i Zaključivanje , dodaje se i zadani članak Razgovarajte s agentom .
Svi novi AI agenti također imaju četiri Smalltalk članka koji obrađuju korisničke izjave za:
- Pozdravi
- Hvala
- AI agent nije bio od pomoći
-
Doviđenja
Ti su članci i odgovori prema zadanim postavkama dostupni u bazi znanja AI agenta tijekom stvaranja novog AI agenta. Možete ih i izmijeniti ili ukloniti.
Dodavanje članaka putem korisničkog sučelja i zadanog odgovora
Članak je kombinacija pitanja, njegovih varijacija i odgovora na ovo pitanje. Upit svakog potrošača uspoređuje se s tim člancima (baza znanja), a odgovor koji vraća najvišu razinu pouzdanosti prikazuje se korisniku kao odgovor AI agenta. Da biste dodali članke:
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Otvorite Stvori novi članak. i kliknite |
4 |
Dodajte zadane varijante. |
5 |
Odaberite bilo koji od ovih zadanih odgovora za članak. Moguće vrijednosti:
Dodatne informacije potražite u odjeljku Konfiguriranje odgovora pomoću dizajnera odgovora. |
6 |
Kliknite Spremi i treniraj. |
Uvoz iz kataloga
1 |
Uključite se u Webex AI Agent platformu |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i kliknite tri elipse. |
4 |
Kliknite Uvezi iz kataloga. |
5 |
Odaberite kategorije članaka koji se moraju dodati agentu. |
6 |
Kliknite Gotovo. |
Izdvoji najčešća pitanja iz veze
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i kliknite tri elipse. |
4 |
Kliknite Izdvoji najčešća pitanja iz veze. |
5 |
Dajte URL mjesta na kojem se nalaze najčešća pitanja i kliknite Izdvoji. |
6 |
Kliknite Uvezi. |
Uvezi iz datoteke
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i kliknite tri elipse. |
4 |
Kliknite Uvezi iz datoteke i odaberite CSV da biste uvezli članke iz csv datoteke. Ako uvozite članke iz datoteke u JSON formatu, odaberite JSON. |
5 |
Kliknite Pregledaj i odaberite datoteku koja sadrži sve atikule. Kliknite Preuzmi uzorak da biste vidjeli oblik u kojem se članci moraju navesti. |
6 |
Kliknite Uvezi. |
Dodavanje prilagođenih sinonima
Mnogi slučajevi upotrebe AI agenata obično uključuju riječi i fraze koje možda nisu dio standardnog engleskog vokabulara ili su specifične za poslovni kontekst. Na primjer, želite da AI agent prepozna android aplikaciju, iOS aplikaciju i tako dalje. Agent za umjetnu inteligenciju mora uključiti ove uvjete i njihove varijacije u izgovore obuke za sve povezane članke, što dovodi do suvišnog unosa podataka.
Da biste prevladali ovaj problem s redundancijom, možete koristiti prilagođene sinonime unutar skriptiranog AI agenta za odgovaranje na pitanja. Sinonimi svake korijenske riječi platforma automatski zamjenjuje korijenskom riječju tijekom izvođenja.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i kliknite tri elipse. |
4 |
Kliknite Prilagođeni sinonimi. |
5 |
Kliknite Nova korijenska riječ. |
6 |
Konfigurirajte vrijednost korijenske riječi i njezine sinonime, a zatim kliknite Spremi. |
7 |
Nakon dodavanja sinonima ponovno uvježbajte AI agenta. Također možete izvesti sinonime (u .CSV formatu datoteke) u lokalnu mapu i uvesti datoteku natrag na platformu. |
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u performansama mogu se analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg će se prikazati rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora za jasan prikaz najboljeg podudaranja ispod kojeg je prikazan predložak djelomičnog podudaranja
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje,) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je potvrđen okvir Provjera pravopisa u zaključivanju.
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati pohranjeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za obuku, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što se stvore svi željeni članci, možete trenirati AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu Webex AI Agenta koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore razine članka. U našem stalnom nastojanju da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka za razliku od starijeg modela korištenja vektora razine izgovaranja i otkrili smo da vektori na razini članka poboljšavaju točnost u većini slučajeva. Imajte na umu da će vektori na razini članka biti nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente i za višejezične AI Agente podudaranja na razini članka bit će podržana samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je bio prisutan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Konfiguriranje postavki upravljanja
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke. |
Što sljedeće učiniti
Dodajte jezike skriptiranom AI agentu.
Dodavanje jezika skriptiranom AI agentu
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Pomaknite se do . |
2 |
Kliknite +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite Dodaj da biste dodali jezik. |
4 |
Omogućite prebacivanje u odjeljku Akcija da biste omogućili jezik. |
5 |
Kada dodate jezik, jezik možete postaviti kao zadani. Zadržite pokazivač miša iznad jezika, kliknite Postavi kao zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite s postojećeg zadanog jezika, to može utjecati na članke, kuriranje, testiranje i pregled iskustava AI agenta. |
6 |
Kliknite Spremi promjene. |
Konfiguriranje postavki primopredaje
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke primopredaje. |
Što sljedeće učiniti
Pretpregledajte skriptiranog AI agenta
Webex AI Agent omogućuje vam pregled AI agenata dok ga razvijate, pa čak i nakon što je razvoj završen. Na taj način možete testirati funkcioniranje AI agenata i utvrditi generiraju li se poželjni odgovori koji odgovaraju odgovarajućim ulaznim upitima. Skriptirani AI agent možete pregledati na sljedeće načine.
- Nadzorna ploča AI agenta – zadržite pokazivač miša iznad kartice AI agenta da biste vidjeli mogućnost Pretpregled za tog AI agenta . Kliknite Preview da biste pokrenuli widget za pretpregled AI agenta.
- Zaglavlje AI agenta – nakon ulaska u način uređivanja bilo kojeg AI agenta klikom na karticu AI Agent ili gumb Uredi na kartici AI Agent, mogućnost Pregled uvijek je vidljiva u odjeljku zaglavlja.
- Minimizirani widget – nakon pokretanja pretpregleda, a zatim minimiziranja, u donjem desnom kutu stranice stvara se widget za razgovor koji vam omogućuje jednostavno ponovno pokretanje načina pretpregleda.
Osim toga, vezu za pretpregled za dijeljenje možete kopirati iz AI agenta. Na kartici AI Agent kliknite ikonu trotočja u gornjem desnom kutu, a zatim Kopiraj vezu pretpregleda. Ovu vezu možete podijeliti s ostalim korisnicima AI agenta.
Widget za pretpregled platforme
Widget za pretpregled pojavljuje se u donjem desnom kutu zaslona. Možete pružiti izgovore (ili slijed izgovora) kako biste vidjeli kako AI agent reagira, osiguravajući da radi prema očekivanjima. Pregled AI agenta podržava više jezika i može automatski otkriti jezik izgovora kako bi odgovorio u skladu s tim. Jezik u pretpregledu možete odabrati i ručno tako da kliknete birač jezika i odaberete s popisa dostupnih mogućnosti.
Widget za pretpregled može se maksimizirati radi boljeg prikaza. Dodatne korisne značajke uključuju pružanje informacija potrošačima i pokretanje više prostorija za temeljito testiranje AI agenta.
Widget za pretpregled za zajedničko korištenje
Widget za pretpregled koji se može dijeliti omogućuje razvojnim programerima AI Agenta da na prezentabilan način podijele svog AI agenta s dionicima i potrošačima bez potrebe za razvojem prilagođenog korisničkog sučelja za prikazivanje AI agenta. Prema zadanim postavkama, kopirana veza pretpregleda prikazuje AI agenta s kućištem telefona. Razvojni inženjeri mogu izvršiti brzu prilagodbu promjenom određenih parametara u vezi pretpregleda. Dvije su glavne prilagodbe:
- Boja widgeta – dodavanjem
parametra brandColor
vezi. Korisnici mogu definirati jednostavne boje pomoću naziva boja ili koristiti heksadecimalni kod boja. -
Kućište telefona – promjenom vrijednosti parametra
phoneCasing
u vezi. To je prema zadanim postavkama postavljeno naistinito
i može se onemogućiti tako da ga učinite lažnimPrimjer veze pretpregleda s ovim parametrima:
?botunique_name=<vašbot_unique_name>&enterpriseunique_name=<vašenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Uobičajeni odjeljci upravljanja za skriptiranog AI agenta
Sljedeći odjeljci pojavljuju se na lijevoj ploči stranice za konfiguraciju AI agenta:
Obuka
Kako se agenti umjetne inteligencije razvijaju i postaju složeniji, promjene njihove logike ili razumijevanja prirodnog jezika (NLU) ponekad mogu imati neželjene posljedice. Kako bi se osigurale optimalne performanse i identificirali potencijalni problemi, platforma AI Agent nudi prikladan okvir za testiranje botova jednim klikom. Možete:
- Jednostavno stvorite i izvršite sveobuhvatan skup testnih slučajeva.
- Definirajte probne poruke i očekivane odgovore za različite scenarije.
- Simulirajte složene interakcije stvaranjem testnih slučajeva s više poruka.
Definiranje testova
Testove možete definirati slijedeći korake u nastavku:
- Prijavite se na platformu AI Agent.
- Na nadzornoj ploči kliknite skriptirani AI agent koji ste stvorili.
- U lijevom oknu kliknite Testiranje . Prema zadanim postavkama pojavljuje se kartica Testne torbe .
- Odaberite testni slučaj i kliknite Izvrši odabrane testove.
Svaki redak u tablici predstavlja testni slučaj sa sljedećim parametrima:
Parametar | Opis |
---|---|
Poruka | Ogledna poruka koja predstavlja vrste upita i izjava koje možete očekivati da će korisnici poslati vašem AI agentu. |
Očekivani jezik | Jezik na kojem se od korisnika očekuje interakcija s AI agentom. |
Očekivani članak | Navedite članak koji bi se trebao prikazati kao odgovor na određenu korisničku poruku. Da bi vam pomogao u pronalaženju najrelevantnijeg članka, ovaj stupac ima funkciju automatskog dovršavanja Smart. Dok tipkate, sustav će predložiti podudarne članke na temelju do sada unesenog teksta. |
Vrati izvorni prethodni kontekst | Kliknite potvrdni okvir u ovom stupcu da biste izolirali testne slučajeve i osigurali da se izvršavaju neovisno o postojećem kontekstu AI agenta. Kada je omogućeno, svaki testni slučaj simulira se u novoj sesiji, sprječavajući bilo kakve smetnje iz prethodnih interakcija ili pohranjenih podataka. |
Uključi djelomična podudaranja | Omogućite ovaj prekidač tako da uključuje testne slučajeve s očekivanim člancima koji se samo djelomično podudaraju sa stvarnim odgovorom smatra se uspješnim. |
Uvoz iz CSV | Uvezite testne slučajeve iz datoteke odvojene zarezom (CSV). U tom će slučaju svi postojeći testni slučajevi biti prebrisani. |
Izvoz u CSV | Izvezite testne slučajeve u datoteku odvojenu zarezom (CSV) datoteku. |
Testiranje povratnih poziva | Omogućite ovaj prekidač kako biste simulirali dolazne povratne pozive i testirali ponašanje tijeka bez potrebe za stvarnim dolaznim pozivima. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Povratni poziv je u tijeku | Kliknite potvrdni okvir u ovom stupcu da biste naznačili da namjera mora pokrenuti povratni poziv. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Očekivani predložak povratnog poziva | Navedite ključ predloška koji se mora aktivirati kada dođe do povratnog poziva. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Vremensko ograničenje povratnog poziva | Maksimalno vrijeme (u sekundama) koliko AI agent čeka odgovor povratnog poziva prije nego što povratni poziv smatra istećim. Trenutno se provodi vremensko ograničenje od 20 sekundi. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Izvršavanje testova
Na kartici Izvršenje kliknite Izvrši odabrane testove da biste pokrenuli uzastopno izvršavanje svih odabranih testnih slučajeva.
Testne slučajeve možete izvršiti i s kartice Testcase .
.Za prikaz testnih slučajeva s određenim ishodima pritisnite željeni rezultat (na primjer,Prošao,Proslijeđeno s djelomičnim podudaranjem,Neuspješno,Na
čekanju
) na vrpci sažetka.
Time će se filtrirati popis testnih slučajeva kako bi se prikazali samo oni koji odgovaraju odabranom rezultatu.
ID
sesije pridružen svakom testnom slučaju prikazuje se u rezultatima. To vam omogućuje brzo unakrsno upućivanje testnih slučajeva i pregled detalja o transakcijama. Da biste to izveli, odaberite mogućnost Detalji
o transakciji u stupcu Akcije .
Povijest izvršavanja
Na kartici Povijest pristupite svim izvršenim testnim slučajevima.
- Kliknite ikonu Preuzmi iz stupca Akcije da biste izvezli izvršene probne podatke kao CSV datoteku za izvanmrežnu analizu ili izvješćivanje.
- Pregledajte određene postavke motora i algoritma koje se koriste za svako izvršavanje testnog slučaja. Te informacije pomažu razvojnim programerima da optimiziraju performanse AI agenta.
- Da biste vidjeli napredne konfiguracijske postavke algoritma koje se koriste za određeni modul za vježbanje, kliknite ikonu Informacije pokraj naziva modula za vježbanje. To će pružiti uvid u parametre i postavke koji su utjecali na ponašanje AI agenta tijekom testiranja.
Sjednice
Odjeljak Sesije pruža sveobuhvatan zapis svih interakcija između agenata umjetne inteligencije i kupaca. Svaka sesija uključuje detaljnu povijest razmijenjenih poruka. Podatke sesije možete izvesti kao CSV datoteku za izvanmrežnu analizu i nadzor. Te podatke možete koristiti za ispitivanje poruka i konteksta određenih sesija kako biste stekli uvid u interakcije korisnika i identificirali područja za poboljšanje, poboljšali odgovore AI agenta i poboljšali cjelokupno korisničko iskustvo.
Može rukovati velikim skupovima podataka prikazivanjem rezultata na stranicama. Sekciju Sužavanje rezultata možete koristiti za filtriranje i sortiranje sesija na temelju različitih kriterija. Svaki redak u tablici prikazuje bitne detalje sesije, uključujući:
- Kanali – kanal na kojem je došlo do interakcije (na primjer, chat, glas).
- ID sesije – jedinstveni identifikator za sesiju.
- ID potrošača – jedinstveni identifikator korisnika.
- Poruke – broj poruka razmijenjenih tijekom sesije.
- Ažurirano u — vrijeme zatvaranja sesije.
- Metapodaci – dodatne informacije o sesiji.
- Sakrij probne sesije — Uključite ovaj potvrdni okvir za skrivanje probnih sesija i prikaz samo popisa sesija uživo.
- Dogodila se primopredaja agenta – potvrdite ovaj okvir za filtriranje sesija koje su predane agentu. Ako dođe do primopredaje agenta, prikazuje ikonu slušalica koja označava predaju razgovora ljudskom agentu.
- Došlo je do pogreške – uključite ovaj potvrdni okvir za filtriranje sesija u kojima je došlo do pogreške.
- Smanjena verzija – uključite ovaj potvrdni okvir za filtriranje povučenih sesija.
Kliknite redak da biste pristupili detaljnom prikazu određene sesije. Koristite potvrdne okvire za filtriranje sesija na temelju primopredaje agenta, pogrešaka i smanjenih glasova. Za dešifriranje sesija potrebna je dozvola na razini korisnika i napredne postavke zaštite podataka. Kliknite Dešifrirajte sadržaj da biste vidjeli detalje sesije.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za odgovaranje na pitanja
Prikaz Pojedinosti sesije u skriptiranom AI agentu za odgovaranje na pitanja pruža sveobuhvatnu raščlambu određene interakcije između korisnika i AI agenta.
Odjeljak Poruke :
- Prikazuje sve poruke koje je korisnik poslao tijekom sesije.
- Prikazuje odgovarajuće odgovore koje je generirao AI agent.
- Prikazuje kronološki redoslijed poruka, pružajući kontekst za interakciju.
Kartica Podaci o transakciji:
- Navodi članke za koje je utvrđeno da su relevantni za upit klijenta, uključujući točna podudaranja i djelomična podudaranja.
- Prikazuje rezultate sličnosti povezane sa svakim identificiranim člankom, ukazujući na stupanj relevantnosti.
- Prikazuje rezultate temeljnih algoritama koji se koriste za obradu upita klijenta i identificiranje relevantnih članaka.
- Prikazuje broj rezultata algoritma ovisno o postavkama konfiguriranim na kartici Primopredaja i zaključivanje .
Odjeljak Ostale informacije u prikazu Pojedinosti sesije pruža dodatni kontekst i pojedinosti o određenoj interakciji. Evo raščlambe prikazanih informacija:
- Obrađeni upit – prikazuje prethodno obrađenu verziju korisnikovog unosa nakon što ju je obradio kanal za razumijevanje prirodnog jezika (NLU) AI agenta.
- Primopredaja agenta – označava je li došlo do primopredaje agenta tijekom sesije. Potvrdite okvir Primopredaja agenta prema pravilima ako je primopredaja agenta pokrenuta posebnim pravilima.
- Vrsta odgovora – određuje vrstu odgovora koji generira AI agent, poput isječka koda ili uvjetnog odgovora.
- Uvjet odgovora – označava određeni uvjet ili pravilo koje je pokrenulo odgovor AI agenta.
- NLU motor – identificira NLU motor koji se koristi za obradu upita klijenta (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga – prikazuje minimalni rezultat praga i djelomičnu razliku rezultata utakmice konfigurirane u postavkama primopredaje i zaključivanja . Te vrijednosti određuju kada se upit smatra izvan dosega ili zahtijeva intervenciju agenta.
- Napredni zapisnici – pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-om transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za izvođenje radnji
Kartica Informacije o transakciji u skriptiranom AI agentu za izvođenje radnji pruža detaljnu raščlambu određene interakcije, kategorizirajući informacije u četiri odjeljka:
Identificirani odjeljak s namjerama:
- Prikazuje ciljeve koji su identificirani za upit klijenta.
- Označava razinu pouzdanosti povezanu sa svakom identificiranom namjerom.
- Navodi utore povezane s utvrđenim ciljem. Kliknite utor da biste vidjeli dodatne informacije o njegovoj vrijednosti i načinu na koji je izdvojena iz korisnikovog upita.
Odjeljak Identificirani entiteti popisuje entitete koji su izdvojeni iz poruke klijenta i povezani su s aktivnom namjerom potrošača. Ti entiteti predstavljaju ključne podatke koje je bot identificirao u korisnikovom upitu.
Odjeljak Rezultati algoritma pruža uvid u temeljne procese koji su doveli do odgovora AI agenta. Evo raščlambe prikazanih informacija:
- Popis ciljeva – prikazuje identificirane ciljeve i njihove odgovarajuće ocjene sličnosti.
- Popis entiteta – prikazuje entitete izdvojene iz korisnikove poruke.
Ostale informacije prikazuju:
- Primopredaja agenta – označava je li došlo do primopredaje agenta tijekom sesije. Potvrdite okvir Primopredaja agenta prema pravilima ako je primopredaja agenta pokrenuta posebnim pravilima.
- Ključ predloška – označava ključ predloška pridružen namjeri koja je pokrenula odgovor AI agenta.
- Vrsta odgovora – označava vrstu odgovora koji generira AI agent, kao što je isječak koda ili uvjetni odgovor.
- Uvjet odgovora – označava određeni uvjet ili pravilo koje je pokrenulo odgovor AI agenta.
- NLU motor – identificira NLU motor koji se koristi za obradu upita klijenta (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga – prikazuje minimalni rezultat praga i djelomičnu razliku rezultata utakmice konfigurirane u postavkama primopredaje i zaključivanja . Te vrijednosti određuju kada se upit smatra izvan dosega ili zahtijeva intervenciju agenta.
- Napredni zapisnici – pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-om transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Također možete preuzeti i pregledati podatke o transakciji u JSON formatu pomoću opcije preuzimanja.
Na kartici Metapodaci prikazat će se:
- NLP metapodaci – pregledajte korake predobrade primijenjene na unos klijenta na kartici NLP .
- Datastore i FinalDF – pristupite podacima koji se odnose na sesiju na karticama Datastore i FinalDF za pametne botove.
- Funkcionalnost pretraživanja – pomoću ugrađene trake za pretraživanje brzo pronađite određene izgovore unutar razgovora.
Povijest
Kad god dodate ili izmijenite članke, namjere ili entitete, bitno je prekvalificirati skriptiranog AI agenta kako biste bili sigurni da je ažuran. Nakon svakog vježbanja temeljito testirajte svog AI agenta kako biste provjerili njegovu točnost i učinkovitost.
Stranica Povijest omogućuje vam sljedeće:
- Prikaz povijesti vježbanja – pratite kada je korpus treniran i koje su promjene izvršene.
- Usporedite motore za vježbanje – pregledajte motore za vježbanje koji se upotrebljavaju za različite iteracije i njihovo odgovarajuće trajanje vježbanja.
- Praćenje promjena – nadzirite promjene postavki, članaka, odgovora, NLP-a i kuracije.
- Vratite se na prethodne verzije – po potrebi se jednostavno vratite na stariji skup treninga.
Odjeljak Povijest nudi praktične alate za upravljanje člancima iz baze znanja:
- Aktivirajte članke - Napravite prethodno neaktivne članke uživo kako biste ih uključili u odgovore AI agenta.
- Uređivanje članaka – stvorite novu verziju postojećeg članka uz očuvanje izvornika za referencu.
- Pretpregled izvedbe – procijenite performanse AI agenta pomoću određene baze znanja pomoću značajke pretpregleda .
- Preuzimanje članaka – izvezite članke iz baze znanja kao CSV datoteku za izvanmrežnu analizu ili referencu. Ova je opcija dostupna za skriptiranog AI agenta samo za odgovaranje na pitanja.
Zapisi revizije
Odjeljak Zapisnici nadzora pruža detaljan zapis izmjena izvršenih na vašem skriptiranom AI agentu u posljednjih 35 dana. Da biste pristupili zapisnicima nadzora:
- Idite na nadzornu ploču i kliknite AI agenta kojeg ste stvorili.
- Kliknite karticu Povijest da biste vidjeli povijest AI agenta.
- Kliknite karticu Zapisnici nadzora da biste vidjeli detaljan zapisnik promjena:
- Ažurirano u – datum i vrijeme promjene.
- Ažurirao – korisnik koji je izvršio promjenu.
- Polje – odjeljak bota u kojem je došlo do izmjene (na primjer, Postavke, Članci, Odgovori).
- Opis – dodatni detalji o promjeni.
-
Pomoću mogućnosti pretraživanja Ažurirano
iPolje
brzo pronađite određene stavke evidencije nadzora. -
Kartica Povijest modela prikazuje najviše 10 korpusa za svakog AI agenta.
Kuracija
Poruke se dodaju u konzolu kuracije na temelju sljedećih kriterija:
- Rezervne poruke – kada AI agent ne razumije korisnikovu poruku i aktivira rezervnu namjeru.
- Zadani rezervni cilj – ako je ovaj prekidač omogućen, poruke koje aktiviraju zadani cilj rezervne analize bit će poslane na konzolu kuracije.
Ovaj kriterij primjenjiv je samo za skriptiranog AI agenta za izvođenje radnji.
- Poruke sa smanjenom broju glasova – poruke koje su korisnici smanjili za vrijeme pretpregleda AI agenta.
- Primopredaja agenta – poruke koje rezultiraju primopredajom ljudskog agenta zbog konfiguriranih pravila.
- Iz sesije – poruke koje su korisnici označili kao da ne primaju željeni odgovor iz podataka sesije ili sobe.
- Niska pouzdanost – poruke s ocjenom pouzdanosti spadaju u navedeni prag niske pouzdanosti.
- Djelomično podudaranje – poruke u kojima AI agent nije mogao definitivno identificirati ispravnu namjeru ili odgovor.
Rješavanje problema
Kartica Problemi pruža centralizirano mjesto za pregled i adresiranje poruka označenih zastavicom za odabir. Možete učiniti sljedeće:
- Odaberite rješavanje ili zanemarivanje problema na temelju njihove ozbiljnosti i relevantnosti.
- Pregledajte izvorno izgovaranje korisnika, odgovor AI agenta i sve priložene medije.
Dešifriranje pristupa odobreno je na razini korisnika i zahtijeva da se u pozadinskom sustavu omogući napredna zaštita podataka.
Da biste riješili problem, možete učiniti sljedeće:
-
Veza na postojeći članak – da biste problem povezali s postojećim člankom, odaberite mogućnost Veza i potražite željeni članak.
-
Stvaranje novog članka – upotrijebite mogućnost Dodaj novom članku da biste stvorili novi članak izravno iz konzole kuracije.
-
Zanemarivanje problema – riješite ili zanemarite probleme da biste ih uklonili s konzole kuracije.
- Povezivanje sa zadanim člancima (poruka dobrodošlice, rezervna poruka, djelomično podudaranje) nije dopušteno.
- Za skriptiranog AI agenta za izvođenje radnji odaberite odgovarajuću namjeru s padajućeg popisa i označite sve relevantne entitete.
- Nakon što napravite promjene, prekvalificirajte svog AI agenta kako biste osigurali da se novo znanje odražava u njegovim odgovorima.
- Riješite ili zanemarite više problema istovremeno radi učinkovitog upravljanja.
Kartica Riješeno pruža sveobuhvatan pregled svih problema koji su riješeni. Možete pregledati sažetak svakog riješenog problema, uključujući je li problem povezan s postojećim člankom, korišten za stvaranje novog članka/namjere ili zanemaren. Ako naiđete na neželjene odgovore koji nisu automatski zabilježeni postojećim pravilima, možete ručno dodati određene izgovore u konzolu kuracije.
Da biste dodali probleme iz sesija:
- Prepoznavanje izgovora – pronađite izgovor koji je pokrenuo neispravan odgovor.
- Provjerite status kuracije – ako problem već nije u konzoli za kuraciju,
prikazat će se preklopnik statusa
kuracije. - Uključivanje/isključivanje zastavice – omogućite preklopnik Status
kustosa
da biste dodali izreku u konzolu kuracije radi pregleda i razlučivosti.
Ako je problem već prisutan u konzoli za kuraciju, izgled preklopnog prekidača mijenja se u skladu s tim kako bi naznačio njegov status.
Prikaz izvedbe skriptirane umjetne inteligencije pomoću Analyticsa
Odjeljak Analytics pruža grafički prikaz ključnih mjernih podataka za procjenu izvedbe i učinkovitosti AI agenta. Ključni mjerni podaci podijeljeni su u četiri odjeljka predstavljena kao kartice. To su: pregled, odgovori, obuka i kuracija.
Prilikom posjeta analitičkom zaslonu razvojni programeri mogu odabrati AI agenta za kojeg žele vidjeti analitiku. Analitički prikaz mogu prilagoditi i odabirom kanala za koji žele vidjeti podatke, zajedno s datumskim rasponom i granularnošću podataka. Prema zadanim postavkama, analitički podaci za prošli mjesec prikazuju se za sve kanale s dnevnom granularnošću (svaki dan je točka na osi x na grafikonima).
Pregled
Pregled sadrži ključne mjerne podatke i grafikone koji razvojnim programerima pružaju snimku ukupne upotrebe i izvedbe AI agenta.
- Odaberite AI agenta sa stranice Nadzorna ploča.
- U lijevom navigacijskom oknu kliknite Analytics. Pregled performansi AI agenta pojavljuje se u tabličnom i grafičkom prikazu.
Sesije i poruke
Prvi odjeljak u pregledu prikazuje sljedeće statistike o sesijama i porukama za AI agenta:
- Ukupan broj sesija i sesija koje agent umjetne inteligencije obrađuje bez ljudske intervencije.
- Ukupna primopredaja agenata, što je broj sesija predanih ljudskim agentima.
- Prosječne dnevne sesije
- Ukupan broj poruka (poruka ljudskih i AI agenata) i broja tih poruka koje su dobili od korisnika.
- Prosječne dnevne poruke
Nakon toga slijedi grafički prikaz sesija (složeni stupčasti koji predstavlja sesije kojima upravlja AI agent i predane sesije) i ukupni odgovori koje je poslao AI agent.
Korisnici
Drugi odjeljak u Pregledu sadrži statistiku o korisnicima za AI agenta. Pruža ukupan broj korisnika i informacije o prosječnim sesijama po korisniku i prosječnim dnevnim korisnicima. Nakon toga slijedi grafikon koji prikazuje nove korisnike i korisnike koji se vraćaju za svaku jedinicu, ovisno o odabranoj granularnosti.
Izvedba
Treći odjeljak pruža statistiku o odgovorima AI agenta korisnicima. Ovdje se mogu vidjeti ukupni odgovori koje je poslao AI agent i podjela između odgovora gdje AI agent:
- Identificirao je korisnikovu namjeru.
- Odgovorio je rezervnom porukom.
- Odgovorio je porukom djelomičnog podudaranja.
- Obavijestio je korisnika o primopredaji agenta.
Isti se zbraja u tortnom grafikonu, a površinski grafikon pruža informacije na temelju odabrane granularnosti.
Obuka
Odjeljak za osposobljavanje predstavlja "zdravlje" korpusa AI Agenta. Preporučuje se da programeri konfiguriraju 20+ izgovora obuke za svaku namjeru / članak u svojim AI agentima. U ovom odjeljku svi članci/namjere u korpusu prikazani su kao pojedinačni pravokutnici u kojima boja i relativna veličina svakog pravokutnika ukazuju na podatke o vježbanju koje članak/namjera sadrži. Što je namjera bliža bijeloj boji, to je više podataka o vježbanju potrebno da bi se točnost vašeg AI agenta poboljšala.
Odgovori
Ovaj odjeljak daje programerima detaljan prikaz onoga o čemu se korisnici pitaju i koliko često to pitaju. Pruža grafički prikaz najpopularnijih članaka za AI agente za odgovaranje na pitanja i predloške odgovora za AI agente za izvođenje radnji.
Kuracija
Pruža vizualni sažetak koliko se problema s kuracijom pojavljuje svaki dan i koliko su ih programeri AI Agenta riješili.
Integrirajte AI agente
U ovom se odjeljku objašnjava kako integrirati agente umjetne inteligencije s glasovnim i digitalnim kanalima za upravljanje razgovorima s klijentima.
Integrirajte AI agente s glasovnim i digitalnim kanalima
Nakon što izradite i konfigurirate svoje AI agente na platformi Webex AI Agent, sljedeći je korak njihova integracija s glasovnim i digitalnim kanalima. Ova integracija omogućuje AI agentima da upravljaju glasovnim i digitalnim razgovorima s vašim klijentima, pružajući besprijekorno i interaktivno korisničko iskustvo.
Dodatne informacije potražite u članku Integracija agenata umjetne inteligencije s glasovnim i digitalnim kanalima.
Upravljanje izvješćima AI agenata
Ovaj odjeljak opisuje pregled izvješća AI agenata, vrste izvješća, stvaranje izvješća AI agenata i načine isporuke izvješća.
Objašnjenje izvješća AI agenata
Značajka izvješća omogućuje vam generiranje ili zakazivanje (periodično generiranje) određenih izvješća iz dostupnih vrsta izvješća i njihovo primanje preko dostupnih načina isporuke. Ta izvješća mogu pružiti vrijedne informacije o ponašanju korisnika, upotrebi, angažmanu, performansama proizvoda itd. Željene informacije možete dostaviti na njihovu e-poštu, SFTP put ili S3 kantu. Možete odabrati vrstu izvješća s popisa unaprijed izrađenih izvješća i odabrati želite li generirati jednokratno izvješće odmah ili u redovitim intervalima.
Kada pristupite izborniku Izvješća iz lijevog navigacijskog okna, pojavit će se sljedeće kartice:
-
Konfiguriranje — ova kartica prikazuje sva izvješća koja su trenutno aktivna i generirana periodično. Za popis izvješća dostupni su sljedeći detalji:
- Aktivno – je li korisnik i dalje pretplaćen na izvješće.
- AI Agent — Ime AI agenta pridruženog izvješću.
- Vrsta izvješća – unaprijed izrađena vrsta izvješća na koju ste se pretplatili.
- Učestalost – interval u kojem primate izvješće.
- Posljednje izvješće Generirano – posljednje poslano izvješće.
- Sljedeći zakazani datum – sljedeći datum kada će izvješće biti poslano.
-
Povijest – na ovoj su kartici navedene sve povijesne informacije o dosad poslanim izvješćima. Kliknite bilo koji izvještaj na ovoj stranici kako biste uredili konfiguraciju izvješća.
Da biste preuzeli ta povijesna izvješća, kliknite ikonu Preuzmi u odjeljku Akcije .
Izvješća na zahtjev koja se pojavljuju na kartici Povijest dostupna su za preuzimanje tek nakon dovršetka generiranja izvješća.
Stvaranje izvješća AI agenta
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na lijevoj navigacijskoj traci kliknite Izvješća . |
3 |
Kliknite +Novo izvješće. |
4 |
Navedite sljedeće informacije za stvaranje i konfiguriranje izvještaja: |
Vrste izvješća AI agenta
Možete birati s popisa unaprijed izrađenih izvješća na temelju odabrane vrste AI agenta. Ovaj odjeljak obuhvaća te vrste izvješća, listove uključene u svaki izvještaj i stupce dostupne na svakom listu.
AI agent za odgovaranje na pitanja, vrsta izvješća
Za AI agenta dostupne su tri različite vrste izvješća za odgovaranje na pitanja u aplikaciji. Pomoću različitih vrsta izvješća možete razumjeti sažetak upotrebe AI agenta, ponašanje, što korisnici pitaju i kako AI agent odgovara na upite. Također možete vidjeti poruke koje su završile kao probleme u kuraciji.
Ponašanje i sažetak korištenjaOvaj odjeljak prikazuje sažetak AI agenta s učestalošću pozivanja članaka i kategorija. Sažetak, kategorije i informacije o člancima možete pregledati na zasebnoj kartici izvješća:
Polje | Opis |
---|---|
Naziv AI agenta | Ime AI agenta. |
Ukupan broj razgovora | Ukupan broj razgovora /sesija koje obrađuje AI agent. |
Razgovori s najmanje jednom porukom korisnika | Razgovori ili sesije u kojima su korisnici dali barem jedan unos. |
Ukupan broj ljudskih poruka | Poruke koje krajnji korisnici šalju agentu umjetne inteligencije. |
Ukupan broj odgovora AI agenta | Ukupan broj poruka koje AI agent šalje krajnjim korisnicima. |
Ukupan broj djelomičnih podudaranja | Slučajevi u kojima je postojala neka nejasnoća u vezi s korisnikovom porukom, a AI agent je odgovorio s više namjera kao opcijama. |
Razgovori poslani agentu | Totalni razgovori predani ljudskom agentu. |
Ukupan broj glasova | Ukupan broj odgovora AI agenata, koje su potvrdili korisnici. |
Ukupan broj glasova |
Ukupan broj odgovora AI agenata, koje su klijenti smanjili. |
Polje | Opis |
---|---|
Naziv kategorije | Naziv kategorije kako je konfiguriran u AI agentu. |
Razgovori za kategoriju | Broj razgovora ili sesija u kojima je otkriven članak koji pripada ovoj kategoriji. |
Ukupan broj odgovora | Broj otkrivanja članka koji pripada ovoj kategoriji. |
Ukupan broj glasova | Broj poziva iz ove kategorije. |
Ukupan broj glasova |
Broj smanjenih odgovora iz ove kategorije. |
Polje | Opis |
---|---|
Naziv članka | Naziv članka (zadana varijanta) konfiguriranog u AI agentu. |
Kategorija članka | Kategorija kojoj ova namjera pripada. |
Razgovori za članak | Broj razgovora ili sesija u kojima je otkriven ovaj članak. |
Ukupan broj odgovora | Broj otkrivanja ovog članka. |
Ukupan broj glasova | Broj poziva na odgovor za ovaj članak. |
Ukupan broj glasova |
Broj smanjenih rezultata odgovora za ovaj članak. |
Prikazuje razgovor između AI agenta i klijenta zajedno s ocjenom sličnosti. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator sesije. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika na AI agentu. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Članak | Identifikator odgovora koji je poslao AI agent. |
Kategorija | Namjera koju je AI agent otkrio za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarni članak 1. | Namjera koju je otkrio odabrani NLU motor. |
Ocjena članka 1. | Rezultat za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka potvrđena ili smanjena. |
Komentar povratne informacije |
Komentari koje su korisnici ostavili prilikom glasovanja o poruci. |
Prikazuje poruke koje su završile u kuraciji kao probleme iz različitih razloga. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za korisnikovu sesiju. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika na AI agentu. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je AI agent odgovorio. |
Razlog problema | Razlog zbog kojeg ova poruka završava u kuraciji. |
Članak | Identifikator odgovora koji je poslao AI agent. |
Kategorija | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarni članak 1. | Odabrani NLU motor otkrio je namjeru. |
Ocjena članka 1. |
Ocjena za otkrivenu namjeru. |
AI agent za obavljanje zadataka, vrsta izvješća
Za AI agenta dostupne su tri različite vrste izvješća za izvršavanje zadatka u aplikaciji sastavljača AI agenata. Kao razvojni programer AI agenta možete stvarati različite vrste izvješća. Oni se mogu koristiti za razumijevanje sažetka upotrebe AI agenta, ponašanja AI agenta, onoga što korisnici pitaju i načina na koji AI agent odgovara na upite. Također možete vidjeti poruke koje su završile kao probleme u kuraciji.
Prikazuje sažetak razgovora zajedno s namjerama i ključevima predložaka koji se pokreću. Kartica sažetka prikazuje sljedeće detalje:
Polje | Opis |
---|---|
Naziv AI agenta | Ime AI agenta. |
Ukupan broj razgovora | Ukupan broj razgovora ili sesija kojima upravlja AI agent. |
Razgovori s najmanje jednom porukom korisnika | Razgovori ili sesije u kojima su korisnici dali barem jedan unos. |
Ukupan broj ljudskih poruka |
Poruke koje krajnji korisnici šalju AI agentu. |
Ukupan broj odgovora AI agenta | Ukupan broj poruka koje AI agent šalje krajnjim korisnicima. |
Ukupan broj djelomičnih podudaranja | Slučajevi u kojima je postojala neka nejasnoća u vezi s korisnikovom porukom, a AI agent je odgovorio s više namjera kao opcijama. |
Razgovori poslani agentu | Ukupni razgovori predani ljudskom agentu |
Ukupan broj glasova | Ukupan broj odgovora AI agenta koje su potvrdili korisnici. |
Ukupan broj glasova |
Ukupan broj odgovora AI agenata koje su korisnici umanjili. |
Detalje o cilju možete pogledati i na kartici Namjere proračunske tablice:
Polje | Opis |
---|---|
Naziv namjere | Naziv namjere konfiguriran u AI agentu. |
Razgovori s namjerom | Broj razgovora ili sesija u kojima je pozvana ta namjera. |
Ukupan broj poziva | Broj pozivanja na tu namjeru. |
Ukupan broj dovršenih radova | Broj prikupljanja svih slotova i dovršetka te je namjere. |
Ukupan broj glasova | Ukupan broj odgovora za to je potvrđen za svaku namjeru. |
Ukupan broj glasova |
Ukupni odgovori za to smanjeni su za svaku namjeru. |
Izvješće sadrži i detalje predloška visoke razine, kao što su:
Polje | Opis |
---|---|
Naziv ključa predloška | Naziv predloška kako je konfiguriran u AI agentu. |
Cilj ključa predloška | Cilja gdje se koristi ovaj ključ predloška. |
Razgovori za ključ predloška | Broj koji označava koliko je puta ključ predloška poslan kao odgovor. |
Ukupan broj odgovora | Broj koji je puta ključ predloška poslan kao odgovor. |
Ukupan broj glasova | Broj poziva za ovaj predložak. |
Ukupan broj glasova |
Broj prigovaranja odgovora za ovaj predložak. |
Prikazuje razgovor klijenta s AI agentom zajedno s rezultatima sličnosti. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za korisnikovu sesiju. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika u aplikaciji. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Ključ predloška | Identifikator odgovora koji je poslao AI agent. |
Namjera | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarna namjera 1 | Odabrani NLU motor otkrio je namjeru. |
Rezultat namjere 1 | Ocjena za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka potvrđena ili smanjena. |
Komentar povratne informacije |
Komentari koje su korisnici ostavili prilikom glasovanja o poruci. |
Prikazuje poruke koje su završile u kuraciji kao probleme iz različitih razloga. Ovo je izvješće relevantno samo za skriptirane AI agente. U ovom izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za sesiju klijenta. |
ID potrošača | Jedinstveni identifikator za krajnjeg korisnika u aplikaciji. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je AI agent odgovorio. |
Razlog problema | Razlog zbog kojeg ova poruka završava u kuraciji. |
Ključ predloška | Identifikator odgovora koji je poslao AI agent. |
Namjera | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarna namjera 1 | Odabrani NLU motor otkrio je namjeru. |
Rezultat namjere 1 |
Ocjena za otkrivenu namjeru. |
Načini isporuke izvješća AI agenta
U današnjem svijetu temeljenom na podacima učinkovita i sigurna dostava izvješća o agentima umjetne inteligencije ključna je za informirano donošenje odluka i operativnu izvrsnost. Kako bismo zadovoljili različite organizacijske potrebe, nudimo više načina isporuke za izvješća AI agenata, osiguravajući fleksibilnost, pouzdanost i sigurnost. Opcije isporuke uključuju Secure File Transfer Protocol (SFTP), Email i Amazon S3 Bucket. Svaki način rada osmišljen je kako bi udovoljio različitim zahtjevima, bilo da se radi o potrebi za visokom sigurnošću, lakoćom pristupa ili skalabilnim rješenjima za pohranu. Ovaj dokument opisuje značajke i prednosti svakog načina isporuke, pomažući vam da odaberete najbolju opciju za svoje specifične potrebe.
SFTP
Polje |
Opis |
---|---|
Gurnite izvještaje na sigurno mjesto kako je planirano |
Uključite ovo kako biste gurnuli izvještaje na sigurno mjesto u zakazano vrijeme. Omogućivanjem ovog prekidača možete navesti samo sljedeće detalje. |
IP adresa | IP adresa sustava. |
Korisničko ime | Korisničko ime za pristup izvješćima. |
Lozinka | Lozinka za pristup izvješćima. |
Privatni ključ | Privatni ključ za pristup datotekama. |
Put prijenosa |
Put na kojem su datoteke usmjerene u sustavu. |
E-pošta
Polje | Opis |
---|---|
Zakazivanje e-pošte za više primatelja, odvojeno točkom sa zarezom (;) | Uključite ovo da biste dodali primatelje. |
Primatelja |
Adresa e-pošte svih primatelja koji moraju primiti izvješća u određeno vrijeme i učestalost. |
S3 kanta
Polje | Opis |
---|---|
Prijenos izvješća u grupu S3 prema rasporedu |
Uključite to kako biste polja S3 učinili dostupnima i usmjerite izvješća u konfiguriranu grupu S3. |
ID pristupnog ključa za AWS | ID pristupnog ključa za pristup AWS uslugama i resursima. |
AWS tajni pristupni ključ | Tajni pristupni ključ za pristup AWS uslugama i resursima. |
Naziv grupe | Naziv grupe u koju je izvješće usmjereno. |
Naziv mape |
Naziv mape stvorene u grupi S3. |
Razumjeti usklađenost s umjetnom inteligencijom
U ovim ćete odjeljcima lakše razumjeti razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Svaka značajka koja se pokreće umjetnom inteligencijom u Ciscu prolazi procjenu učinka umjetne inteligencije u odnosu na naša načela odgovorne umjetne inteligencije i pridržava se odgovornog okvira umjetne inteligencije, uz postojeće procese dizajna, sigurnosti, privatnosti i ljudskih prava.
Privatnost i sigurnostCisco ne zadržava korisničke ulazne podatke nakon postupka zaključivanja, a davatelj modela treće strane, Microsoft, ne pristupa, ne nadzire i ne pohranjuje Ciscove korisničke podatke. Dodatne informacije o pravilima zadržavanja podataka specifičnih za značajke potražite u članku Cisco Trusted Portal.
Slijedi popis bilješki o transparentnosti umjetne inteligencije za sve značajke umjetne inteligencije:
Izvori podataka za obuku i evaluacijuCiscov davatelj modela treće strane, Microsoft, predstavlja da neće koristiti korisnički sadržaj za poboljšanje modela Azure OpenAI i da ne pohranjuje niti zadržava Ciscove korisničke podatke u infrastrukturi servisa Azure.
Sigurnosna i etička razmatranjaSve generativne značajke umjetne inteligencije sklone su pogreškama, pa Cisco daje prednost sigurnosti sadržaja za značajke umjetne inteligencije uključivanjem filtriranja sadržaja koje pruža Azure OpenAI.
Procjena i performanse modelaCisco daje prednost performansama i točnosti AI Assistanta uključivanjem ljudi u pregled, testiranje i osiguranje kvalitete temeljnog modela.
Početak rada s Webex AI agentom
Webex AI Agent sofisticirana je platforma koja je dizajnirana za stvaranje, upravljanje i implementaciju automatiziranih AI agenata kako bi ispunili potrebe korisničke službe i podrške. Koristeći umjetnu inteligenciju, agenti umjetne inteligencije pružaju automatiziranu pomoć kupcima prije nego što stupe u interakciju s ljudskim agentima. Ovi agenti podržavaju glasovne interakcije s intonacijom, razumijevanjem jezika i kontekstualnom svjesnošću unutar razgovora. Također, agenti umjetne inteligencije besprijekorno i informativno obrađuju interakcije digitalnih kanala putem teksta i internetskog chata. Korisnici imaju koristi od iskustva poput conciergea, primanja pomoći s pitanjima, dohvaćanja informacija i minimiziranja vremena čekanja.
Mogućnosti Webex AI agenta
- Točni i pravovremeni odgovori – pruža precizne odgovore na upite kupaca u stvarnom vremenu.
- Inteligentno izvršavanje zadataka – izvršava zadatke na temelju zahtjeva ili unosa klijenata.
Ključne prednosti za tvrtke
-
Poboljšano korisničko iskustvo – korisnicima pruža iskustvo razgovora u stvarnom vremenu.
-
Personalizirane interakcije – prilagođava odgovore individualnim potrebama i preferencijama klijenata.
-
Skalabilnost i učinkovitost – rukuje velikom količinom interakcija s klijentima bez potrebe za dodatnim ljudskim agentima, što dovodi do poboljšanog zadovoljstva i smanjenih operativnih troškova.
Upoznajte se s vrstama i primjerima AI agenata
Sljedeća tablica pruža uvid u vrste AI agenata i njihove mogućnosti:
Vrsta AI agenta | Svrha | Sposobnost | Opis | Kako postaviti? |
---|---|---|---|---|
Autonoman |
Autonomni agensi umjetne inteligencije osmišljeni su za samostalno djelovanje, donošenje odluka i obavljanje zadataka bez izravne ljudske intervencije. |
Izvođenje akcija |
Donosite informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila. Automatizirajte ponavljajuće ili dugotrajne zadatke. |
|
Odgovaranje na pitanja |
Autonomni agenti mogu pristupiti i koristiti repozitorij znanja kako bi pružili informativne i točne odgovore na korisničke upite. |
Autonomni AI agenti za odgovaranje na pitanja | ||
Scripted |
Skriptirani AI agenti programirani su da slijede unaprijed definirani skup pravila i uputa. |
Izvođenje akcija |
Skriptirani agenti mogu obavljati određene zadatke koji su jasno definirani i strukturirani. |
Skriptirani AI agenti za izvođenje radnji |
Odgovaranje na pitanja |
Skriptirani agenti mogu odgovoriti na pitanja temeljena na korisničkom korpusu obuke, koji je zbirka primjera i odgovora. |
Skriptirani AI agenti za odgovaranje na pitanja |
Primjeri
I autonomni i skriptirani AI agenti mogu se primijeniti na različite slučajeve upotrebe, ovisno o specifičnim zahtjevima i željenim mogućnostima. Neki primjeri uključuju:
-
Služba za korisnike - i autonomni i skriptirani agenti mogu se koristiti za pružanje korisničke podrške, s autonomnim agentima koji nude veću fleksibilnost i razumijevanje prirodnog jezika.
-
Virtualni asistenti - Autonomni agenti prikladni su za uloge virtualnog pomoćnika jer mogu obavljati različite zadatke i pružati personaliziranije interakcije.
-
Analiza podataka - Autonomni agensi mogu se koristiti za analizu velikih skupova podataka i izdvajanje vrijednih uvida.
-
Automatizacija procesa – autonomni i skriptirani agenti mogu se koristiti za automatizaciju ponavljajućih zadataka, poboljšanje učinkovitosti i smanjenje pogrešaka.
-
Upravljanje znanjem – autonomni agenti mogu se koristiti za stvaranje i upravljanje spremištima znanja, čineći informacije lako dostupnima korisnicima.
Izbor između autonomnih i skriptiranih agenata umjetne inteligencije ovisi o složenosti zadataka, potrebnoj razini autonomije i dostupnosti podataka o osposobljavanju.
Preduvjeti
-
Ako ste postojeći Webex klijent centra za kontakt, provjerite ispunjavate li sljedeće preduvjete:
-
Webex klijent kontaktnog centra 2.0.
-
Webex Connect dodijeljen je vašem klijentu.
-
Platforma za glasovne medije medijska je platforma Next-Generation.
-
-
Ako nemate klijenta Webex Contact Centera, obratite se partneru da biste pokrenuli probno razdoblje Webex kontaktnog centra s medijskom platformom sljedeće generacije.
-
Administratori mogu zatražiti memoriju za razvojne inženjere kontaktnog centra Webex da isprobaju AI agente.
Omogućivanje značajki
Ova se značajka trenutno nalazi u beta verziji. Korisnici se mogu prijaviti za ovu značajku na Webex Beta portalu ispunjavanjem ankete o sudjelovanju za AI agente.
-
Trenutno je u beta fazi dostupna samo skriptirana funkcija AI agenta.
-
Autonomni agenti dostupni su samo odabranim kupcima. Zahtjevi se mogu podnijeti putem CSM-a (Customer Success Manager), PSM-a (Upravitelj uspjeha partnera) ili slanjem e-pošteask-ccai@cisco.com. Nakon odobrenja, autonomni agenti bit će dostupni uz skriptirane agente za vašeg stanara.
Pristup Webex AI agentu
Da biste stvorili svoje AI agente, morate se prijaviti u aplikaciju Webex AI Agent. To se može učiniti na sljedeće načine:
Prijava iz kontrolnog centra
- Prijavite se u Kontrolno središte pomoću URL# https://admin.webex.com.
- U odjeljku Usluge u navigacijskom oknu odaberite Centar za kontakt.
- U odjeljku Brze veze u desnom oknu idite na odjeljak Paket kontaktnog centra.
- Kliknite Webex AI agenta da biste pristupili aplikaciji.
Sustav se križa- pokreće aplikaciju Webex AI Agent na drugoj kartici preglednika i automatski ćete biti prijavljeni u aplikaciju.
Prijava s Webex povezivanja
Da biste pristupili aplikaciji Webex AI Agent, trebali biste imati pristup Webex Connectu.
- Prijavite se u aplikaciju Webex Connect pomoću URL-a klijenta koji ste dobili za vašu tvrtku i vjerodajnice.
Prema zadanim postavkama stranica Usluge pojavljuje se kao početna stranica.
- Na izborniku Ladica aplikacija lijevog navigacijskog okna kliknite Webex AI Agent da biste pristupili aplikaciji.
Sustav se križa- pokreće aplikaciju Webex AI Agent na drugoj kartici preglednika i automatski ćete biti prijavljeni u aplikaciju.
Izgled početne stranice
Dobrodošli na platformu Webex AI Agent. Kada se prijavite, početna stranica prikazuje sljedeći izgled:
-
Navigacijska traka
Navigacijska traka koja se pojavljuje s lijeve strane omogućuje pristup sljedećim izbornicima:
- Nadzorna ploča – prikazuje popis agenata umjetne inteligencije kojima korisnik ima pristup, a koje je odobrio administrator tvrtke.
- Znanje – prikazuje središnji repozitorij znanja ili bazu znanja koja autonomnim AI agentima služi kao mozak za odgovaranje na upite kupaca.
- Izvješća – navodi unaprijed izrađena izvješća o AI agentima različitih vrsta. Izvješća možete generirati ili zakazivati u skladu s poslovnim potrebama.
- Pomoć – omogućuje pristup korisničkom priručniku za Webex AI agenta na Webex centru za pomoć.
-
Korisnički profil
Izbornik korisničkog profila omogućuje vam pregled podataka o profilu i odjavu iz aplikacije.
Stranica Korporacijski profil sadrži informacije o klijentu AI agenta, dostupne samo administratorima s pristupom punoj administraciji.
-
Kartica Pregled sadrži sljedeće informacije:
- Korporacijski identifikatori – uključuje Webex ID organizacije, ID CPaaS organizacije, ID pretplate za tvrtku. To je dostupno tvrtkama s Webex integracijom kontaktnog centra za odgovarajući klijent Webex Connect.
- Postavke profila – sadrži naziv tvrtke, jedinstveni naziv tvrtke i URL logotipa.
- Postavke globalnog agenta – omogućuje odabir zadanog agenta za glasovni kanal za obradu rezervnih scenarija.
- Sažetak zadržavanja podataka – pruža sažetak razdoblja zadržavanja podataka za ovo poduzeće.
-
Na kartici Suigrači možete pregledavati i upravljati popisom suigrača koji imaju pristup aplikaciji. Svakom korisniku dodjeljuje se uloga koja određuje akcije koje može izvršiti na temelju dodijeljenih dozvola.
-
Upoznajte svoju nadzornu ploču
Na nadzornoj ploči agenti umjetne inteligencije predstavljeni su karticama koje prikazuju osnovne informacije, uključujući naziv AI agenta, koji je zadnji put ažurirao, zadnji put ažurirao i motor koji se koristi za obuku agenta.
Zadaci na kartici AI agenta
Zadržite pokazivač miša iznad kartice AI agenta da biste vidjeli sljedeće mogućnosti:
- Pretpregled – kliknite Preview da biste otvorili widget za pretpregled AI agenta.
- Ikona trotočke – kliknite ovu ikonu da biste izvršili sljedeće zadatke:
-
Veza Kopiraj pretpregled – kopirajte vezu pretpregleda da biste je zalijepili na novu karticu i pretpregledajte agenta umjetne inteligencije na widgetu za razgovor.
-
Token za kopiranje pristupa – kopirajte pristupni token AI agenta za pozivanje agenta putem API-ja.
-
Izvoz – izvezite detalje AI agenta (u JSON formatu) u lokalnu mapu.
-
Brisanje – trajno izbrišite AI agenta iz sustava.
-
Pin – Prikvačite AI agenta na prvo mjesto na nadzornoj ploči ili otkvačite da biste ga vratili na prethodni položaj.
-
Stvaranje novog AI agenta
Možete stvoriti novog AI agenta pomoću opcije Stvori agenta + u gornjem desnom kutu nadzorne ploče. Možete odabrati korištenje unaprijed definiranog predloška ili stvoriti agenta ispočetka.
Da biste saznali kako stvoriti skriptirane i autonomne AI agente, pogledajte sljedeće odjeljke:
Uvoz unaprijed izgrađenog AI agenta
Unaprijed izrađenog AI agenta u JSON formatu možete uvesti s popisa dostupnih AI agenata. Prvo provjerite jeste li izvezli AI agenta u JSON formatu u lokalnu mapu. Slijedite ove korake da biste ga uvezli:
- Kliknite Agent za uvoz.
- Kliknite Prenesi da biste prenijeli datoteku AI Agent (u JSON formatu) izvezenu s platforme.
- U polje Naziv agenta unesite naziv AI agenta.
- (Neobavezno) U ID-u sustava uredite jedinstveni identifikator generiran u sustavu.
- Kliknite Uvezi.
Vaš AI agent sada je uspješno uvezen na platformu Webex AI Agent i dostupan je na nadzornoj ploči.
Pretraživanje ključnih riječi
Platforma pruža robusne mogućnosti pretraživanja koje će vam pomoći da lako pronađete i upravljate AI agentima. Pretraživanje ključnih riječi možete izvršiti pomoću naziva agenta. Unesite naziv agenta ili dio imena u traku za pretraživanje. Sustav prikazuje popis AI agenata koji odgovaraju vašim kriterijima pretraživanja.
Filtriraj prema vrsti agenta
Osim pretraživanja ključnih riječi, rezultate pretraživanja možete suziti filtriranjem na temelju vrste AI agenta. S padajućeg popisa odaberite jedan od filtara vrste agenta – Skriptirano, Autonomno iSve .
Upravljanje bazom znanja
Baza znanja središnji je repozitorij informacija za autonomne AI agente koji pokreću veliki jezični model (LLM). Autonomni agenti umjetne inteligencije koriste napredne tehnologije umjetne inteligencije i strojnog učenja za razumijevanje, obradu i generiranje teksta sličnog čovjeku. Ti agenti umjetne inteligencije obučavaju se za velike količine podataka, što im omogućuje pružanje detaljnih i kontekstualno relevantnih odgovora. Baze znanja pohranjuju podatke potrebne za funkcioniranje autonomnih agenata umjetne inteligencije.
Da biste pristupili bazi znanja:
- Prijavite se na platformu Webex AI Agent.
- Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. Pojavit će se stranica Baze znanja.
- Bazu znanja možete pronaći na temelju sljedećih kriterija:
- Naziv baze znanja
- Vrsta baze znanja
- Baze znanja ažurirane između određenih datuma
- Baze znanja stvorene između određenih datuma
- Kliknite Vrati sve na izvorno da biste ponovno postavili kriterije pretraživanja.
- Možete stvoriti i novu bazu znanja. Upute za stvaranje nove baze znanja potražite u članku Stvaranje baze znanja za AI agente.
Stvaranje baze znanja za AI agente
1 |
Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. |
2 |
Na stranici Baze znanja kliknite gumb +Stvori bazu znanja u gornjem desnom kutu. |
3 |
Na stranici Stvaranje baze znanja unesite sljedeće detalje: |
4 |
Kliknite Izradi. Sustav stvara bazu znanja s navedenim nazivom. |
5 |
Na kartici Datoteke : |
6 |
Na kartici Dokumenti : |
7 |
Idite na karticu Informacije . Možete pregledavati i pratiti pojedinosti o datotekama koje ste prenijeli i dokumentima koje ste stvorili. Kliknite ikonu Uređivanje da biste uredili datoteke baze znanja. Ako je potrebno, uredite naziv datoteke. Također možete izbrisati postojeće datoteke i dodati nove datoteke.
Kliknite ikonu Izbriši da biste u potpunosti izbrisali bazu znanja.
|
Što sljedeće učiniti
Konfigurirajte bazu znanja za autonomnog AI agenta za odgovaranje na pitanja.
Uspostavite autonomne AI agente
Autonomni AI agensi djeluju neovisno bez izravne ljudske intervencije. Ovi agenti koriste napredne algoritme i tehnike strojnog učenja kako bi analizirali podatke, učili iz svoje okoline i prilagodili svoje djelovanje kako bi postigli određene ciljeve. Ovaj odjeljak opisuje dvije primarne mogućnosti autonomnog AI agenta.
Autonomni AI agent za obavljanje zadataka
Autonomni agenti umjetne inteligencije mogu obavljati različite zadatke, uključujući:
-
Obrada prirodnog jezika (NLP) – razumjeti ljudski jezik i odgovoriti na njega na prirodan i razgovoran način.
-
Donošenje odluka – donosite informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila.
-
Automatizacija – automatizirajte zadatke koji se ponavljaju ili oduzimaju dugotrajan zadatak.
Stvaranje autonomnog AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule.
Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Filtrirajte vrstu AI agenta kao autonomnu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Autonomno. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Izvođenje radnji. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Autonomni AI agent za izvođenje radnji uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izgrađenog AI agenta |
Što sljedeće učiniti
Ažurirajte profil autonomnog AI agenta.
Ažuriranje profila autonomnog AI agenta
Prije nego što počnete
Stvorite autonomnog AI agenta za izvođenje radnji.
1 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
2 |
Pomaknite se do i konfigurirajte sljedeće detalje: |
3 |
Kliknite Objavi da bi AI agent bio aktivan. |
Što sljedeće učiniti
Dodajte potrebne radnje agentu za AI.
Dodavanje akcija autonomnom AI agentu
Autonomni AI agenti za izvođenje radnji osmišljeni su kako bi shvatili namjere korisnika i djelovali u skladu s tim. Na primjer, u restoranu postoji potreba za automatizacijom unosa online narudžbi hrane. Da biste izvršili zadatak, možete stvoriti autonomnog AI agenta koji izvodi sljedeće radnje:
-
Nabavite potrebne informacije od kupca.
-
Prenesite informacije u potreban tijek.
Autonomni AI agent za izvođenje radnji na sljedećim sastavnim blokovima:
-
Akcija – funkcionalnost koja omogućuje AI agentu povezivanje s vanjskim sustavima radi obavljanja složenih zadataka.
-
Entitet ili utor – predstavlja korak u ispunjavanju korisnikove namjere. Popunjavanje utora uključuje postavljanje određenih pitanja kupcu kako bi se ispunila namjera kupca na temelju izgovora. To je okidač da AI agent počne izvoditi radnju. Definirajte ulazne entitete kao dio popunjavanja utora.
-
Ispunjenje – određuje kako AI agent dovršava radnju. Kao dio ispunjenja, definirajte izlazne entitete za autonomnog AI agenta za generiranje odgovora u određenom formatu. Sustav šalje izlazne entitete u tijek kako bi nastavio s akcijom i uspješno dovršio zadatak.
1 |
Na kartici Akcija kliknite +Nova akcija. |
2 |
Na stranici Dodavanje nove akcije navedite sljedeće detalje: |
Što sljedeće učiniti
Možete konfigurirati utore ili konfigurirati utore i definirati ispunjenje ovisno o odabranom opsegu akcije.
Konfiguriranje punjenja utora
Punjenje utora uključuje dodavanje potrebnih ulaznih entiteta za AI motor. U odjeljku Popunjavanje utora na stranici Akcije dodajte ulazne entitete:
-
Entitete možete dodavati jedan po jedan u obliku tablice.
-
Također možete koristiti JSON datoteku i definirati entitete. Detalje potražite u vodiču po JSON shemi .
Dodavanje ulaznih entiteta u obliku tablice
1 |
Da biste dodali ulazni entitet, kliknite +Novi ulazni entitet. |
2 |
Na stranici Dodavanje novog ulaznog entiteta navedite sljedeće detalje: |
3 |
Kliknite Dodaj da biste dodali ulazni entitet. Možete dodati onoliko ulaznih entiteta koliko vam je potrebno. |
4 |
Pomoću mogućnosti Kontrole izvršite sljedeće radnje na entitetu: |
Dodavanje entiteta pomoću JSON uređivača
Ulazne entitete i izlazne entitete možete dodati pomoću JSON uređivača. U prikazu JSON uređivača entiteti moraju biti definirani u strukturiranom JSON formatu.
Dodatne informacije potražite u odjeljku Obilazak JSON sheme.
Struktura ulaznih parametara
Ulazni parametri moraju biti u skladu sa sljedećom strukturom:
-
vrsta – vrsta podataka objekta parametara. To je uvijek 'objekt' koji označava da su parametri strukturirani kao objekt.
svojstva — objekt u kojem svaki ključ predstavlja parametar i s njim povezane metapodatke.
obavezno – niz nizova s popisom naziva neobaveznih parametara.
Svojstva objekta
Svaki ključ u objektu svojstava predstavlja ulazni entitet/parametar i sadrži drugi objekt s metapodacima o tom parametru. Metapodaci uvijek trebaju sadržavati sljedeće ključne riječi:
-
vrsta – vrsta podataka parametra. Dopuštene vrste su:
-
niz – tekstualni podaci.
-
cijeli broj – numerički podaci bez decimala.
-
broj – numerički podaci koji mogu uključivati decimale.
-
booleov—True/false vrijednosti.
-
polje– popis stavki koje su obično iste vrste.
-
objekt – složena struktura podataka s ugniježđenim svojstvima.
-
-
opis – kratko objašnjenje onoga što entitet predstavlja. To pomaže AI motoru da razumije svrhu i upotrebu parametra. Za bolju točnost preporučuje se sažet opis i u skladu s uputama i opisom radnje agenta.
-
Platforma provodi validaciju samo za "tip". "Opis" se ne provodi za sve entitete, ali se preporučuje da se doda. Ostale korisne ključne riječi za metapodatke entiteta su:
-
enum — polje enum navodi moguće vrijednosti za parametar. To je korisno za parametre koji bi trebali prihvatiti samo ograničen skup vrijednosti. Razvojni inženjeri mogu definirati prilagođene popise vrijednosti koje bi parametar trebao prihvatiti da bi to koristio.
- uzorak – polje uzorka koristi se s vrstama nizova za određivanje uobičajenog izraza koji niz mora odgovarati. To je osobito korisno za provjeru valjanosti određenih oblika, kao što su telefonski brojevi, poštanski brojevi ili prilagođeni identifikatori.
-
primjeri — polje primjera pruža jedan ili više primjera valjanih vrijednosti za parametar. To pomaže AI motoru da shvati kakve se podatke očekuje i može biti posebno korisno u svrhu tumačenja i validacije.
-
Postoje i druge ključne riječi koje definiciju entiteta mogu učiniti točnijom i robusnijom. Dodatne informacije potražite u odjeljku Obilazak JSON sheme.
Primjer
Sljedeći primjer uključuje različite vrste entiteta i ključne riječi:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Jedinstveno korisničko ime za račun.", "minLength": 3, "maxLength": 20 }, "lozinka": { "type": "string", "description": "Lozinka za račun.", "minLength": 8, "format": "lozinka" }, "e-pošta": { "type": "string", "description": "Adresa e-pošte za račun.", "uzorak": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "datum rođenja": { "type": "string", "description": "Datum rođenja korisnika.", "primjeri": ["mm/dd/GGGG"] }, "preferencije": { "type": "object", "description": "User preference settings.", "properties": { "newsletter": { "type": "boolean", "description": "Da li korisnik želi primati newslettere.", "default": true }, "obavijesti": { "type": "string", "description": "Preferirani način obavijesti.", "enum": ["email", "sms", "push"] } }, "roles": { "type": "array", "opis": "Popis uloga dodijeljenih korisniku.", "stavke": { "vrsta": "niz", "enum": ["korisnik", "admin", "moderator"] } } }, "obavezno": ["korisničko ime", "lozinka", "e-pošta"] }
Ovaj primjer sadrži sljedeće entitete:
- korisničko ime – vrsta niza s ograničenjem minimalne i maksimalne duljine.
- lozinka – vrsta niza s minimalnom duljinom i određenim oblikom (lozinka označava da se s njim treba sigurno rukovati).
- e-pošta – vrsta niza s regex uzorkom koja osigurava valjanu adresu e-pošte.
- datum rođenja – vrsta niza s primjerima za propisivanje oblika datuma.
- preference – vrsta objekta s ugniježđenim svojstvima (bilten i obavijesti), uključujući booleov sa zadanom vrijednošću i niz s određenim dopuštenim vrijednostima (enum).
- uloge – vrsta polja u kojoj je svaka stavka niz ograničen na određene vrijednosti (enum).
Korisničko ime, lozinka i e-pošta obvezni su kako je definirano poljem "potrebno".
U ovom primjeru entiteti imaju opisne nazive, jasne opise i slijede dosljednu strukturu i konvenciju imenovanja. Slijedite ove najbolje prakse kako biste stvorili dobro definirane subjekte koje je pokretaču umjetne inteligencije lako protumačiti i provoditi.
Definiranje ispunjenja
1 |
Definirajte detalje o ispunjavanju za implementaciju AI agenta u kontakt centar. Navedite sljedeće detalje: |
2 |
Konfigurirajte izlazne entitete tako da AI agent generira rezultat u formatu koji je razumljiv tijekom. |
3 |
Da biste dodali izlazni entitet, kliknite + Novi izlazni entitet. Na zaslonu Dodavanje novog izlaznog entiteta navedite sljedeće detalje: Za dodavanje izlaznih entiteta možete koristiti i JSON datoteku. Dodatne informacije potražite u odjeljku Dodavanje entiteta pomoću JSON uređivača . |
4 |
Kliknite Dodaj da biste dodali izlazni entitet. Možete dodati onoliko izlaznih entiteta koliko vam je potrebno. |
5 |
Pomoću mogućnosti Kontrole izvršite sljedeće radnje na entitetu: |
6 |
Kliknite Dodaj da biste dovršili konfiguriranje. |
Što sljedeće učiniti
Kliknite Preview da biste pretpregledali AI agenta. Dodatne informacije potražite u odjeljku Pretpregled autonomnog AI agenta. Kliknite Objavi da bi AI agent bio aktivan.
Nakon konfiguriranja AI agenta:
- Upute za prikaz izvedbe AI agenta potražite u članku Prikaz performansi autonomnog AI agenta pomoću Analyticsa.
- Da biste vidjeli sesije i detalje povijesti, pogledajte Prikaz autonomnih sesija AI agenata i povijesti.
Autonomni AI agenti za odgovaranje na pitanja
Autonomni agenti mogu pristupiti i koristiti repozitorij znanja kako bi pružili informativne i točne odgovore na korisničke upite. Ta je sposobnost korisna u scenarijima u kojima agent treba:
-
Pružanje korisničke podrške – odgovaranje na česta pitanja, otklanjanje poteškoća i usmjeravanje kupaca kroz procese.
-
Ponudite tehničku pomoć – pružite stručne savjete o određenim temama ili domenama.
Izradite autonomnog AI agenta za odgovaranje na pitanja
Prije nego što počnete
Osigurajte stvaranje baze znanja. Dodatne informacije potražite u odjeljku Upravljanje bazama znanja.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao autonomnu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Autonomno. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Odgovori na pitanja. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Autonomni AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Ažurirajte profil autonomnog AI agenta.
Ažuriranje profila autonomnog AI agenta
Prije nego što počnete
Izradite autonomnog AI agenta za odgovaranje na pitanja.
1 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
2 |
Pomaknite se do i konfigurirajte sljedeće detalje: |
3 |
Kliknite Spremi promjene da bi AI agent bio aktivan. |
Što sljedeće učiniti
Konfigurirajte bazu znanja za AI agenta.
Konfiguriranje baze znanja
Prije nego što počnete
Izradite autonomnog AI agenta za odgovaranje na pitanja.
1 |
Na stranici Nadzorna ploča odaberite AI agenta kojeg ste stvorili. |
2 |
Otvorite karticu Baza znanja. |
3 |
S padajućeg popisa odaberite potrebnu bazu znanja. |
4 |
Kliknite Spremi promjene da bi AI agent bio aktivan. |
Što sljedeće učiniti
Kliknite Preview da biste pretpregledali AI agenta. Dodatne informacije potražite u odjeljku Pretpregled autonomnog AI agenta.
Nakon konfiguriranja AI agenta:
- Upute za prikaz izvedbe AI agenta potražite u članku Prikaz performansi autonomnog AI agenta pomoću Analyticsa.
- Da biste vidjeli sesije i detalje povijesti, pogledajte Prikaz autonomnih sesija AI agenata i povijesti.
Pogledajte sesiju i povijest autonomnog AI agenta
Možete pregledati detalje sesije i povijesti svakog autonomnog AI agenta koji ste stvorili. Stranica Sesije prikazuje detalje o sesijama uspostavljenim s konstomerima. Stranica Povijest omogućuje vam pregled detalja o promjenama konfiguracije izvršenim na AI agentu.
Sjednice
Stranica Sesije pruža sveobuhvatan zapis svih interakcija između AI agenata i korisnika. Da biste došli do stranice Sesije :
- Na nadzornoj ploči kliknite autonomni AI agent za koji želite pregledati detalje sesije.
- U lijevom navigacijskom oknu kliknite Sesije.
Pojavit će se stranica Sesije . Svaka se sesija prikazuje kao zapis koji sadrži sve poruke sesije. Te su informacije korisne za nadzor, analizu i poboljšanje AI agenta.
Tablica sesija prikazuje popis svih sesija/soba stvorenih za tog AI agenta. Tablica se numerira ako ima više redaka nego što se može smjestiti na jedan zaslon. Bilo koje od polja u tablici može se sortirati ili filtrirati pomoću sekcije Sužavanje rezultata na lijevoj strani. Prisutna polja predstavljaju sljedeće informacije o bilo kojoj određenoj sesiji:
-
ID sesije – jedinstveni ID sobe ili ID sesije za razgovor.
- ID potrošača – ID potrošača koji je stupio u interakciju s agentom za umjetnu inteligenciju.
-
Kanali – kanal na kojem se odvijala interakcija.
-
Ažurirano u vrijeme zatvaranja sobe.
-
Metapodaci sobe – sadrži dodatne informacije o sobi.
-
Potvrdite potrebne potvrdne okvire:
- Sakrij probne sesije – da biste sakrili probne sesije i prikazali samo popis sesija uživo.
- Dogodila se primopredaja agenta – za filtriranje sesija koje su predane agentu. Ako dođe do primopredaje agenta, prikazuje ikonu Slušalice koja označava primopredaju razgovora ljudskom agentu.
- Došlo je do pogreške – za filtriranje sesija u kojima je došlo do pogreške.
- Smanjena razina glasanja – za filtriranje sesija koje su označene prema dolje.
Kliknite redak u tablici sesija za detaljan prikaz te sesije. Ikona lokota označava da je sesija zaključana i da je treba dešifrirati. Morate imati dozvolu za dešifriranje sesije. Ako je omogućen prekidač za dešifriranje pristupa , bilo kojoj sesiji možete pristupiti pomoću gumba Dešifriraj sadržaj . Međutim, ova je funkcija primjenjiva samo kada je Napredna zaštita podataka postavljena na true ili omogućena za klijenta.
Povijest
Stranica Povijest omogućuje vam pregled detalja o promjenama konfiguracije izvršenim na AI agentu. Da biste pogledali povijest određenog agenta:
- Na nadzornoj ploči kliknite autonomni AI agent za koji želite pregledati povijest.
- U lijevom navigacijskom oknu kliknite Povijest.
Pojavljuje se stranica Povijest sa sljedećim karticama:
- Zapisnici nadzora – kliknite karticu Zapisnici nadzora da biste vidjeli promjene koje ste izvršili na agentima umjetne inteligencije.
- Povijest modela – kliknite karticu Povijest modela da biste vidjeli različite verzije autonomnog AI agenta za izvođenje radnji.
Zapisi revizije
Kartica Zapisi nadzora prati promjene izvršene na autonomnom AI agentu . Pojedinosti promjena možete pregledati u proteklih 35 dana. Kartica Zapisi nadzora prikazuje sljedeće detalje:
Korisnici s ulogama administratora ili AI agenta mogu pristupiti samo kartici Zapisnici nadzora . Korisnici s prilagođenim ulogama koji imaju dozvolu "Dohvaćanje zapisnika nadzora" također mogu pregledavati zapisnike nadzora.
- Ažurirano u — Podaci i vrijeme promjene.
- Ažurirao – ime korisnika koji je uključio promjenu.
- Polje – određeni odjeljak AI agenta u kojem je izvršena promjena.
- Opis – dodatne informacije o promjeni.
Određeni zapisnik nadzora možete potražiti pomoću mogućnosti pretraživanja Ažurirano,Polje i Opis. Zapisnike možete sortirati na temelju polja Ažurirao na i Ažurirao.
Povijest modela
Kartica Povijest modela dostupna je samo autonomnom AI agentu za izvođenje radnji.
Kad god objavite autonomnog AI agenta za izvođenje radnji, sprema se verzija autonomnog AI agenta koji je dostupan na kartici Povijest modela . Različite verzije AI agenta možete pogledati na kartici Povijest modela .
- Opis modela – kratak opis verzije AI agenta.
- AI Engine – AI motor koji se koristi za tu verziju AI agenta.
- Ažurirano – datum i vrijeme stvaranja verzije.
- Akcije—Omogućuje izvođenje sljedećih radnji na AI agentu
- Učitavanje – sve promjene na AI agentu su izgubljene. Morate ponovno izvršiti konfiguraciju.
- Izvoz – koristite za izvoz AI agenta.
Pretpregledajte svog autonomnog AI agenta
Autonomne AI agente možete pregledati u vrijeme stvaranja AI agenta, tijekom uređivanja i nakon implementacije agenta. Pretpregled možete pokrenuti iz:
- Nadzorna ploča AI agenta – kada zadržite pokazivač miša iznad kartice AI agenta , opcija Pretpregled za tog AI agenta postaje vidljiva. Kliknite da biste pokrenuli pretpregled AI agenta.
- Zaglavlje AI agenta – kliknite karticu AI agenta da biste je otvorili. Gumb Pretpregled uvijek je vidljiv u sekciji zaglavlja.
- Minimizirani widget – nakon pokretanja pretpregleda, a zatim minimiziranja, u donjem desnom kutu stranice stvara se widget za glavu chata koji se može koristiti za jednostavno ponovno pokretanje načina pretpregleda.
Webex AI Agent također nudi mogućnost pretpregleda koja se može dijeliti. Kliknite izbornik u gornjem desnom kutu i odaberite mogućnost Kopiraj vezu pretpregleda. Veza za pregled može se podijeliti s testerima ili potrošačima AI agenta.
Widget za pretpregled platforme
Widget za pretpregled otvara se u donjem desnom dijelu zaslona. Korisnici mogu pružiti izgovor (ili slijed izgovora) za koje treba provjeriti odgovor AI agenta. Ova funkcionalnost omogućuje programeru da osigura da AI agent reagira prema očekivanjima.
Widget za pretpregled može se maksimizirati. Dostupne su i druge korisne značajke, poput pružanja informacija potrošačima i pokretanja više prostorija za testiranje AI agenta.
Widget za pretpregled za zajedničko korištenje
Widget za pretpregled koji se može dijeliti omogućuje razvojnim programerima AI Agenta da na prezentabilan način podijele svog AI agenta s dionicima i potrošačima bez potrebe za razvojem prilagođenog korisničkog sučelja za prikazivanje AI agenta. Prema zadanim postavkama, kopirana veza pretpregleda prikazuje AI agenta s kućištem telefona. Razvojni inženjeri mogu izvršiti brzu prilagodbu promjenom određenih parametara u vezi pretpregleda. Dvije glavne prilagodbe su:
- Boja widgeta – dodavanjem parametra brandColor vezi. Korisnici mogu definirati jednostavne boje pomoću naziva boja ili koristiti heksadecimalni kod boja.
-
Kućište telefona – promjenom vrijednosti parametra phoneCasing u vezi. To je prema zadanim postavkama postavljeno na istinito i može se onemogućiti tako da ga učinite neistinitim.
Primjer veze pretpregleda s ovim parametrima:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name==<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<unesite heksadecimalnu vrijednost boje u obliku '_XXXX'>
.
Pretpregled utemeljen na glasu
Autonomni AI agent za odgovaranje na pitanja podržava glasovni pregled. Da biste omogućili ovu mogućnost:
- Odaberite AI agenta s nadzorne ploče.
- Pomaknite se do
- Na padajućem popisu AI Engine odaberite Vega.
. - Kliknite Spremi promjene.
Gumb Pretpregled ažurira se ikonom mikrofona za glasovni pretpregled. Kliknite gumb Pretpregled . Pojavit će se widget glasovnog pretpregleda:
Korisnik mora omogućiti pristup mikrofonu kako bi mogao koristiti ovu funkcionalnost.
Widget za glasovni pretpregled korisnicima pruža sljedeće značajke:
- Gumb Start za pokretanje pretpregleda.
- Transkript uživo Kada je glasovni pretpregled u tijeku, u widgetu se prikazuje transkript razgovora uživo.
- Završite poziv da biste završili razgovor.
- Isključi zvuk za isključivanje zvuka.
Prikaz performansi autonomnog AI agenta pomoću Analyticsa
Odjeljak AI Agent Analytics pruža grafički prikaz ključnih mjernih podataka za procjenu performansi i učinkovitosti AI agenta. Za generiranje analitike autonomnog AI agenta:
- Odaberite AI agenta s nadzorne ploče.
- U lijevom navigacijskom oknu kliknite Analytics. Pregled performansi AI agenta pojavljuje se u tabličnom i grafičkom prikazu.
Prvi odjeljak prikazuje sljedeće statistike o sesijama i porukama za AI agenta.
- Ukupan broj sesija i sesija koje agent umjetne inteligencije obrađuje bez ljudske intervencije.
- Ukupna primopredaja agenata, što je broj sesija predanih ljudskim agentima.
- Prosječne dnevne sesije
- Ukupan broj poruka (poruka ljudskih i AI agenata) i broja tih poruka koje su dobili od korisnika.
- Prosječne dnevne poruke
Drugi odjeljak prikazuje statistiku o korisnicima. Pruža ukupan broj korisnika i informacije o prosječnim sesijama po korisniku i prosječnim dnevnim korisnicima.
Treći odjeljak prikazuje odgovore AI agenta i primopredaje agenta
Postavljanje skriptiranog AI agenta
Ovaj odjeljak opisuje kako postaviti i upravljati skriptiranim AI agentima na Webex platformi AI Agent, tako da pružaju točne odgovore na korisničke upite i učinkovito obavljaju automatizirane zadatke.
Skriptirani AI agent za obavljanje zadataka
Skriptirani AI agent povećava mogućnosti izgradnje agenta bez koda platforme Webex AI Agent. Skriptirani AI Agent omogućuje razgovore s više okreta u kojima može dobiti relevantne podatke od kupaca za obavljanje određenih zadataka. To uključuje:
-
Izvođenje jednostavnih naredbi – slijedite upute za dovršavanje unaprijed definiranih radnji.
-
Obrada podataka – manipulirajte podacima i transformirajte ih u skladu s navedenim pravilima.
-
Interakcija s drugim sustavima – komunicirajte s drugim rješenjima i upravljajte njima.
Stvaranje skriptiranog AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite + Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta stvorite novog AI agenta od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao skriptiranu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Počnite od nule , a zatim Dalje. |
5 |
U kojoj vrsti agenta gradite? kliknite Skriptirano. |
6 |
U Koja je glavna funkcija vašeg agenta? kliknite Izvođenje akcija. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Skriptirani AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Nakon što izradite AI agenta, možete stvarati entitete, dodavati ciljeve i definirati odgovore.
Ažuriranje profila skriptiranog AI agenta
Prije nego što počnete
Stvorite skriptiranog AI agenta za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće detalje: |
4 |
Kliknite Spremi promjene da biste spremili postavke. |
Upravljanje entitetima
Entiteti su sastavni dijelovi razgovora. Oni su bitni elementi koje AI agenti izvlače iz izričaja korisnika. Oni predstavljaju određene informacije, kao što su nazivi proizvoda, datumi, količine ili bilo koja druga značajna skupina riječi. Učinkovitom identifikacijom i izdvajanjem subjekata agenti umjetne inteligencije mogu bolje razumjeti namjeru korisnika i pružiti točnije i relevantnije odgovore.
Vrste entiteta
Webex AI agenti nude 11 unaprijed izrađenih vrsta entiteta za prikupljanje različitih vrsta korisničkih podataka. Možete stvoriti i bilo koji od sljedećih prilagođenih entiteta.
Prilagođeni entiteti
Ti se entiteti mogu konfigurirati i razvojnim inženjerima omogućuju snimanje informacija specifičnih za slučaj upotrebe. Koriste se za stvari koje nisu obuhvaćene sistemskim entitetima.
-
Prilagođeni popis – definirajte popise očekivanih nizova za snimanje određenih točaka podataka koje nisu obuhvaćene unaprijed izgrađenim entitetima. U svaki niz možete dodati više sinonima. Na primjer, prilagođeni entitet veličine pizze.
-
Regex — koristite regularne izraze za identifikaciju određenih uzoraka i izdvajanje odgovarajućih podataka. Na primjer, regex telefonskog broja (na primjer#
123-123-8789
). -
Znamenke – bilježite numeričke unose fiksne duljine s velikom točnošću, posebno u glasovnim interakcijama. U neizostavnim interakcijama koristi se kao alternativa vrstama Prilagođenih i Regex entiteta. Na primjer, za otkrivanje peteroznamenkastog broja računa mora se definirati duljina od pet.
-
Alfanumerički – snimite kombinacije slova i brojeva, pružajući precizno prepoznavanje glasovnih i glasovnih ulaza.
-
Slobodan obrazac – snimite fleksibilne podatkovne točke koje je teško definirati ili potvrditi.
-
Lokacija karte (WhatsApp) – izdvojite podatke o lokaciji koje dijelite na WhatsApp kanalu.
Sistemski entiteti
Naziv entiteta | Opis | Primjer unosa | Primjer izlaza |
---|---|---|---|
Datum | Raščlanjuje datume prirodnim jezikom u standardni oblik datuma | "Srpanj iduće godine" | 01/07/2020 |
Vrijeme | Raščlanjuje vrijeme prirodnim jezikom u standardni oblik vremena | 5 navečer | 17:00 |
E-pošta | Otkriva adrese e-pošte | Pišite mi na info@cisco.com | info@cisco.com |
Broj telefona | Otkriva uobičajeni telefonski broj | Nazovite me na 9876543210 | 9876543210 |
Monetarne jedinice | Raščlanjuje valutu i iznos | Želim 20$ | 20$ |
Redni | Otkriva redni broj | 4 od 10 ljudi | 4. |
Kardinal | Otkriva kardinalni broj | 4 od 10 ljudi | 10 |
Geolokacija | Otkriva geografske lokacije (gradove, zemlje itd.) | Plivao sam u Temzi u Londonu u Velikoj Britaniji | London, Ujedinjeno Kraljevstvo |
Imena osoba | Otkriva uobičajene nazive | Bill Gates od Microsofta | Bill Gates |
Količina | Identificira mjerenja težine ili udaljenosti | Udaljeni smo 5 km od Pariza | 5km |
Trajanje | Identificira vremenska razdoblja | 1 tjedan odmora | 1 tjedan |
Kreirani entiteti mogu se uređivati sa kartice entiteta. Povezivanje entiteta s namjerom označava vaše izreke s otkrivenim entitetima dok ih dodajete.
Uloge entiteta
Kada se subjekt treba prikupljati više puta unutar jedne namjere, uloge entiteta postaju ključne. Dodjeljivanjem različitih uloga istom entitetu možete voditi AI agenta u preciznijem razumijevanju i obradi korisničkog unosa.
Na primjer, da biste rezervirali let s presjedanjem, možete stvoriti entitet zračne luke
s tri uloge: podrijetlo
, odredište
i presjedanje
. Uočavanjem izjava o obuci s tim ulogama, AI agent može naučiti očekivane obrasce i neprimjetno obraditi složene zahtjeve za rezervaciju.
Uloge entiteta podržane su samo za Mindmeld (prilagođeni i sistemski entiteti) i Rasa (samo prilagođeni entiteti), administratori moraju potvrditi okvir Uloge
entiteta u naprednim postavkama dijaloškog okvira za odabir motora NLU.
Administratori se ne mogu prebaciti s RASA ili Mindmeld na Swiftmatch dok su uloge entiteta u upotrebi. Uloge se moraju ukloniti iz namjera onemogućavanja uloga entiteta iz naprednih postavki NLU modula. Možete stvoriti entitet s ulogama entiteta.
Kreiranje entiteta sa ulogama entiteta
Prije nego što počnete
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite skriptirani AI agent koji ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o vježbanju kliknite karticu Entiteti . |
5 |
Kliknite Stvori entitet. |
6 |
U prozoru Kreiranje entiteta navedite sljedeća polja: |
7 |
Omogućite mogućnost automatskog predlaganja vrijednosti utora da biste se automatski dovršili i dali alternativne prijedloge za ovaj entitet tijekom razgovora. Polje Uloge prikazuje se tijekom stvaranja prilagođenog entiteta samo ako su uloge entiteta omogućene u odjeljku Napredne postavke prozora modula za obuku promjena za RASA i Mindmeld NLU motore. |
8 |
Kliknite Spremi. Za izvođenje povezanih akcija možete koristiti mogućnosti uređivanja i brisanja u stupcu Akcije .
|
Što sljedeće učiniti
Kada kreirate entitet, možete da povežete uloge sa entitetom.
Povezivanje uloga sa entitetom
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o obuci odaberite namjeru povezivanja entiteta i uloga entiteta. Prema zadanim postavkama prikazuje se kartica Intent .
|
5 |
U odjeljku Utori kliknite Poveži entitet. |
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Ulogama možete dodijeliti entitetu za prikupljanje istog entiteta dva puta za namjeru. |
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u performansama mogu se analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg će se prikazati rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora za jasan prikaz najboljeg podudaranja ispod kojeg je prikazan predložak djelomičnog podudaranja
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje,) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je potvrđen okvir Provjera pravopisa u zaključivanju.
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati pohranjeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za obuku, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što se stvore svi željeni članci, možete trenirati AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu Webex AI Agenta koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore razine članka. U našem stalnom nastojanju da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka za razliku od starijeg modela korištenja vektora razine izgovaranja i otkrili smo da vektori na razini članka poboljšavaju točnost u većini slučajeva. Imajte na umu da će vektori na razini članka biti nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente i za višejezične AI Agente podudaranja na razini članka bit će podržana samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je bio prisutan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Upravljanje ciljevima
Namjera je temeljna komponenta platforme Webex AI Agent koja omogućuje agentima umjetne inteligencije da razumiju i učinkovito odgovore na vaš unos. Predstavlja određeni zadatak ili radnju koju želite izvršiti tijekom razgovora. Razvojni programeri AI Agenta definiraju sve ciljeve koji odgovaraju zadacima koje želite izvršiti. Točnost klasifikacije namjere izravno utječe na sposobnost agenta za umjetnu inteligenciju da pruži relevantne i korisne odgovore. Klasifikacija namjere je postupak utvrđivanja namjere na temelju vašeg unosa, omogućujući agentu umjetne inteligencije da odgovori na smislen i kontekstualno relevantan način.
Namjere sustava
- Zadana rezervna namjera – mogućnosti AI agenta same su po sebi ograničene namjerama koje su osmišljene za prepoznavanje i reagiranje na njih. Iako tvrtka ne može predvidjeti svako moguće pitanje koje biste mogli postaviti, zadana namjera rezervne verzije može pomoći u razgovorima da budu na pravom putu.
Implementacijom zadane rezervne namjere, programeri AI Agenta mogu osigurati da AI agent graciozno postupa s neočekivanim upitima ili upitima izvan opsega, preusmjeravajući razgovor natrag na poznate namjere.
Programeri AI agenata ne moraju dodavati određene izjave u rezervnu namjeru. Agent se može osposobiti za automatsko pokretanje rezervne namjere kada naiđe na poznata pitanja izvan opsega koja bi inače mogla biti pogrešno kategorizirana u druge namjere.
Na primjer, u agentu umjetne inteligencije za bankarstvo korisnici se mogu pokušati raspitati o kreditima. Ako AI agent nije konfiguriran za obradu upita povezanih s kreditom, ti se upiti mogu uključiti kao fraze za vježbanje unutar zadane rezervne namjere. Kada korisnik u bilo kojem trenutku razgovora postavi upit o zajmovima, AI agent prepoznaje upit kao da nije u skladu s definiranim namjerama i pokreće rezervni odgovor. To osigurava prikladniji odgovor.
Namjera rezerve ne bi trebala imati povezana mjesta s njom.
Namjera rezervne rezerve mora koristiti zadani rezervni predložak ključ za svoj odgovor.
- Pomoć – ta je namjera osmišljena za odgovaranje na upite korisnika o mogućnostima AI agenta. Kada korisnici nisu sigurni što mogu postići ili naići na poteškoće tijekom razgovora, često traže pomoć tražeći
pomoć
.Prema zadanim postavkama, odgovor za namjeru pomoći mapira se na ključ predloška
poruke
pomoći. Međutim, razvojni programeri AI Agenta mogu prilagoditi odgovor ili promijeniti povezani ključ predloška kako bi pružili prilagođenije i informativnije smjernice.Preporučuje se prenijeti mogućnosti AI agenta na visokoj razini, pružajući korisnicima jasno razumijevanje onoga što mogu učiniti sljedeće.
- Razgovarajte s agentom - ta namjera omogućuje korisnicima da zatraže pomoć od ljudskog agenta u bilo kojoj fazi interakcije s AI agentom. Kada se ta namjera pokrene, sustav automatski pokreće prijenos ljudskom agentu. Zadani predložak odgovora za tu namjeru je
primopredaja agenta
. Iako ne postoje ograničenja korisničkog sučelja za promjenu ključa predloška odgovora, njegova izmjena neće utjecati na ishod ljudske primopredaje.
Namjere razgovora malih kontakata
Svi novostvoreni AI agenti uključuju četiri unaprijed definirane namjere malog razgovora za rukovanje uobičajenim korisničkim pozdravima, izraze zahvalnosti, negativne povratne informacije i oproštaje:
- Pozdravi
- Hvala
- AI agent nije bio od pomoći
- Doviđenja
Stvaranje cilja
Prije nego što počnete
Prije stvaranja cilja preporučuje se da izradite entitete koji će se povezati s namjerom. Entiteti moraju dovršiti zadatak. Dodatne informacije potražite u odjeljku Stvaranje entiteta.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča odaberite zadatak. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o vježbanju kliknite Stvori namjeru. |
5 |
U prozoru Kreiranje cilja navedite sljedeće detalje: |
6 |
Potvrdite okvir Obavezno ako je entitet obavezan. |
7 |
Unesite broj ponovnih pokušaja dopuštenih za ovaj utor kada ga potrošač pogrešno popuni. Prema zadanim postavkama broj je postavljen na tri. |
8 |
Odaberite ključ predloška s padajućeg popisa. |
9 |
U sekciji Odgovor unesite ključ konačnog predloška odgovora koji će se vratiti korisnicima po dovršetku namjere. |
10 |
Omogućite preklopnik Reset utora nakon dovršetka kako biste resetirali vrijednosti utora prikupljene u razgovoru nakon dovršetka cilja. Ako je ovaj prekidač onemogućen, utor zadržava stare vrijednosti i prikazuje isti odgovor.
|
11 |
Omogućite prebacivanje Ažuriraj vrijednosti utora za ažuriranje kako biste ažurirali vrijednost utora tijekom razgovora s potrošačem. AI agent razmatra posljednju vrijednost ispunjenu utorom za obradu podataka. Ako je ova značajka omogućena, vrijednosti za ispunjena mjesta ažuriraju se svaki put kada korisnici pruže nove informacije za istu vrstu utora.
|
12 |
Omogućite preklopnik Navedite prijedloge za utore kako biste dobili prijedloge za popunjavanje utora i alternativne vrijednosti utora u konačnom odgovoru, na temelju korisničkog unosa. |
13 |
Omogućite preklopnik Završi razgovor da biste zatvorili sesiju nakon te namjere. Povezivanje i tokovi glasa mogu to koristiti za zatvaranje razgovora s potrošačima.
|
14 |
Kliknite Spremi. Kliknite Vlak u gornjem desnom kutu kartice Vježba kako bi odražavali sve promjene u namjerama i entitetima.
Za treniranje Rasa ili Mindmeld NLU motora potrebne su najmanje dvije varijante treninga (izreke) po namjeri. Također, svaki utor mora imati najmanje dvije primjedbe. Ako ti zahtjevi nisu ispunjeni, gumb Vlak je onemogućen. Pokraj namjere na koje se to odnosi pojavljuje se ikona upozorenja koja označava problem. Međutim, zadana rezervna namjera izuzeta je od ovih zahtjeva. |
Što sljedeće učiniti
Nakon stvaranja namjere, potrebne su neke informacije kako bi se ispunila namjera. Povezani entiteti diktiraju način na koji se te informacije dobivaju iz korisničkih izjava. Dodatne informacije potražite u odjeljku Povezivanje entiteta s namjerom.
Poveži entitete s namjerom
Prije nego što počnete
Preporučuje se da se entiteti kreiraju i povežu prije dodavanja izgovora. Ovaj automatski označava entitete dok se dodaju izgovori.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o obuci odaberite namjeru povezivanja entiteta i uloga entiteta. Prema zadanim postavkama prikazuje se kartica Intent .
|
5 |
U odjeljku Utori kliknite Poveži entitet. Povezani entiteti pojavljuju se u odjeljku Slots.
|
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Kada je entitet označen kao obavezan, dostupne su dodatne mogućnosti konfiguracije. Možete navesti maksimalan broj puta kada AI agent može zatražiti entitet koji nedostaje prije eskalacije ili pružanja rezervnog odgovora. Možete definirati ključ predloška koji će se aktivirati ako traženi entitet nije naveden unutar navedenog broja ponovnih pokušaja.
Nakon što AI agent identificira namjeru i prikupi sve potrebne podatke (utore), odgovara pomoću poruke povezane s konačnim ključem predloška konfiguriranim za tu namjeru. Da biste započeli novi razgovor ili upravljali naknadnim namjerama bez prenošenja prethodnih podataka, mora biti omogućeno prebacivanje Ponovno postavljanje utora nakon završetka . Ova postavka briše sve prepoznate entitete iz povijesti razgovora, osiguravajući novi početak za svaku novu interakciju. |
Generiranje podataka o vježbanju
Morate ručno dodati podatke o obuci njihovim namjerama kako bi AI agent radio s razumnom točnošću. Podaci o vježbanju sastoje se od različitih načina na koje se možete pozvati na istu namjeru. Možete dodati najmanje 15-20 varijanti za svaku namjeru kako biste poboljšali njezinu točnost. Ručno stvaranje ovog korpusa za obuku može biti zamorno i dugotrajno. Možete dodati samo nekoliko varijanti ili dodati samo ključne riječi kao varijante umjesto smislenih rečenica. To se može izbjeći generiranjem podataka o vježbanju koji nadopunjuju postojeće.
Da biste generirali podatke o vježbanju, slijedite korake u nastavku:
- Unesite naziv cilja i izreku uzorka.
- Kliknite Generiraj.
- Navedite kratak opis namjere usmjeravanja umjetne inteligencije.
- Navedite željeni broj varijanti i razinu kreativnosti za prijedloge koje generira umjetna inteligencija.
- Generiranje mnogih varijanti odjednom može utjecati na kvalitetu. Preporučujemo najviše 20 varijanti po generaciji.
- Niža postavka kreativnosti može proizvesti manje raznolike varijante.
- Proces generiranja može potrajati nekoliko sekundi, ovisno o broju traženih varijanti.
- Ikona munje razlikuje varijante generirane umjetnom inteligencijom od korisnički definiranih podataka o vježbanju.
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u performansama mogu se analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg će se prikazati rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora za jasan prikaz najboljeg podudaranja ispod kojeg je prikazan predložak djelomičnog podudaranja
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje,) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je potvrđen okvir Provjera pravopisa u zaključivanju.
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati pohranjeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za obuku, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što se stvore svi željeni članci, možete trenirati AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu Webex AI Agenta koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore razine članka. U našem stalnom nastojanju da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka za razliku od starijeg modela korištenja vektora razine izgovaranja i otkrili smo da vektori na razini članka poboljšavaju točnost u većini slučajeva. Imajte na umu da će vektori na razini članka biti nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente i za višejezične AI Agente podudaranja na razini članka bit će podržana samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je bio prisutan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Označavanje generiranih varijanti označavanjem
Kako bi osigurali odgovornu upotrebu umjetne inteligencije, razvojni programeri mogu označiti izlaze generirane umjetnom inteligencijom za pregled. To omogućuje identifikaciju i prevenciju bilo kojeg štetnog ili pristranog sadržaja. Da biste označili izlaze generirane umjetnom inteligencijom:
- Pronađite opciju označavanja: Opcija označavanja zastavicom dostupna je za svaku generiranu izreku.
- Pružanje povratnih informacija: Prilikom označavanja izlaza razvojni programeri mogu dodavati komentare i navesti razlog označavanja.
Ova je značajka u početku dostupna s mjesečnim ograničenjem upotrebe od 500 operacija generiranja. Kako bi udovoljili rastućim potrebama, programeri mogu kontaktirati vlasnike svojih računa kako bi zatražili povećanje ovog ograničenja.
Stvaranje višejezičnog cilja i entiteta
Podatke o vježbanju možete stvoriti na više jezika. Za svaki jezik konfiguriran za vašeg AI agenta morate definirati izgovore koji odražavaju željene interakcije. Iako utori ostaju dosljedni na svim jezicima, tipke predložaka jedinstveno identificiraju odgovore na svakom jeziku.
Ne podržavaju svi jezici sve vrste entiteta. Dodatne informacije o popisu vrsta entiteta koje svaki jezik podržava potražite u tablici Podržani jezici stihova entiteta u Podržani jezici za skriptirane AI agente.
Upravljanje odgovorima
Odgovori su poruke koje vaš AI agent šalje klijentima kao odgovor na njihove upite ili namjere. Možete stvoriti odgovore koji uključuju:
- Tekst – obične tekstualne poruke za izravnu komunikaciju.
- Kod – ugrađeni kod za dinamički sadržaj ili akcije.
- Multimedija – slike, audioelementi ili elementi videozapisa za poboljšanje korisničkog doživljaja.
Odgovori imaju dvije glavne komponente:
- Predlošci – unaprijed definirane strukture odgovora koje su mapirane na određene ciljeve.
- Tijekovi rada – logika koja određuje koji predložak koristiti na temelju identificirane namjere.
Predlošci za primopredaju agenta, pomoć, rezervnu verziju i dobrodošlicu unaprijed su konfigurirani i poruka odgovora može se promijeniti iz odgovarajućih predložaka.
Vrste odgovora
Sektucija Response Designer obuhvaća različite vrste odgovora i način na koji se mogu konfigurirati.
Kartica Tijekovi rada koristi se za rukovanje asinkronim odgovorima tijekom pozivanja vanjske API koja reagira na asinkroni način. Tijekovi rada moraju biti kodirani u pitonu.
Zamjena varijabli
Zamjena varijabli omogućuje korištenje dinamičkih varijabli kao dijela predložaka odgovora. Sve standardne varijable (ili entiteti) u sesiji, zajedno s onima koje razvojni programer AI agenta može postaviti unutar objekta slobodnog obrasca poput polja spremišta podataka, mogu se koristiti u predlošcima odgovora putem ove značajke. Varijable su predstavljene pomoću ove sintakse: ${variable_name}. Na primjer, korištenje vrijednosti entiteta pod nazivom apptdate koristi ${entities.apptdate}or ${newdfState.model_state.entities.apptdate.value}.
Odgovori se mogu personalizirati pomoću varijabli primljenih s kanala ili prikupljenih od potrošača tijekom razgovora. Funkcija samodovršavanja prikazuje sintaksu varijabli u području teksta kada počnete upisivati ${. Odabir potrebnog prijedloga automatski ispunjava područje varijablom i ističe takvu varijablu.
Konfiguriranje odgovora pomoću dizajnera odgovora
Dizajner odgovora nudi korisničko sučelje za stvaranje odgovora bez potrebe za opsežnim znanjem o kodiranju. Dostupne su dvije vrste odgovora:
- Uvjetni odgovori: Za neprogramere, ova opcija omogućuje jednostavnu izradu odgovora koje AI agent isporučuje kupcima.
- Isječci koda: Za programere koji koriste Python, ova opcija pruža fleksibilnost za konfiguriranje odgovora pomoću koda.
Dizajner odgovora Webex AI agenta osmišljen je kako bi osigurao da je korisničko iskustvo prilagođeno određenom kanalu s kojim AI agent komunicira.
Predlošci odgovora
- Tekst — to su jednostavni tekstualni odgovori. Da bi poboljšao korisničko iskustvo, dizajner odgovora omogućuje više tekstnih okvira unutar jednog odgovora, što vam omogućuje raščlanjivanje dugačkih poruka u sekcije kojima je lakše upravljati. Svaki tekstni okvir može sadržavati različite mogućnosti odgovora. Tijekom razgovora, jedna od ovih opcija nasumično se odabire i prikazuje korisniku, osiguravajući dinamičnu i zanimljivu interakciju.
Da biste održali dinamično i privlačno korisničko iskustvo, predlošcima možete dodati više mogućnosti odgovora. Kada se aktivira predložak s više opcija, jedan od njih se nasumično odabire i prikazuje korisniku. Tu značajku možete omogućiti klikom na gumb +Dodaj varijantu koji se nalazi pri dnu odgovora.
Prilikom spremanja odgovora programeri vide upozorenje koje označava broj pogrešaka koje treba ispraviti. Polja s pogreškama bit će označena crvenom bojom. Pomoću navigacijskih strelica razvojni programeri mogu jednostavno pronaći i ispraviti te pogreške u bilo kojem kanalu ili formatu odgovora. Ako birač popisa ili vrtuljak sadrži više karata, navigacija točkicama omogućuje vam kretanje kroz kartice s pogreškama. Za jednu karticu odgovarajuća točka postaje crvena kako bi signalizirala pogrešku.
- Brzi odgovor – tekstualni odgovori mogu se upariti s gumbima koji mogu biti tekstualne ili URL veze. Tekstualni gumbi zahtijevaju naslov i korisni teret koji se šalje botu kada se klikne. URL gumbi preusmjeravaju korisnike na određenu web-stranicu.
Kada je korisnikov upit dvosmislen, djelomično podudaranje omogućuje botu da predloži relevantne članke ili namjere kao opcije. Ova je značajka dostupna za web i Facebook interakcije.
Dodavanje brzih odgovora URL-a
Gumbi za brzi odgovor URL-a u fiksnim i uvjetnim odgovorima omogućuju vam stvaranje gumba koji korisnike preusmjeravaju na vaše web-mjesto za dodatne informacije ili radnje poput ispunjavanja obrazaca. Kada se klikne, ti gumbi otvaraju navedeni URL na novoj kartici unutar istog prozora preglednika bez slanja podataka botu.
Da biste dodali URL brzi odgovor u uvjetnom ili fiksnom odgovoru:
- Odaberite ključ članka ili predloška za koji želite konfigurirati brzi odgovor URL-a.
- Kliknite + Dodaj brzi odgovor. Pojavit će se skočni prozor vrste gumba.
- Odaberite vrstu gumba kao URL u web-kanalu.
- Navedite naslov gumba i URL-a na koje se potrošač mora preusmjeriti nakon klika na gumb.
- Kliknite Gotovo da biste dodali brzi odgovor URL-a.
Gumbi vrste URL-a mogu se konfigurirati i putem dinamičke vrste odgovora, gdje se ti gumbi trebaju konfigurirati pomoću isječaka python koda. Ti su gumbi podržani u pretpregledu platforme Webex AI Agenta i pretpregledu za zajedničko korištenje. Trenutačno ih ne podržava IMIchatov widget za chat uživo ili drugi kanali trećih strana.
- Vrtuljak – obogaćeni odgovori mogu uključivati jednu ili više karata raspoređenih u obliku vrtuljka. Svaka kartica zahtijeva naslov i može sadržavati sliku, opis i najviše tri gumba.
Gumbi za brzi odgovor unutar predloška vrtuljka mogu se konfigurirati s tekstualnim ili URL vezama. Klikom na gumb URL-a korisnik će se preusmjeriti na navedeno web-mjesto. Klikom na gumb za brzi odgovor temeljen na tekstu botu se šalje konfigurirani korisni teret, pokrećući odgovarajući odgovor.
- Slika – multimedijski predložak u kojem korisnici mogu konfigurirati slike pružanjem URL-ova.
- Videozapis – prikazuje videozapise u pretpregledu na temelju konfiguriranog URL-a videozapisa.
- Kod – može se koristiti za pisanje Python koda za pozivanje API-ja ili izvršavanje druge logike.
Isječci koda
Uvjetni odgovori, sa svojim opsežnim značajkama i raznolikim predlošcima, mogu učinkovito odgovoriti na većinu potreba AI agenata. Međutim, za složene slučajeve upotrebe koji se ne mogu u potpunosti ostvariti uvjetnim odgovorima ili za programere koji preferiraju kodiranje, dostupna je vrsta odgovora Isječak koda.
Isječci koda omogućuju konfiguriranje odgovora pomoću Python koda. Ovaj pristup omogućuje stvaranje svih vrsta odgovora, uključujući brze odgovore, tekst, vrtuljke, slike, audio, video i datoteke, unutar predloška odgovora ili članka.
Kod funkcije definiran u predlošku isječka koda može se koristiti za postavljanje varijabli koje se zatim koriste u drugim predlošcima. Važno je napomenuti da kod funkcije ne može izravno vratiti odgovore kada se koristi unutar uvjetnih odgovora.
Provjera valjanosti isječaka koda – platforma provjerava samo pogreške sintakse unutar isječka koda koji konfigurirate. Međutim, sve pogreške u samom sadržaju odgovora mogu uzrokovati probleme korisnicima u interakciji s botom na konfiguriranom kanalu. Na primjer, uređivač vas neće spriječiti da dodate odgovor "birač vremena" za web-kanal, ali to rezultira pogreškama ako korisnikov upit pokrene taj određeni odgovor.
Ako odlučite ne konfigurirati jedinstveni odgovor za različite kanale, web-odgovor smatrat će se zadanim odgovorom i bit će poslan krajnjem korisniku. Popis predložaka podržanih na web-kanalu je:
- Tekst – jednostavna tekstualna poruka koja može imati više varijanti. Ova konfigurirana poruka prikazuje se na temelju upita.
- Brzi odgovor – predložak s tekstom i gumbima koje je moguće kliknuti.
- Vrtuljak – zbirka karata pri čemu svaka kartica ima naslov, URL slike i opis.
- Slika – predložak za konfiguriranje slika pružanjem URL-ova.
- Videozapis – predložak za konfiguriranje videozapisa unosom URL-a videozapisa. Videozapis možete reproducirati klikom ili dodirom na sliku.
- Datoteka – predložak za konfiguriranje pdf datoteke unosom URL-a za pristup datoteci.
- Audiozapis – predložak za konfiguriranje audiodatoteke unosom audio URL-a. Također prikazuje trajanje audio poruke u izlazu.
Konfiguriranje postavki upravljanja
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke. |
Što sljedeće učiniti
Dodajte jezike skriptiranom AI agentu.
Dodavanje jezika skriptiranom AI agentu
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Pomaknite se do . |
2 |
Kliknite +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite Dodaj da biste dodali jezik. |
4 |
Omogućite prebacivanje u odjeljku Akcija da biste omogućili jezik. |
5 |
Kada dodate jezik, jezik možete postaviti kao zadani. Zadržite pokazivač miša iznad jezika, kliknite Postavi kao zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite s postojećeg zadanog jezika, to može utjecati na članke, kuriranje, testiranje i pregled iskustava AI agenta. |
6 |
Kliknite Spremi promjene. |
Konfiguriranje postavki primopredaje
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke primopredaje. |
Što sljedeće učiniti
Skriptirani AI agent za odgovaranje na pitanja
Skriptirani AI agenti su agenti temeljeni na znanju čija se baza znanja sastoji od korpusa pitanja i odgovora. Skriptirani AI agent može dati odgovore na temelju korisničkog korpusa za obuku, koji je zbirka primjera i odgovora. Ta je mogućnost korisna u scenarijima u kojima:
- Potrebno je specifično znanje – agent mora odgovoriti na pitanja unutar unaprijed definirane domene.
- Dosljednost je važna – agent mora pružiti dosljedne odgovore na slične upite.
- Potrebna je ograničena fleksibilnost – odgovori agenta ograničeni su informacijama u korpusu za obuku.
Stvaranje skriptiranog AI agenta za odgovaranje na pitanja
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao skriptiranu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Skriptirano. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Odgovori na pitanja. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Skriptirani AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Stvorite entitet s ulogama entiteta za AI agenta.
Ažuriranje profila skriptiranog AI agenta
Prije nego što počnete
Stvorite skriptiranog AI agenta za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće detalje: |
4 |
Kliknite Spremi promjene da biste spremili postavke. |
Upravljanje člancima
Članci iz srži skriptiranih AI agenata. Članak je kombinacija pitanja, njegovih varijacija i odgovora na ovo pitanje. Svaki članak ima zadano pitanje koje služi kao identifikator za taj članak u sesijama, kuraciji i drugim mjestima u AI agentu. Svi članci konfigurirani u AI agentu zajedno čine agentovu bazu znanja ili korpus. Sustav uspoređuje vaš upit s ovom bazom znanja i prikazuje odgovor s najvišom razinom pouzdanosti kao odgovor agenta.
Rasa i Mindmeld NLU motori zahtijevaju najmanje dvije varijante treninga (izreke) da bi članak bio dio obučenog modela corpora. U skriptiranom AI agentu za odgovaranje na pitanja, ako je odabran Rasa ili Mindmeld NLU motor i ako članak ima manje od dvije varijacije, gumbi Train i Train nisu dostupni. Kada postavite pokazivač na te gumbe koji nisu dostupni, prikazat će se poruka za rješavanje problema prije vježbanja. Tu je i ikona upozorenja koja odgovara članku s problemima. Problemi se rješavaju dodavanjem više od dvije varijante članka. Nakon što se problemi riješe, dostupni su gumbi Vlak i Spremi i Vlak . Dvije varijante nisu primjenjive na zadane članke – poruka s djelomičnim podudaranjem, rezervna poruka i poruka dobrodošlice.
Članke možete svrstati u kategorije po vlastitom izboru, a svi nekategorizirani proizvodi klasificiraju se kao nedodijeljeni. Postoje četiri zadana članka koja su dostupna za svakog AI agenta, od trenutka stvaranja. To su:
- Poruka dobrodošlice – sadrži prvu poruku kad god započne razgovor između klijenta i AI agenta.
- Rezervna poruka — AI agent prikazuje ovu poruku kada agent ne može razumjeti korisnikovo pitanje.
- Djelomično podudaranje - kada AI agent prepozna više članaka s malom razlikom u rezultatima (kao što je postavljeno u postavkama primopredaje i zaključaka ), agent prikazuje ovu poruku podudaranja zajedno s podudarnim člancima kao opcije. Također možete konfigurirati tekstualni odgovor koji će se prikazati zajedno s ovim mogućnostima.
- Što možete učiniti?— Možete konfigurirati mogućnosti AI agenta. AI agent to prikazuje kad god krajnji korisnici ispituju mogućnosti AI agenta.
Osim toga, ako je omogućena primopredaja agenta iz postavki Primopredaja i Zaključivanje , dodaje se i zadani članak Razgovarajte s agentom .
Svi novi AI agenti također imaju četiri Smalltalk članka koji obrađuju korisničke izjave za:
- Pozdravi
- Hvala
- AI agent nije bio od pomoći
-
Doviđenja
Ti su članci i odgovori prema zadanim postavkama dostupni u bazi znanja AI agenta tijekom stvaranja novog AI agenta. Možete ih i izmijeniti ili ukloniti.
Dodavanje članaka putem korisničkog sučelja i zadanog odgovora
Članak je kombinacija pitanja, njegovih varijacija i odgovora na ovo pitanje. Upit svakog potrošača uspoređuje se s tim člancima (baza znanja), a odgovor koji vraća najvišu razinu pouzdanosti prikazuje se korisniku kao odgovor AI agenta. Da biste dodali članke:
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Otvorite Stvori novi članak. i kliknite |
4 |
Dodajte zadane varijante. |
5 |
Odaberite bilo koji od ovih zadanih odgovora za članak. Moguće vrijednosti:
Dodatne informacije potražite u odjeljku Konfiguriranje odgovora pomoću dizajnera odgovora. |
6 |
Kliknite Spremi i treniraj. |
Uvoz iz kataloga
1 |
Uključite se u Webex AI Agent platformu |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i kliknite tri elipse. |
4 |
Kliknite Uvezi iz kataloga. |
5 |
Odaberite kategorije članaka koji se moraju dodati agentu. |
6 |
Kliknite Gotovo. |
Izdvoji najčešća pitanja iz veze
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i kliknite tri elipse. |
4 |
Kliknite Izdvoji najčešća pitanja iz veze. |
5 |
Dajte URL mjesta na kojem se nalaze najčešća pitanja i kliknite Izdvoji. |
6 |
Kliknite Uvezi. |
Uvezi iz datoteke
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i kliknite tri elipse. |
4 |
Kliknite Uvezi iz datoteke i odaberite CSV da biste uvezli članke iz csv datoteke. Ako uvozite članke iz datoteke u JSON formatu, odaberite JSON. |
5 |
Kliknite Pregledaj i odaberite datoteku koja sadrži sve atikule. Kliknite Preuzmi uzorak da biste vidjeli oblik u kojem se članci moraju navesti. |
6 |
Kliknite Uvezi. |
Dodavanje prilagođenih sinonima
Mnogi slučajevi upotrebe AI agenata obično uključuju riječi i fraze koje možda nisu dio standardnog engleskog vokabulara ili su specifične za poslovni kontekst. Na primjer, želite da AI agent prepozna android aplikaciju, iOS aplikaciju i tako dalje. Agent za umjetnu inteligenciju mora uključiti ove uvjete i njihove varijacije u izgovore obuke za sve povezane članke, što dovodi do suvišnog unosa podataka.
Da biste prevladali ovaj problem s redundancijom, možete koristiti prilagođene sinonime unutar skriptiranog AI agenta za odgovaranje na pitanja. Sinonimi svake korijenske riječi platforma automatski zamjenjuje korijenskom riječju tijekom izvođenja.
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na stranici Nadzorna ploča AI agenata odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i kliknite tri elipse. |
4 |
Kliknite Prilagođeni sinonimi. |
5 |
Kliknite Nova korijenska riječ. |
6 |
Konfigurirajte vrijednost korijenske riječi i njezine sinonime, a zatim kliknite Spremi. |
7 |
Nakon dodavanja sinonima ponovno uvježbajte AI agenta. Također možete izvesti sinonime (u .CSV formatu datoteke) u lokalnu mapu i uvesti datoteku natrag na platformu. |
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u performansama mogu se analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg će se prikazati rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora za jasan prikaz najboljeg podudaranja ispod kojeg je prikazan predložak djelomičnog podudaranja
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje,) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je potvrđen okvir Provjera pravopisa u zaključivanju.
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati pohranjeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za obuku, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što se stvore svi željeni članci, možete trenirati AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu Webex AI Agenta koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore razine članka. U našem stalnom nastojanju da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka za razliku od starijeg modela korištenja vektora razine izgovaranja i otkrili smo da vektori na razini članka poboljšavaju točnost u većini slučajeva. Imajte na umu da će vektori na razini članka biti nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente i za višejezične AI Agente podudaranja na razini članka bit će podržana samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je bio prisutan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Konfiguriranje postavki upravljanja
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke. |
Što sljedeće učiniti
Dodajte jezike skriptiranom AI agentu.
Dodavanje jezika skriptiranom AI agentu
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Pomaknite se do . |
2 |
Kliknite +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite Dodaj da biste dodali jezik. |
4 |
Omogućite prebacivanje u odjeljku Akcija da biste omogućili jezik. |
5 |
Kada dodate jezik, jezik možete postaviti kao zadani. Zadržite pokazivač miša iznad jezika, kliknite Postavi kao zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite s postojećeg zadanog jezika, to može utjecati na članke, kuriranje, testiranje i pregled iskustava AI agenta. |
6 |
Kliknite Spremi promjene. |
Konfiguriranje postavki primopredaje
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke primopredaje. |
Što sljedeće učiniti
Pretpregledajte skriptiranog AI agenta
Webex AI Agent omogućuje vam pregled AI agenata dok ga razvijate, pa čak i nakon što je razvoj završen. Na taj način možete testirati funkcioniranje AI agenata i utvrditi generiraju li se poželjni odgovori koji odgovaraju odgovarajućim ulaznim upitima. Skriptirani AI agent možete pregledati na sljedeće načine.
- Nadzorna ploča AI agenta – zadržite pokazivač miša iznad kartice AI agenta da biste vidjeli mogućnost Pretpregled za tog AI agenta . Kliknite Preview da biste pokrenuli widget za pretpregled AI agenta.
- Zaglavlje AI agenta – nakon ulaska u način uređivanja bilo kojeg AI agenta klikom na karticu AI Agent ili gumb Uredi na kartici AI Agent, mogućnost Pregled uvijek je vidljiva u odjeljku zaglavlja.
- Minimizirani widget – nakon pokretanja pretpregleda, a zatim minimiziranja, u donjem desnom kutu stranice stvara se widget za razgovor koji vam omogućuje jednostavno ponovno pokretanje načina pretpregleda.
Osim toga, vezu za pretpregled za dijeljenje možete kopirati iz AI agenta. Na kartici AI Agent kliknite ikonu trotočja u gornjem desnom kutu, a zatim Kopiraj vezu pretpregleda. Ovu vezu možete podijeliti s ostalim korisnicima AI agenta.
Widget za pretpregled platforme
Widget za pretpregled pojavljuje se u donjem desnom kutu zaslona. Možete pružiti izgovore (ili slijed izgovora) kako biste vidjeli kako AI agent reagira, osiguravajući da radi prema očekivanjima. Pregled AI agenta podržava više jezika i može automatski otkriti jezik izgovora kako bi odgovorio u skladu s tim. Jezik u pretpregledu možete odabrati i ručno tako da kliknete birač jezika i odaberete s popisa dostupnih mogućnosti.
Widget za pretpregled može se maksimizirati radi boljeg prikaza. Dodatne korisne značajke uključuju pružanje informacija potrošačima i pokretanje više prostorija za temeljito testiranje AI agenta.
Widget za pretpregled za zajedničko korištenje
Widget za pretpregled koji se može dijeliti omogućuje razvojnim programerima AI Agenta da na prezentabilan način podijele svog AI agenta s dionicima i potrošačima bez potrebe za razvojem prilagođenog korisničkog sučelja za prikazivanje AI agenta. Prema zadanim postavkama, kopirana veza pretpregleda prikazuje AI agenta s kućištem telefona. Razvojni inženjeri mogu izvršiti brzu prilagodbu promjenom određenih parametara u vezi pretpregleda. Dvije su glavne prilagodbe:
- Boja widgeta – dodavanjem
parametra brandColor
vezi. Korisnici mogu definirati jednostavne boje pomoću naziva boja ili koristiti heksadecimalni kod boja. -
Kućište telefona – promjenom vrijednosti parametra
phoneCasing
u vezi. To je prema zadanim postavkama postavljeno naistinito
i može se onemogućiti tako da ga učinite lažnimPrimjer veze pretpregleda s ovim parametrima:
?botunique_name=<vašbot_unique_name>&enterpriseunique_name=<vašenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Uobičajeni odjeljci upravljanja za skriptiranog AI agenta
Sljedeći odjeljci pojavljuju se na lijevoj ploči stranice za konfiguraciju AI agenta:
Obuka
Kako se agenti umjetne inteligencije razvijaju i postaju složeniji, promjene njihove logike ili razumijevanja prirodnog jezika (NLU) ponekad mogu imati neželjene posljedice. Kako bi se osigurale optimalne performanse i identificirali potencijalni problemi, platforma AI Agent nudi prikladan okvir za testiranje botova jednim klikom. Možete:
- Jednostavno stvorite i izvršite sveobuhvatan skup testnih slučajeva.
- Definirajte probne poruke i očekivane odgovore za različite scenarije.
- Simulirajte složene interakcije stvaranjem testnih slučajeva s više poruka.
Definiranje testova
Testove možete definirati slijedeći korake u nastavku:
- Prijavite se na platformu AI Agent.
- Na nadzornoj ploči kliknite skriptirani AI agent koji ste stvorili.
- U lijevom oknu kliknite Testiranje . Prema zadanim postavkama pojavljuje se kartica Testne torbe .
- Odaberite testni slučaj i kliknite Izvrši odabrane testove.
Svaki redak u tablici predstavlja testni slučaj sa sljedećim parametrima:
Parametar | Opis |
---|---|
Poruka | Ogledna poruka koja predstavlja vrste upita i izjava koje možete očekivati da će korisnici poslati vašem AI agentu. |
Očekivani jezik | Jezik na kojem se od korisnika očekuje interakcija s AI agentom. |
Očekivani članak | Navedite članak koji bi se trebao prikazati kao odgovor na određenu korisničku poruku. Da bi vam pomogao u pronalaženju najrelevantnijeg članka, ovaj stupac ima funkciju automatskog dovršavanja Smart. Dok tipkate, sustav će predložiti podudarne članke na temelju do sada unesenog teksta. |
Vrati izvorni prethodni kontekst | Kliknite potvrdni okvir u ovom stupcu da biste izolirali testne slučajeve i osigurali da se izvršavaju neovisno o postojećem kontekstu AI agenta. Kada je omogućeno, svaki testni slučaj simulira se u novoj sesiji, sprječavajući bilo kakve smetnje iz prethodnih interakcija ili pohranjenih podataka. |
Uključi djelomična podudaranja | Omogućite ovaj prekidač tako da uključuje testne slučajeve s očekivanim člancima koji se samo djelomično podudaraju sa stvarnim odgovorom smatra se uspješnim. |
Uvoz iz CSV | Uvezite testne slučajeve iz datoteke odvojene zarezom (CSV). U tom će slučaju svi postojeći testni slučajevi biti prebrisani. |
Izvoz u CSV | Izvezite testne slučajeve u datoteku odvojenu zarezom (CSV) datoteku. |
Testiranje povratnih poziva | Omogućite ovaj prekidač kako biste simulirali dolazne povratne pozive i testirali ponašanje tijeka bez potrebe za stvarnim dolaznim pozivima. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Povratni poziv je u tijeku | Kliknite potvrdni okvir u ovom stupcu da biste naznačili da namjera mora pokrenuti povratni poziv. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Očekivani predložak povratnog poziva | Navedite ključ predloška koji se mora aktivirati kada dođe do povratnog poziva. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Vremensko ograničenje povratnog poziva | Maksimalno vrijeme (u sekundama) koliko AI agent čeka odgovor povratnog poziva prije nego što povratni poziv smatra istećim. Trenutno se provodi vremensko ograničenje od 20 sekundi. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Izvršavanje testova
Na kartici Izvršenje kliknite Izvrši odabrane testove da biste pokrenuli uzastopno izvršavanje svih odabranih testnih slučajeva.
Testne slučajeve možete izvršiti i s kartice Testcase .
.Za prikaz testnih slučajeva s određenim ishodima pritisnite željeni rezultat (na primjer,Prošao,Proslijeđeno s djelomičnim podudaranjem,Neuspješno,Na
čekanju
) na vrpci sažetka.
Time će se filtrirati popis testnih slučajeva kako bi se prikazali samo oni koji odgovaraju odabranom rezultatu.
ID
sesije pridružen svakom testnom slučaju prikazuje se u rezultatima. To vam omogućuje brzo unakrsno upućivanje testnih slučajeva i pregled detalja o transakcijama. Da biste to izveli, odaberite mogućnost Detalji
o transakciji u stupcu Akcije .
Povijest izvršavanja
Na kartici Povijest pristupite svim izvršenim testnim slučajevima.
- Kliknite ikonu Preuzmi iz stupca Akcije da biste izvezli izvršene probne podatke kao CSV datoteku za izvanmrežnu analizu ili izvješćivanje.
- Pregledajte određene postavke motora i algoritma koje se koriste za svako izvršavanje testnog slučaja. Te informacije pomažu razvojnim programerima da optimiziraju performanse AI agenta.
- Da biste vidjeli napredne konfiguracijske postavke algoritma koje se koriste za određeni modul za vježbanje, kliknite ikonu Informacije pokraj naziva modula za vježbanje. To će pružiti uvid u parametre i postavke koji su utjecali na ponašanje AI agenta tijekom testiranja.
Sjednice
Odjeljak Sesije pruža sveobuhvatan zapis svih interakcija između agenata umjetne inteligencije i kupaca. Svaka sesija uključuje detaljnu povijest razmijenjenih poruka. Podatke sesije možete izvesti kao CSV datoteku za izvanmrežnu analizu i nadzor. Te podatke možete koristiti za ispitivanje poruka i konteksta određenih sesija kako biste stekli uvid u interakcije korisnika i identificirali područja za poboljšanje, poboljšali odgovore AI agenta i poboljšali cjelokupno korisničko iskustvo.
Može rukovati velikim skupovima podataka prikazivanjem rezultata na stranicama. Sekciju Sužavanje rezultata možete koristiti za filtriranje i sortiranje sesija na temelju različitih kriterija. Svaki redak u tablici prikazuje bitne detalje sesije, uključujući:
- Kanali – kanal na kojem je došlo do interakcije (na primjer, chat, glas).
- ID sesije – jedinstveni identifikator za sesiju.
- ID potrošača – jedinstveni identifikator korisnika.
- Poruke – broj poruka razmijenjenih tijekom sesije.
- Ažurirano u — vrijeme zatvaranja sesije.
- Metapodaci – dodatne informacije o sesiji.
- Sakrij probne sesije — Uključite ovaj potvrdni okvir za skrivanje probnih sesija i prikaz samo popisa sesija uživo.
- Dogodila se primopredaja agenta – potvrdite ovaj okvir za filtriranje sesija koje su predane agentu. Ako dođe do primopredaje agenta, prikazuje ikonu slušalica koja označava predaju razgovora ljudskom agentu.
- Došlo je do pogreške – uključite ovaj potvrdni okvir za filtriranje sesija u kojima je došlo do pogreške.
- Smanjena verzija – uključite ovaj potvrdni okvir za filtriranje povučenih sesija.
Kliknite redak da biste pristupili detaljnom prikazu određene sesije. Koristite potvrdne okvire za filtriranje sesija na temelju primopredaje agenta, pogrešaka i smanjenih glasova. Za dešifriranje sesija potrebna je dozvola na razini korisnika i napredne postavke zaštite podataka. Kliknite Dešifrirajte sadržaj da biste vidjeli detalje sesije.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za odgovaranje na pitanja
Prikaz Pojedinosti sesije u skriptiranom AI agentu za odgovaranje na pitanja pruža sveobuhvatnu raščlambu određene interakcije između korisnika i AI agenta.
Odjeljak Poruke :
- Prikazuje sve poruke koje je korisnik poslao tijekom sesije.
- Prikazuje odgovarajuće odgovore koje je generirao AI agent.
- Prikazuje kronološki redoslijed poruka, pružajući kontekst za interakciju.
Kartica Podaci o transakciji:
- Navodi članke za koje je utvrđeno da su relevantni za upit klijenta, uključujući točna podudaranja i djelomična podudaranja.
- Prikazuje rezultate sličnosti povezane sa svakim identificiranim člankom, ukazujući na stupanj relevantnosti.
- Prikazuje rezultate temeljnih algoritama koji se koriste za obradu upita klijenta i identificiranje relevantnih članaka.
- Prikazuje broj rezultata algoritma ovisno o postavkama konfiguriranim na kartici Primopredaja i zaključivanje .
Odjeljak Ostale informacije u prikazu Pojedinosti sesije pruža dodatni kontekst i pojedinosti o određenoj interakciji. Evo raščlambe prikazanih informacija:
- Obrađeni upit – prikazuje prethodno obrađenu verziju korisnikovog unosa nakon što ju je obradio kanal za razumijevanje prirodnog jezika (NLU) AI agenta.
- Primopredaja agenta – označava je li došlo do primopredaje agenta tijekom sesije. Potvrdite okvir Primopredaja agenta prema pravilima ako je primopredaja agenta pokrenuta posebnim pravilima.
- Vrsta odgovora – određuje vrstu odgovora koji generira AI agent, poput isječka koda ili uvjetnog odgovora.
- Uvjet odgovora – označava određeni uvjet ili pravilo koje je pokrenulo odgovor AI agenta.
- NLU motor – identificira NLU motor koji se koristi za obradu upita klijenta (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga – prikazuje minimalni rezultat praga i djelomičnu razliku rezultata utakmice konfigurirane u postavkama primopredaje i zaključivanja . Te vrijednosti određuju kada se upit smatra izvan dosega ili zahtijeva intervenciju agenta.
- Napredni zapisnici – pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-om transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za izvođenje radnji
Kartica Informacije o transakciji u skriptiranom AI agentu za izvođenje radnji pruža detaljnu raščlambu određene interakcije, kategorizirajući informacije u četiri odjeljka:
Identificirani odjeljak s namjerama:
- Prikazuje ciljeve koji su identificirani za upit klijenta.
- Označava razinu pouzdanosti povezanu sa svakom identificiranom namjerom.
- Navodi utore povezane s utvrđenim ciljem. Kliknite utor da biste vidjeli dodatne informacije o njegovoj vrijednosti i načinu na koji je izdvojena iz korisnikovog upita.
Odjeljak Identificirani entiteti popisuje entitete koji su izdvojeni iz poruke klijenta i povezani su s aktivnom namjerom potrošača. Ti entiteti predstavljaju ključne podatke koje je bot identificirao u korisnikovom upitu.
Odjeljak Rezultati algoritma pruža uvid u temeljne procese koji su doveli do odgovora AI agenta. Evo raščlambe prikazanih informacija:
- Popis ciljeva – prikazuje identificirane ciljeve i njihove odgovarajuće ocjene sličnosti.
- Popis entiteta – prikazuje entitete izdvojene iz korisnikove poruke.
Ostale informacije prikazuju:
- Primopredaja agenta – označava je li došlo do primopredaje agenta tijekom sesije. Potvrdite okvir Primopredaja agenta prema pravilima ako je primopredaja agenta pokrenuta posebnim pravilima.
- Ključ predloška – označava ključ predloška pridružen namjeri koja je pokrenula odgovor AI agenta.
- Vrsta odgovora – označava vrstu odgovora koji generira AI agent, kao što je isječak koda ili uvjetni odgovor.
- Uvjet odgovora – označava određeni uvjet ili pravilo koje je pokrenulo odgovor AI agenta.
- NLU motor – identificira NLU motor koji se koristi za obradu upita klijenta (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga – prikazuje minimalni rezultat praga i djelomičnu razliku rezultata utakmice konfigurirane u postavkama primopredaje i zaključivanja . Te vrijednosti određuju kada se upit smatra izvan dosega ili zahtijeva intervenciju agenta.
- Napredni zapisnici – pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-om transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Također možete preuzeti i pregledati podatke o transakciji u JSON formatu pomoću opcije preuzimanja.
Na kartici Metapodaci prikazat će se:
- NLP metapodaci – pregledajte korake predobrade primijenjene na unos klijenta na kartici NLP .
- Datastore i FinalDF – pristupite podacima koji se odnose na sesiju na karticama Datastore i FinalDF za pametne botove.
- Funkcionalnost pretraživanja – pomoću ugrađene trake za pretraživanje brzo pronađite određene izgovore unutar razgovora.
Povijest
Kad god dodate ili izmijenite članke, namjere ili entitete, bitno je prekvalificirati skriptiranog AI agenta kako biste bili sigurni da je ažuran. Nakon svakog vježbanja temeljito testirajte svog AI agenta kako biste provjerili njegovu točnost i učinkovitost.
Stranica Povijest omogućuje vam sljedeće:
- Prikaz povijesti vježbanja – pratite kada je korpus treniran i koje su promjene izvršene.
- Usporedite motore za vježbanje – pregledajte motore za vježbanje koji se upotrebljavaju za različite iteracije i njihovo odgovarajuće trajanje vježbanja.
- Praćenje promjena – nadzirite promjene postavki, članaka, odgovora, NLP-a i kuracije.
- Vratite se na prethodne verzije – po potrebi se jednostavno vratite na stariji skup treninga.
Odjeljak Povijest nudi praktične alate za upravljanje člancima iz baze znanja:
- Aktivirajte članke - Napravite prethodno neaktivne članke uživo kako biste ih uključili u odgovore AI agenta.
- Uređivanje članaka – stvorite novu verziju postojećeg članka uz očuvanje izvornika za referencu.
- Pretpregled izvedbe – procijenite performanse AI agenta pomoću određene baze znanja pomoću značajke pretpregleda .
- Preuzimanje članaka – izvezite članke iz baze znanja kao CSV datoteku za izvanmrežnu analizu ili referencu. Ova je opcija dostupna za skriptiranog AI agenta samo za odgovaranje na pitanja.
Zapisi revizije
Odjeljak Zapisnici nadzora pruža detaljan zapis izmjena izvršenih na vašem skriptiranom AI agentu u posljednjih 35 dana. Da biste pristupili zapisnicima nadzora:
- Idite na nadzornu ploču i kliknite AI agenta kojeg ste stvorili.
- Kliknite karticu Povijest da biste vidjeli povijest AI agenta.
- Kliknite karticu Zapisnici nadzora da biste vidjeli detaljan zapisnik promjena:
- Ažurirano u – datum i vrijeme promjene.
- Ažurirao – korisnik koji je izvršio promjenu.
- Polje – odjeljak bota u kojem je došlo do izmjene (na primjer, Postavke, Članci, Odgovori).
- Opis – dodatni detalji o promjeni.
-
Pomoću mogućnosti pretraživanja Ažurirano
iPolje
brzo pronađite određene stavke evidencije nadzora. -
Kartica Povijest modela prikazuje najviše 10 korpusa za svakog AI agenta.
Kuracija
Poruke se dodaju u konzolu kuracije na temelju sljedećih kriterija:
- Rezervne poruke – kada AI agent ne razumije korisnikovu poruku i aktivira rezervnu namjeru.
- Zadani rezervni cilj – ako je ovaj prekidač omogućen, poruke koje aktiviraju zadani cilj rezervne analize bit će poslane na konzolu kuracije.
Ovaj kriterij primjenjiv je samo za skriptiranog AI agenta za izvođenje radnji.
- Poruke sa smanjenom broju glasova – poruke koje su korisnici smanjili za vrijeme pretpregleda AI agenta.
- Primopredaja agenta – poruke koje rezultiraju primopredajom ljudskog agenta zbog konfiguriranih pravila.
- Iz sesije – poruke koje su korisnici označili kao da ne primaju željeni odgovor iz podataka sesije ili sobe.
- Niska pouzdanost – poruke s ocjenom pouzdanosti spadaju u navedeni prag niske pouzdanosti.
- Djelomično podudaranje – poruke u kojima AI agent nije mogao definitivno identificirati ispravnu namjeru ili odgovor.
Rješavanje problema
Kartica Problemi pruža centralizirano mjesto za pregled i adresiranje poruka označenih zastavicom za odabir. Možete učiniti sljedeće:
- Odaberite rješavanje ili zanemarivanje problema na temelju njihove ozbiljnosti i relevantnosti.
- Pregledajte izvorno izgovaranje korisnika, odgovor AI agenta i sve priložene medije.
Dešifriranje pristupa odobreno je na razini korisnika i zahtijeva da se u pozadinskom sustavu omogući napredna zaštita podataka.
Da biste riješili problem, možete učiniti sljedeće:
-
Veza na postojeći članak – da biste problem povezali s postojećim člankom, odaberite mogućnost Veza i potražite željeni članak.
-
Stvaranje novog članka – upotrijebite mogućnost Dodaj novom članku da biste stvorili novi članak izravno iz konzole kuracije.
-
Zanemarivanje problema – riješite ili zanemarite probleme da biste ih uklonili s konzole kuracije.
- Povezivanje sa zadanim člancima (poruka dobrodošlice, rezervna poruka, djelomično podudaranje) nije dopušteno.
- Za skriptiranog AI agenta za izvođenje radnji odaberite odgovarajuću namjeru s padajućeg popisa i označite sve relevantne entitete.
- Nakon što napravite promjene, prekvalificirajte svog AI agenta kako biste osigurali da se novo znanje odražava u njegovim odgovorima.
- Riješite ili zanemarite više problema istovremeno radi učinkovitog upravljanja.
Kartica Riješeno pruža sveobuhvatan pregled svih problema koji su riješeni. Možete pregledati sažetak svakog riješenog problema, uključujući je li problem povezan s postojećim člankom, korišten za stvaranje novog članka/namjere ili zanemaren. Ako naiđete na neželjene odgovore koji nisu automatski zabilježeni postojećim pravilima, možete ručno dodati određene izgovore u konzolu kuracije.
Da biste dodali probleme iz sesija:
- Prepoznavanje izgovora – pronađite izgovor koji je pokrenuo neispravan odgovor.
- Provjerite status kuracije – ako problem već nije u konzoli za kuraciju,
prikazat će se preklopnik statusa
kuracije. - Uključivanje/isključivanje zastavice – omogućite preklopnik Status
kustosa
da biste dodali izreku u konzolu kuracije radi pregleda i razlučivosti.
Ako je problem već prisutan u konzoli za kuraciju, izgled preklopnog prekidača mijenja se u skladu s tim kako bi naznačio njegov status.
Prikaz izvedbe skriptirane umjetne inteligencije pomoću Analyticsa
Odjeljak Analytics pruža grafički prikaz ključnih mjernih podataka za procjenu izvedbe i učinkovitosti AI agenta. Ključni mjerni podaci podijeljeni su u četiri odjeljka predstavljena kao kartice. To su: pregled, odgovori, obuka i kuracija.
Prilikom posjeta analitičkom zaslonu razvojni programeri mogu odabrati AI agenta za kojeg žele vidjeti analitiku. Analitički prikaz mogu prilagoditi i odabirom kanala za koji žele vidjeti podatke, zajedno s datumskim rasponom i granularnošću podataka. Prema zadanim postavkama, analitički podaci za prošli mjesec prikazuju se za sve kanale s dnevnom granularnošću (svaki dan je točka na osi x na grafikonima).
Pregled
Pregled sadrži ključne mjerne podatke i grafikone koji razvojnim programerima pružaju snimku ukupne upotrebe i izvedbe AI agenta.
- Odaberite AI agenta sa stranice Nadzorna ploča.
- U lijevom navigacijskom oknu kliknite Analytics. Pregled performansi AI agenta pojavljuje se u tabličnom i grafičkom prikazu.
Sesije i poruke
Prvi odjeljak u pregledu prikazuje sljedeće statistike o sesijama i porukama za AI agenta:
- Ukupan broj sesija i sesija koje agent umjetne inteligencije obrađuje bez ljudske intervencije.
- Ukupna primopredaja agenata, što je broj sesija predanih ljudskim agentima.
- Prosječne dnevne sesije
- Ukupan broj poruka (poruka ljudskih i AI agenata) i broja tih poruka koje su dobili od korisnika.
- Prosječne dnevne poruke
Nakon toga slijedi grafički prikaz sesija (složeni stupčasti koji predstavlja sesije kojima upravlja AI agent i predane sesije) i ukupni odgovori koje je poslao AI agent.
Korisnici
Drugi odjeljak u Pregledu sadrži statistiku o korisnicima za AI agenta. Pruža ukupan broj korisnika i informacije o prosječnim sesijama po korisniku i prosječnim dnevnim korisnicima. Nakon toga slijedi grafikon koji prikazuje nove korisnike i korisnike koji se vraćaju za svaku jedinicu, ovisno o odabranoj granularnosti.
Izvedba
Treći odjeljak pruža statistiku o odgovorima AI agenta korisnicima. Ovdje se mogu vidjeti ukupni odgovori koje je poslao AI agent i podjela između odgovora gdje AI agent:
- Identificirao je korisnikovu namjeru.
- Odgovorio je rezervnom porukom.
- Odgovorio je porukom djelomičnog podudaranja.
- Obavijestio je korisnika o primopredaji agenta.
Isti se zbraja u tortnom grafikonu, a površinski grafikon pruža informacije na temelju odabrane granularnosti.
Obuka
Odjeljak za osposobljavanje predstavlja "zdravlje" korpusa AI Agenta. Preporučuje se da programeri konfiguriraju 20+ izgovora obuke za svaku namjeru / članak u svojim AI agentima. U ovom odjeljku svi članci/namjere u korpusu prikazani su kao pojedinačni pravokutnici u kojima boja i relativna veličina svakog pravokutnika ukazuju na podatke o vježbanju koje članak/namjera sadrži. Što je namjera bliža bijeloj boji, to je više podataka o vježbanju potrebno da bi se točnost vašeg AI agenta poboljšala.
Odgovori
Ovaj odjeljak daje programerima detaljan prikaz onoga o čemu se korisnici pitaju i koliko često to pitaju. Pruža grafički prikaz najpopularnijih članaka za AI agente za odgovaranje na pitanja i predloške odgovora za AI agente za izvođenje radnji.
Kuracija
Pruža vizualni sažetak koliko se problema s kuracijom pojavljuje svaki dan i koliko su ih programeri AI Agenta riješili.
Integrirajte AI agente
U ovom se odjeljku objašnjava kako integrirati agente umjetne inteligencije s glasovnim i digitalnim kanalima za upravljanje razgovorima s klijentima.
Integrirajte AI agente s glasovnim i digitalnim kanalima
Nakon što izradite i konfigurirate svoje AI agente na platformi Webex AI Agent, sljedeći je korak njihova integracija s glasovnim i digitalnim kanalima. Ova integracija omogućuje AI agentima da upravljaju glasovnim i digitalnim razgovorima s vašim klijentima, pružajući besprijekorno i interaktivno korisničko iskustvo.
Dodatne informacije potražite u članku Integracija agenata umjetne inteligencije s glasovnim i digitalnim kanalima.
Upravljanje izvješćima AI agenata
Ovaj odjeljak opisuje pregled izvješća AI agenata, vrste izvješća, stvaranje izvješća AI agenata i načine isporuke izvješća.
Objašnjenje izvješća AI agenata
Značajka izvješća omogućuje vam generiranje ili zakazivanje (periodično generiranje) određenih izvješća iz dostupnih vrsta izvješća i njihovo primanje preko dostupnih načina isporuke. Ta izvješća mogu pružiti vrijedne informacije o ponašanju korisnika, upotrebi, angažmanu, performansama proizvoda itd. Željene informacije možete dostaviti na njihovu e-poštu, SFTP put ili S3 kantu. Možete odabrati vrstu izvješća s popisa unaprijed izrađenih izvješća i odabrati želite li generirati jednokratno izvješće odmah ili u redovitim intervalima.
Kada pristupite izborniku Izvješća iz lijevog navigacijskog okna, pojavit će se sljedeće kartice:
-
Konfiguriranje — ova kartica prikazuje sva izvješća koja su trenutno aktivna i generirana periodično. Za popis izvješća dostupni su sljedeći detalji:
- Aktivno – je li korisnik i dalje pretplaćen na izvješće.
- AI Agent — Ime AI agenta pridruženog izvješću.
- Vrsta izvješća – unaprijed izrađena vrsta izvješća na koju ste se pretplatili.
- Učestalost – interval u kojem primate izvješće.
- Posljednje izvješće Generirano – posljednje poslano izvješće.
- Sljedeći zakazani datum – sljedeći datum kada će izvješće biti poslano.
-
Povijest – na ovoj su kartici navedene sve povijesne informacije o dosad poslanim izvješćima. Kliknite bilo koji izvještaj na ovoj stranici kako biste uredili konfiguraciju izvješća.
Da biste preuzeli ta povijesna izvješća, kliknite ikonu Preuzmi u odjeljku Akcije .
Izvješća na zahtjev koja se pojavljuju na kartici Povijest dostupna su za preuzimanje tek nakon dovršetka generiranja izvješća.
Stvaranje izvješća AI agenta
1 |
Prijavite se na platformu Webex AI Agent. |
2 |
Na lijevoj navigacijskoj traci kliknite Izvješća . |
3 |
Kliknite +Novo izvješće. |
4 |
Navedite sljedeće informacije za stvaranje i konfiguriranje izvještaja: |
Vrste izvješća AI agenta
Možete birati s popisa unaprijed izrađenih izvješća na temelju odabrane vrste AI agenta. Ovaj odjeljak obuhvaća te vrste izvješća, listove uključene u svaki izvještaj i stupce dostupne na svakom listu.
AI agent za odgovaranje na pitanja, vrsta izvješća
Za AI agenta dostupne su tri različite vrste izvješća za odgovaranje na pitanja u aplikaciji. Pomoću različitih vrsta izvješća možete razumjeti sažetak upotrebe AI agenta, ponašanje, što korisnici pitaju i kako AI agent odgovara na upite. Također možete vidjeti poruke koje su završile kao probleme u kuraciji.
Ponašanje i sažetak korištenjaOvaj odjeljak prikazuje sažetak AI agenta s učestalošću pozivanja članaka i kategorija. Sažetak, kategorije i informacije o člancima možete pregledati na zasebnoj kartici izvješća:
Polje | Opis |
---|---|
Naziv AI agenta | Ime AI agenta. |
Ukupan broj razgovora | Ukupan broj razgovora /sesija koje obrađuje AI agent. |
Razgovori s najmanje jednom porukom korisnika | Razgovori ili sesije u kojima su korisnici dali barem jedan unos. |
Ukupan broj ljudskih poruka | Poruke koje krajnji korisnici šalju agentu umjetne inteligencije. |
Ukupan broj odgovora AI agenta | Ukupan broj poruka koje AI agent šalje krajnjim korisnicima. |
Ukupan broj djelomičnih podudaranja | Slučajevi u kojima je postojala neka nejasnoća u vezi s korisnikovom porukom, a AI agent je odgovorio s više namjera kao opcijama. |
Razgovori poslani agentu | Totalni razgovori predani ljudskom agentu. |
Ukupan broj glasova | Ukupan broj odgovora AI agenata, koje su potvrdili korisnici. |
Ukupan broj glasova |
Ukupan broj odgovora AI agenata, koje su klijenti smanjili. |
Polje | Opis |
---|---|
Naziv kategorije | Naziv kategorije kako je konfiguriran u AI agentu. |
Razgovori za kategoriju | Broj razgovora ili sesija u kojima je otkriven članak koji pripada ovoj kategoriji. |
Ukupan broj odgovora | Broj otkrivanja članka koji pripada ovoj kategoriji. |
Ukupan broj glasova | Broj poziva iz ove kategorije. |
Ukupan broj glasova |
Broj smanjenih odgovora iz ove kategorije. |
Polje | Opis |
---|---|
Naziv članka | Naziv članka (zadana varijanta) konfiguriranog u AI agentu. |
Kategorija članka | Kategorija kojoj ova namjera pripada. |
Razgovori za članak | Broj razgovora ili sesija u kojima je otkriven ovaj članak. |
Ukupan broj odgovora | Broj otkrivanja ovog članka. |
Ukupan broj glasova | Broj poziva na odgovor za ovaj članak. |
Ukupan broj glasova |
Broj smanjenih rezultata odgovora za ovaj članak. |
Prikazuje razgovor između AI agenta i klijenta zajedno s ocjenom sličnosti. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator sesije. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika na AI agentu. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Članak | Identifikator odgovora koji je poslao AI agent. |
Kategorija | Namjera koju je AI agent otkrio za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarni članak 1. | Namjera koju je otkrio odabrani NLU motor. |
Ocjena članka 1. | Rezultat za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka potvrđena ili smanjena. |
Komentar povratne informacije |
Komentari koje su korisnici ostavili prilikom glasovanja o poruci. |
Prikazuje poruke koje su završile u kuraciji kao probleme iz različitih razloga. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za korisnikovu sesiju. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika na AI agentu. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je AI agent odgovorio. |
Razlog problema | Razlog zbog kojeg ova poruka završava u kuraciji. |
Članak | Identifikator odgovora koji je poslao AI agent. |
Kategorija | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarni članak 1. | Odabrani NLU motor otkrio je namjeru. |
Ocjena članka 1. |
Ocjena za otkrivenu namjeru. |
AI agent za obavljanje zadataka, vrsta izvješća
Za AI agenta dostupne su tri različite vrste izvješća za izvršavanje zadatka u aplikaciji sastavljača AI agenata. Kao razvojni programer AI agenta možete stvarati različite vrste izvješća. Oni se mogu koristiti za razumijevanje sažetka upotrebe AI agenta, ponašanja AI agenta, onoga što korisnici pitaju i načina na koji AI agent odgovara na upite. Također možete vidjeti poruke koje su završile kao probleme u kuraciji.
Prikazuje sažetak razgovora zajedno s namjerama i ključevima predložaka koji se pokreću. Kartica sažetka prikazuje sljedeće detalje:
Polje | Opis |
---|---|
Naziv AI agenta | Ime AI agenta. |
Ukupan broj razgovora | Ukupan broj razgovora ili sesija kojima upravlja AI agent. |
Razgovori s najmanje jednom porukom korisnika | Razgovori ili sesije u kojima su korisnici dali barem jedan unos. |
Ukupan broj ljudskih poruka |
Poruke koje krajnji korisnici šalju AI agentu. |
Ukupan broj odgovora AI agenta | Ukupan broj poruka koje AI agent šalje krajnjim korisnicima. |
Ukupan broj djelomičnih podudaranja | Slučajevi u kojima je postojala neka nejasnoća u vezi s korisnikovom porukom, a AI agent je odgovorio s više namjera kao opcijama. |
Razgovori poslani agentu | Ukupni razgovori predani ljudskom agentu |
Ukupan broj glasova | Ukupan broj odgovora AI agenta koje su potvrdili korisnici. |
Ukupan broj glasova |
Ukupan broj odgovora AI agenata koje su korisnici umanjili. |
Detalje o cilju možete pogledati i na kartici Namjere proračunske tablice:
Polje | Opis |
---|---|
Naziv namjere | Naziv namjere konfiguriran u AI agentu. |
Razgovori s namjerom | Broj razgovora ili sesija u kojima je pozvana ta namjera. |
Ukupan broj poziva | Broj pozivanja na tu namjeru. |
Ukupan broj dovršenih radova | Broj prikupljanja svih slotova i dovršetka te je namjere. |
Ukupan broj glasova | Ukupan broj odgovora za to je potvrđen za svaku namjeru. |
Ukupan broj glasova |
Ukupni odgovori za to smanjeni su za svaku namjeru. |
Izvješće sadrži i detalje predloška visoke razine, kao što su:
Polje | Opis |
---|---|
Naziv ključa predloška | Naziv predloška kako je konfiguriran u AI agentu. |
Cilj ključa predloška | Cilja gdje se koristi ovaj ključ predloška. |
Razgovori za ključ predloška | Broj koji označava koliko je puta ključ predloška poslan kao odgovor. |
Ukupan broj odgovora | Broj koji je puta ključ predloška poslan kao odgovor. |
Ukupan broj glasova | Broj poziva za ovaj predložak. |
Ukupan broj glasova |
Broj prigovaranja odgovora za ovaj predložak. |
Prikazuje razgovor klijenta s AI agentom zajedno s rezultatima sličnosti. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za korisnikovu sesiju. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika u aplikaciji. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Ključ predloška | Identifikator odgovora koji je poslao AI agent. |
Namjera | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarna namjera 1 | Odabrani NLU motor otkrio je namjeru. |
Rezultat namjere 1 | Ocjena za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka potvrđena ili smanjena. |
Komentar povratne informacije |
Komentari koje su korisnici ostavili prilikom glasovanja o poruci. |
Prikazuje poruke koje su završile u kuraciji kao probleme iz različitih razloga. Ovo je izvješće relevantno samo za skriptirane AI agente. U ovom izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za sesiju klijenta. |
ID potrošača | Jedinstveni identifikator za krajnjeg korisnika u aplikaciji. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je AI agent odgovorio. |
Razlog problema | Razlog zbog kojeg ova poruka završava u kuraciji. |
Ključ predloška | Identifikator odgovora koji je poslao AI agent. |
Namjera | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarna namjera 1 | Odabrani NLU motor otkrio je namjeru. |
Rezultat namjere 1 |
Ocjena za otkrivenu namjeru. |
Načini isporuke izvješća AI agenta
U današnjem svijetu temeljenom na podacima učinkovita i sigurna dostava izvješća o agentima umjetne inteligencije ključna je za informirano donošenje odluka i operativnu izvrsnost. Kako bismo zadovoljili različite organizacijske potrebe, nudimo više načina isporuke za izvješća AI agenata, osiguravajući fleksibilnost, pouzdanost i sigurnost. Opcije isporuke uključuju Secure File Transfer Protocol (SFTP), Email i Amazon S3 Bucket. Svaki način rada osmišljen je kako bi udovoljio različitim zahtjevima, bilo da se radi o potrebi za visokom sigurnošću, lakoćom pristupa ili skalabilnim rješenjima za pohranu. Ovaj dokument opisuje značajke i prednosti svakog načina isporuke, pomažući vam da odaberete najbolju opciju za svoje specifične potrebe.
SFTP
Polje |
Opis |
---|---|
Gurnite izvještaje na sigurno mjesto kako je planirano |
Uključite ovo kako biste gurnuli izvještaje na sigurno mjesto u zakazano vrijeme. Omogućivanjem ovog prekidača možete navesti samo sljedeće detalje. |
IP adresa | IP adresa sustava. |
Korisničko ime | Korisničko ime za pristup izvješćima. |
Lozinka | Lozinka za pristup izvješćima. |
Privatni ključ | Privatni ključ za pristup datotekama. |
Put prijenosa |
Put na kojem su datoteke usmjerene u sustavu. |
E-pošta
Polje | Opis |
---|---|
Zakazivanje e-pošte za više primatelja, odvojeno točkom sa zarezom (;) | Uključite ovo da biste dodali primatelje. |
Primatelja |
Adresa e-pošte svih primatelja koji moraju primiti izvješća u određeno vrijeme i učestalost. |
S3 kanta
Polje | Opis |
---|---|
Prijenos izvješća u grupu S3 prema rasporedu |
Uključite to kako biste polja S3 učinili dostupnima i usmjerite izvješća u konfiguriranu grupu S3. |
ID pristupnog ključa za AWS | ID pristupnog ključa za pristup AWS uslugama i resursima. |
AWS tajni pristupni ključ | Tajni pristupni ključ za pristup AWS uslugama i resursima. |
Naziv grupe | Naziv grupe u koju je izvješće usmjereno. |
Naziv mape |
Naziv mape stvorene u grupi S3. |
Razumjeti usklađenost s umjetnom inteligencijom
U ovim ćete odjeljcima lakše razumjeti razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Svaka značajka koja se pokreće umjetnom inteligencijom u Ciscu prolazi procjenu učinka umjetne inteligencije u odnosu na naša načela odgovorne umjetne inteligencije i pridržava se odgovornog okvira umjetne inteligencije, uz postojeće procese dizajna, sigurnosti, privatnosti i ljudskih prava.
Privatnost i sigurnostCisco ne zadržava korisničke ulazne podatke nakon postupka zaključivanja, a davatelj modela treće strane, Microsoft, ne pristupa, ne nadzire i ne pohranjuje Ciscove korisničke podatke. Dodatne informacije o pravilima zadržavanja podataka specifičnih za značajke potražite u članku Cisco Trusted Portal.
Slijedi popis bilješki o transparentnosti umjetne inteligencije za sve značajke umjetne inteligencije:
Izvori podataka za obuku i evaluacijuCiscov davatelj modela treće strane, Microsoft, predstavlja da neće koristiti korisnički sadržaj za poboljšanje modela Azure OpenAI i da ne pohranjuje niti zadržava Ciscove korisničke podatke u infrastrukturi servisa Azure.
Sigurnosna i etička razmatranjaSve generativne značajke umjetne inteligencije sklone su pogreškama, pa Cisco daje prednost sigurnosti sadržaja za značajke umjetne inteligencije uključivanjem filtriranja sadržaja koje pruža Azure OpenAI.
Procjena i performanse modelaCisco daje prednost performansama i točnosti AI Assistanta uključivanjem ljudi u pregled, testiranje i osiguranje kvalitete temeljnog modela.
Početak rada s Webex AI Agent Studio
Webex AI Agent Studio sofisticirana je platforma koja je dizajnirana za stvaranje, upravljanje i implementaciju automatiziranih AI agenata kako bi ispunili potrebe korisničke službe i podrške. Koristeći umjetnu inteligenciju, agenti umjetne inteligencije pružaju automatiziranu pomoć kupcima prije nego što stupe u interakciju s ljudskim agentima. Ovi agenti podržavaju glasovne interakcije s intonacijom, razumijevanjem jezika i kontekstualnom svjesnošću unutar razgovora. Također, agenti umjetne inteligencije besprijekorno i informativno obrađuju interakcije digitalnih kanala putem teksta i internetskog chata. Korisnici imaju koristi od iskustva poput conciergea, primanja pomoći s pitanjima, dohvaćanja informacija i minimiziranja vremena čekanja.
Mogućnosti Webex AI Agent Studio
- Točni i pravovremeni odgovori – pruža precizne odgovore na upite kupaca u stvarnom vremenu.
- Inteligentno izvršavanje zadataka – izvršava zadatke na temelju zahtjeva ili unosa klijenata.
Ključne prednosti za poduzeća
-
Poboljšano korisničko iskustvo – korisnicima pruža iskustvo razgovora u stvarnom vremenu.
-
Personalizirane interakcije – prilagođava odgovore individualnim potrebama i preferencijama klijenata.
-
Skalabilnost i učinkovitost – rukuje velikom količinom interakcija s klijentima bez potrebe za dodatnim ljudskim agentima, što dovodi do poboljšanog zadovoljstva i smanjenih operativnih troškova.
Upoznajte se s vrstama i primjerima AI agenata
Sljedeća tablica pruža uvid u vrste AI agenata i njihove mogućnosti:
Vrsta AI agenta | Svrha | Sposobnost | Opis | Kako postaviti? |
---|---|---|---|---|
Autonoman |
Autonomni agensi umjetne inteligencije osmišljeni su za samostalno djelovanje, donošenje odluka i obavljanje zadataka bez izravne ljudske intervencije. |
Izvođenje akcija |
Donosite informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila. Automatizirajte ponavljajuće ili dugotrajne zadatke. |
|
Odgovaranje na pitanja |
Autonomni agenti mogu pristupiti i koristiti repozitorij znanja kako bi pružili informativne i točne odgovore na korisničke upite. |
Autonomni AI agenti za odgovaranje na pitanja | ||
Scripted |
Skriptirani AI agenti programirani su da slijede unaprijed definirani skup pravila i uputa. |
Izvođenje akcija |
Skriptirani agenti mogu obavljati određene zadatke koji su jasno definirani i strukturirani. |
Skriptirani AI agenti za izvođenje radnji |
Odgovaranje na pitanja |
Skriptirani agenti mogu odgovoriti na pitanja temeljena na korisničkom korpusu obuke, koji je zbirka primjera i odgovora. |
Skriptirani AI agenti za odgovaranje na pitanja |
Primjeri
I autonomni i skriptirani AI agenti mogu se primijeniti na različite slučajeve upotrebe, ovisno o specifičnim zahtjevima i željenim mogućnostima. Neki primjeri uključuju:
-
Služba za korisnike - i autonomni i skriptirani agenti mogu se koristiti za pružanje korisničke podrške, s autonomnim agentima koji nude veću fleksibilnost i razumijevanje prirodnog jezika.
-
Virtualni asistenti - Autonomni agenti prikladni su za uloge virtualnog pomoćnika jer mogu obavljati različite zadatke i pružati personaliziranije interakcije.
-
Analiza podataka - Autonomni agensi mogu se koristiti za analizu velikih skupova podataka i izdvajanje vrijednih uvida.
-
Automatizacija procesa – autonomni i skriptirani agenti mogu se koristiti za automatizaciju ponavljajućih zadataka, poboljšanje učinkovitosti i smanjenje pogrešaka.
-
Upravljanje znanjem – autonomni agenti mogu se koristiti za stvaranje i upravljanje spremištima znanja, čineći informacije lako dostupnima korisnicima.
Izbor između autonomnih i skriptiranih agenata umjetne inteligencije ovisi o složenosti zadataka, potrebnoj razini autonomije i dostupnosti podataka o osposobljavanju.
Preduvjeti
-
Ako ste postojeći Webex klijent centra za kontakt, provjerite ispunjavate li sljedeće preduvjete:
-
Webex klijent kontaktnog centra 2.0.
-
Webex Connect dodijeljen je vašem klijentu.
-
Platforma za glasovne medije medijska je platforma Next-Generation.
-
-
Ako nemate klijenta Webex Contact Centera, obratite se partneru da biste pokrenuli probno razdoblje Webex kontaktnog centra s medijskom platformom sljedeće generacije.
-
Administratori mogu zatražiti memoriju za razvojne inženjere kontaktnog centra Webex da isprobaju AI agente.
Omogućivanje značajki
Ova je značajka trenutno u beta verziji. Korisnici se mogu prijaviti za ovu značajku na Webex Beta portalu ispunjavanjem ankete o sudjelovanju za AI agente.
-
Trenutno je u beta fazi dostupna samo skriptirana funkcija AI agenta.
-
Autonomni agenti dostupni su samo odabranim kupcima. Zahtjevi se mogu podnijeti putem CSM-a (Customer Success Manager), PSM-a (Upravitelj uspjeha partnera) ili slanjem e-pošteask-ccai@cisco.com. Nakon odobrenja, autonomni agenti bit će dostupni uz skriptirane agente za vašeg stanara.
Pristup Webex AI Agent Studio
Da biste stvorili svoje AI agente, morate se prijaviti u aplikaciju Webex AI Agent Studio. To se može učiniti na sljedeće načine:
Prijava iz kontrolnog centra
- Prijavite se u Kontrolno središte pomoću URL# https://admin.webex.com.
- U odjeljku Usluge u navigacijskom oknu odaberite Centar za kontakt.
- U odjeljku Brze veze u desnom oknu idite na odjeljak Paket kontaktnog centra.
- Kliknite Webex AI Agent Studio da biste pristupili aplikaciji.
Sustav se križa - pokreće aplikaciju Webex AI Agent Studio na drugoj kartici preglednika i automatski ćete biti prijavljeni u aplikaciju.
Prijava s Webex povezivanja
Da biste pristupili aplikaciji Webex AI Agent Studio, trebali biste imati pristup Webex Connectu.
- Prijavite se u aplikaciju Webex Connect pomoću URL-a klijenta koji ste dobili za vašu tvrtku i vjerodajnice.
Prema zadanim postavkama stranica Usluge pojavljuje se kao početna stranica.
- Na izborniku Ladica aplikacija lijevog navigacijskog okna kliknite Webex AI Agent Studio da biste pristupili aplikaciji.
Sustav se križa - pokreće aplikaciju Webex AI Agent Studio na drugoj kartici preglednika i automatski ćete biti prijavljeni u aplikaciju.
Izgled početne stranice
Dobrodošli u aplikaciju Webex AI Agent Studio. Kada se prijavite, početna stranica prikazuje sljedeći izgled:
-
Navigacijska traka
Navigacijska traka koja se pojavljuje s lijeve strane omogućuje pristup sljedećim izbornicima:
- Nadzorna ploča – prikazuje popis agenata umjetne inteligencije kojima korisnik ima pristup, a koje je odobrio administrator tvrtke.
- Znanje – prikazuje središnji repozitorij znanja ili bazu znanja koja autonomnim AI agentima služi kao mozak za odgovaranje na upite kupaca.
- Izvješća – navodi unaprijed izrađena izvješća o AI agentima različitih vrsta. Izvješća možete generirati ili zakazivati u skladu s poslovnim potrebama.
- Pomoć – omogućuje pristup korisničkom priručniku za Webex AI Agent Studio u centru za pomoć Webex.
-
Korisnički profil
Izbornik korisničkog profila omogućuje vam pregled podataka o profilu i odjavu iz aplikacije.
Stranica Korporacijski profil sadrži informacije o klijentu AI agenta koje su dostupne samo administratorima s pristupom punoj administraciji.
-
Kartica Pregled sadrži sljedeće informacije:
- Korporacijski identifikatori – uključuje Webex ID organizacije, ID CPaaS organizacije, ID pretplate za tvrtku. To je dostupno tvrtkama s Webex integracijom kontaktnog centra za odgovarajući klijent Webex Connect.
- Postavke profila – sadrži naziv tvrtke, jedinstveni naziv tvrtke i URL logotipa.
- Postavke globalnog agenta – omogućuje odabir zadanog agenta za glasovni kanal za obradu rezervnih scenarija.
- Sažetak zadržavanja podataka – pruža sažetak razdoblja zadržavanja podataka za ovo poduzeće.
-
Na kartici Suigrači možete pregledavati i upravljati popisom suigrača koji imaju pristup aplikaciji. Svakom korisniku dodjeljuje se uloga koja određuje akcije koje može izvršiti na temelju dodijeljenih dozvola.
-
Upoznajte svoju nadzornu ploču
Na nadzornoj ploči agenti umjetne inteligencije predstavljeni su karticama koje prikazuju osnovne informacije, uključujući naziv AI agenta, koji je zadnji put ažurirao, zadnji put ažurirao i motor koji se koristi za obuku agenta.
Zadaci na kartici AI agenta
Zadržite pokazivač miša iznad kartice AI agenta da biste vidjeli sljedeće mogućnosti:
- Pretpregled – kliknite Preview da biste otvorili widget za pretpregled AI agenta.
- Ikona trotočke – kliknite ovu ikonu da biste izvršili sljedeće zadatke:
-
Veza Kopiraj pretpregled – kopirajte vezu pretpregleda da biste je zalijepili na novu karticu i pretpregledajte agenta umjetne inteligencije na widgetu za razgovor.
-
Token za kopiranje pristupa – kopirajte pristupni token AI agenta za pozivanje agenta putem API-ja.
-
Izvoz – izvezite detalje AI agenta (u JSON formatu) u lokalnu mapu.
-
Brisanje – trajno izbrišite AI agenta iz sustava.
-
Pin – Prikvačite AI agenta na prvo mjesto na nadzornoj ploči ili otkvačite da biste ga vratili na prethodni položaj.
-
Stvaranje novog AI agenta
Možete stvoriti novog AI agenta pomoću opcije Stvori agenta + u gornjem desnom kutu nadzorne ploče. Možete odabrati korištenje unaprijed definiranog predloška ili stvoriti agenta ispočetka.
Da biste saznali kako stvoriti skriptirane i autonomne AI agente, pogledajte sljedeće odjeljke:
Uvoz unaprijed izgrađenog AI agenta
Unaprijed izrađenog AI agenta u JSON formatu možete uvesti s popisa dostupnih AI agenata. Prvo provjerite jeste li izvezli AI agenta u JSON formatu u lokalnu mapu. Slijedite ove korake da biste ga uvezli:
- Kliknite Agent za uvoz.
- Kliknite Prenesi da biste prenijeli datoteku AI agenta (u JSON formatu) izvezenu s platforme.
- U polje Naziv agenta unesite naziv AI agenta.
- (Neobavezno) U ID-u sustava uredite jedinstveni identifikator generiran u sustavu.
- Kliknite Uvezi.
Vaš AI agent sada je uspješno uvezen na platformu Webex AI Agent Studio i dostupan je na nadzornoj ploči.
Pretraživanje ključnih riječi
Platforma pruža robusne mogućnosti pretraživanja koje će vam pomoći da lako pronađete i upravljate AI agentima. Pretraživanje ključnih riječi možete izvršiti pomoću naziva agenta. Unesite naziv agenta ili dio imena u traku za pretraživanje. Sustav prikazuje popis AI agenata koji odgovaraju vašim kriterijima pretraživanja.
Filtriraj prema vrsti agenta
Osim pretraživanja ključnih riječi, rezultate pretraživanja možete suziti filtriranjem na temelju vrste AI agenta. S padajućeg popisa odaberite jedan od filtara vrste agenta – Skriptirano, Autonomno iSve .
Upravljanje bazom znanja
Baza znanja središnji je repozitorij informacija za autonomne AI agente koji pokreću veliki jezični model (LLM). Autonomni agenti umjetne inteligencije koriste napredne tehnologije umjetne inteligencije i strojnog učenja za razumijevanje, obradu i generiranje teksta sličnog čovjeku. Ti agenti umjetne inteligencije obučavaju se za ogromne količine podataka, što im omogućuje pružanje detaljnih i kontekstualno relevantnih odgovora. Baze znanja pohranjuju podatke potrebne za funkcioniranje autonomnih agenata umjetne inteligencije.
Da biste pristupili bazi znanja:
- Prijavite se na platformu Webex AI Agent Studio.
- Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. Pojavit će se stranica baza znanja.
- Bazu znanja možete pronaći na temelju sljedećih kriterija:
- Naziv baze znanja
- Vrsta baze znanja
- Baze znanja ažurirane između određenih datuma
- Baze znanja stvorene između određenih datuma
Kliknite Vrati sve na izvorno da biste ponovno postavili kriterije pretraživanja.
- Možete stvoriti i novu bazu znanja. Upute za stvaranje nove baze znanja potražite u članku Stvaranje baze znanja za AI agenta.
Stvaranje baze znanja za AI Agent
1 |
Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. |
2 |
Na stranici Baze znanja u gornjem desnom kutu kliknite +Stvori bazu znanja. |
3 |
Na stranici Stvaranje baze znanja unesite sljedeće detalje: |
4 |
Kliknite Izradi. Sustav stvara bazu znanja s navedenim nazivom. |
5 |
Na kartici Datoteke : |
6 |
Na kartici Dokumenti : |
7 |
Idite na karticu Informacije da biste pregledali i pratili pojedinosti o datotekama koje ste prenijeli i dokumentima koje ste stvorili.
|
Što sljedeće učiniti
Konfigurirajte bazu znanja za autonomnog AI agenta za odgovaranje na pitanja.
Uspostavite autonomne AI agente
Autonomni AI agensi djeluju neovisno bez izravne ljudske intervencije. Ovi agenti koriste napredne algoritme i tehnike strojnog učenja kako bi analizirali podatke, učili iz svoje okoline i prilagodili svoje djelovanje kako bi postigli određene ciljeve. Ovaj odjeljak opisuje dvije primarne mogućnosti autonomnog AI agenta.
Autonomni AI agent za obavljanje zadataka
Autonomni agenti umjetne inteligencije mogu obavljati različite zadatke, uključujući:
-
Obrada prirodnog jezika (NLP) – razumjeti ljudski jezik i odgovoriti na njega na prirodan i razgovoran način.
-
Donošenje odluka – donosite informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila.
-
Automatizacija – automatizirajte zadatke koji se ponavljaju ili oduzimaju dugotrajan zadatak.
Ovaj odjeljak sadrži sljedeće konfiguracijske postavke:
Stvaranje autonomnog AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule.
Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Filtrirajte vrstu AI agenta kao autonomnu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Autonomno. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Izvođenje radnji. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Sada ste uspješno stvorili autonomnog AI agenta za izvođenje radnji koji je sada dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Također možete uvesti unaprijed izgrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izgrađenog AI agenta |
Što sljedeće učiniti
Ažurirajte profil autonomnog AI agenta.
Ažuriranje profila autonomnog AI agenta
Prije nego što počnete
Stvorite autonomnog AI agenta za izvođenje radnji.
1 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
2 |
Pomaknite se do i konfigurirajte sljedeće detalje: |
3 |
Kliknite Objavi da bi AI agent bio aktivan. |
Što sljedeće učiniti
Dodajte potrebne radnje agentu za AI.
Dodavanje akcija autonomnom AI agentu
Autonomni AI agenti za izvođenje radnji osmišljeni su kako bi shvatili namjere korisnika i djelovali u skladu s tim. Na primjer, u restoranu postoji potreba za automatizacijom unosa online narudžbi hrane. Da biste izvršili zadatak, možete stvoriti autonomnog AI agenta koji izvodi sljedeće radnje:
-
Nabavite potrebne informacije od kupca.
-
Prenesite informacije u potreban tijek.
Autonomni AI agent za izvođenje radnji na sljedećim sastavnim blokovima:
-
Akcija – funkcionalnost koja omogućuje AI agentu povezivanje s vanjskim sustavima radi obavljanja složenih zadataka.
-
Entitet ili utor – predstavlja korak u ispunjavanju korisnikove namjere. Popunjavanje utora uključuje postavljanje određenih pitanja kupcu kako bi se ispunila namjera kupca na temelju izgovora. To je okidač da AI agent počne izvoditi radnju. Definirajte ulazne entitete kao dio popunjavanja utora.
-
Ispunjenje – određuje kako AI agent dovršava radnju. Kao dio ispunjenja, definirajte izlazne entitete za autonomnog AI agenta za generiranje odgovora u određenom formatu. Sustav šalje izlazne entitete u tijek kako bi nastavio s akcijom i uspješno dovršio zadatak.
1 |
Na kartici Akcija kliknite +Nova akcija. |
2 |
Na stranici Dodavanje nove akcije navedite sljedeće detalje: |
Što sljedeće učiniti
Možete konfigurirati utore ili konfigurirati utore i definirati ispunjenje ovisno o odabranom opsegu akcije.
Konfiguriranje punjenja utora
Punjenje utora uključuje dodavanje potrebnih ulaznih entiteta za AI motor. U odjeljku Popunjavanje utora na stranici Akcije dodajte ulazne entitete:
-
Entitete možete dodavati jedan po jedan u obliku tablice.
-
Također možete koristiti JSON datoteku i definirati entitete. Detalje potražite u vodiču po JSON shemi .
Dodavanje ulaznih entiteta u obliku tablice
1 |
Da biste dodali ulazni entitet, kliknite +Novi ulazni entitet. |
2 |
Na stranici Dodavanje novog ulaznog entiteta navedite sljedeće detalje: |
3 |
Kliknite Dodaj da biste dodali ulazni entitet. Možete dodati onoliko ulaznih entiteta koliko vam je potrebno. |
4 |
Pomoću mogućnosti Kontrole izvršite sljedeće radnje na entitetu: |
Dodavanje entiteta pomoću JSON uređivača
Ulazne entitete i izlazne entitete možete dodati pomoću JSON uređivača. U prikazu JSON uređivača entiteti moraju biti definirani u strukturiranom JSON formatu.
Dodatne informacije potražite u odjeljku Obilazak JSON sheme.
Struktura ulaznih parametara
Ulazni parametri moraju biti u skladu sa sljedećom strukturom:
-
vrsta – vrsta podataka objekta parametara. To je uvijek 'objekt' koji označava da su parametri strukturirani kao objekt.
svojstva — objekt u kojem svaki ključ predstavlja parametar i s njim povezane metapodatke.
obavezno – niz nizova s popisom naziva neobaveznih parametara.
Svojstva objekta
Svaki ključ u objektu svojstava predstavlja ulazni entitet/parametar i sadrži drugi objekt s metapodacima o tom parametru. Metapodaci uvijek trebaju sadržavati sljedeće ključne riječi:
-
vrsta – vrsta podataka parametra. Dopuštene vrste su:
-
niz – tekstualni podaci.
-
cijeli broj – numerički podaci bez decimala.
-
broj – numerički podaci koji mogu uključivati decimale.
-
booleov—True/false vrijednosti.
-
polje– popis stavki koje su obično iste vrste.
-
objekt – složena struktura podataka s ugniježđenim svojstvima.
-
-
opis – kratko objašnjenje onoga što entitet predstavlja. To pomaže AI motoru da razumije svrhu i upotrebu parametra. Za bolju točnost preporučuje se sažet opis i u skladu s uputama i opisom radnje agenta.
-
Platforma provodi validaciju samo za "tip". "Opis" se ne provodi za sve entitete, ali se preporučuje da se doda. Ostale korisne ključne riječi za metapodatke entiteta su:
-
enum — polje enum navodi moguće vrijednosti za parametar. To je korisno za parametre koji bi trebali prihvatiti samo ograničen skup vrijednosti. Razvojni inženjeri mogu definirati prilagođene popise vrijednosti koje bi parametar trebao prihvatiti da bi to koristio.
- uzorak – polje uzorka koristi se s vrstama nizova za određivanje uobičajenog izraza koji niz mora odgovarati. To je osobito korisno za provjeru valjanosti određenih oblika, kao što su telefonski brojevi, poštanski brojevi ili prilagođeni identifikatori.
-
primjeri — polje primjera pruža jedan ili više primjera valjanih vrijednosti za parametar. To pomaže AI motoru da shvati kakve se podatke očekuje i može biti posebno korisno u svrhu tumačenja i validacije.
-
Postoje i druge ključne riječi koje definiciju entiteta mogu učiniti točnijom i robusnijom. Dodatne informacije potražite u odjeljku Obilazak JSON sheme.
Primjer
Sljedeći primjer uključuje različite vrste entiteta i ključne riječi:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Jedinstveno korisničko ime za račun.", "minLength": 3, "maxLength": 20 }, "lozinka": { "type": "string", "description": "Lozinka za račun.", "minLength": 8, "format": "lozinka" }, "e-pošta": { "type": "string", "description": "Adresa e-pošte za račun.", "uzorak": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "datum rođenja": { "type": "string", "description": "Datum rođenja korisnika.", "primjeri": ["mm/dd/GGGG"] }, "preferencije": { "type": "object", "description": "User preference settings.", "properties": { "newsletter": { "type": "boolean", "description": "Da li korisnik želi primati newslettere.", "default": true }, "obavijesti": { "type": "string", "description": "Preferirani način obavijesti.", "enum": ["email", "sms", "push"] } }, "roles": { "type": "array", "opis": "Popis uloga dodijeljenih korisniku.", "stavke": { "vrsta": "niz", "enum": ["korisnik", "admin", "moderator"] } } }, "obavezno": ["korisničko ime", "lozinka", "e-pošta"] }
Ovaj primjer sadrži sljedeće entitete:
- korisničko ime – vrsta niza s ograničenjem minimalne i maksimalne duljine.
- lozinka – vrsta niza s minimalnom duljinom i određenim oblikom (lozinka označava da se s njim treba sigurno rukovati).
- e-pošta – vrsta niza s regex uzorkom koja osigurava valjanu adresu e-pošte.
- datum rođenja – vrsta niza s primjerima za propisivanje oblika datuma.
- preference – vrsta objekta s ugniježđenim svojstvima (bilten i obavijesti), uključujući booleov sa zadanom vrijednošću i niz s određenim dopuštenim vrijednostima (enum).
- uloge – vrsta polja u kojoj je svaka stavka niz ograničen na određene vrijednosti (enum).
Korisničko ime, lozinka i e-pošta obvezni su kako je definirano poljem "potrebno".
U ovom primjeru entiteti imaju opisne nazive, jasne opise i slijede dosljednu strukturu i konvenciju imenovanja. Slijedite ove najbolje prakse kako biste stvorili dobro definirane subjekte koje je pokretaču umjetne inteligencije lako protumačiti i provoditi.
Definiranje ispunjenja
1 |
Definirajte detalje o ispunjavanju za implementaciju AI agenta u kontakt centar. Navedite sljedeće detalje: |
2 |
Konfigurirajte izlazne entitete tako da AI agent generira rezultat u formatu koji je razumljiv tijekom. |
3 |
Da biste dodali izlazni entitet, kliknite + Novi izlazni entitet. Na zaslonu Dodavanje novog izlaznog entiteta navedite sljedeće detalje: Za dodavanje izlaznih entiteta možete koristiti i JSON datoteku. Dodatne informacije potražite u odjeljku Dodavanje entiteta pomoću JSON uređivača . |
4 |
Kliknite Dodaj da biste dodali izlazni entitet. Možete dodati onoliko izlaznih entiteta koliko vam je potrebno. |
5 |
Pomoću mogućnosti Kontrole izvršite sljedeće radnje na entitetu: |
6 |
Kliknite Dodaj da biste dovršili konfiguriranje. |
Što sljedeće učiniti
Kliknite Preview da biste pretpregledali AI agenta. Dodatne informacije potražite u odjeljku Pretpregled autonomnog AI agenta. Kliknite Objavi da bi AI agent bio aktivan.
Nakon konfiguriranja AI agenta:
- Upute za prikaz izvedbe AI agenta potražite u članku Prikaz performansi autonomnog AI agenta pomoću Analyticsa.
- Da biste vidjeli sesije i detalje povijesti, pogledajte Prikaz autonomnih sesija AI agenata i povijesti.
Autonomni AI agenti za odgovaranje na pitanja
Autonomni agenti mogu pristupiti i koristiti repozitorij znanja kako bi pružili informativne i točne odgovore na korisničke upite. Ta je sposobnost korisna u scenarijima u kojima agent treba:
-
Pružanje korisničke podrške – odgovaranje na česta pitanja, otklanjanje poteškoća i usmjeravanje kupaca kroz procese.
-
Ponudite tehničku pomoć – pružite stručne savjete o određenim temama ili domenama.
Ovaj odjeljak sadrži sljedeće konfiguracijske postavke:
Izradite autonomnog AI agenta za odgovaranje na pitanja
Prije nego što počnete
Osigurajte stvaranje baze znanja. Dodatne informacije potražite u odjeljku Upravljanje bazama znanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao autonomnu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Autonomno. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Odgovori na pitanja. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Autonomni AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Ažurirajte profil autonomnog AI agenta.
Ažuriranje profila autonomnog AI agenta
Prije nego što počnete
Izradite autonomnog AI agenta za odgovaranje na pitanja.
1 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
2 |
Pomaknite se do i konfigurirajte sljedeće detalje: |
3 |
Kliknite Spremi promjene da bi AI agent bio aktivan. |
Što sljedeće učiniti
Konfigurirajte bazu znanja za AI agenta.
Konfiguriranje baze znanja
Prije nego što počnete
Izradite autonomnog AI agenta za odgovaranje na pitanja.
1 |
Na stranici Nadzorna ploča odaberite AI agenta kojeg ste stvorili. |
2 |
Otvorite karticu Baza znanja. |
3 |
S padajućeg popisa odaberite potrebnu bazu znanja. |
4 |
Kliknite Spremi promjene da bi AI agent bio aktivan. |
Što sljedeće učiniti
Kliknite Preview da biste pretpregledali AI agenta. Dodatne informacije potražite u odjeljku Pretpregled autonomnog AI agenta.
Nakon konfiguriranja AI agenta:
- Upute za prikaz izvedbe AI agenta potražite u članku Prikaz performansi autonomnog AI agenta pomoću Analyticsa.
- Da biste vidjeli sesije i detalje povijesti, pogledajte Prikaz autonomnih sesija AI agenata i povijesti.
Pogledajte sesiju i povijest autonomnog AI agenta
Možete pregledati detalje sesije i povijesti svakog autonomnog AI agenta koji ste stvorili. Stranica Sesije prikazuje detalje o sesijama uspostavljenim s konstomerima. Stranica Povijest omogućuje vam pregled detalja o promjenama konfiguracije izvršenim na AI agentu.
Sjednice
Stranica Sesije pruža sveobuhvatan zapis svih interakcija između AI agenata i korisnika. Da biste došli do stranice Sesije :
- Na nadzornoj ploči kliknite autonomni AI agent za koji želite pregledati detalje sesije.
- U lijevom navigacijskom oknu kliknite Sesije.
Pojavit će se stranica Sesije . Svaka se sesija prikazuje kao zapis koji sadrži sve poruke sesije. Te su informacije korisne za nadzor, analizu i poboljšanje AI agenta.
Tablica sesija prikazuje popis svih sesija/soba stvorenih za tog AI agenta. Tablica se numerira ako ima više redaka nego što se može smjestiti na jedan zaslon. Bilo koje od polja u tablici može se sortirati ili filtrirati pomoću sekcije Sužavanje rezultata na lijevoj strani. Prisutna polja predstavljaju sljedeće informacije o bilo kojoj određenoj sesiji:
-
ID sesije – jedinstveni ID sobe ili ID sesije za razgovor.
- ID potrošača – ID potrošača koji je stupio u interakciju s agentom za umjetnu inteligenciju.
-
Kanali – kanal na kojem se odvijala interakcija.
-
Ažurirano u vrijeme zatvaranja sobe.
-
Metapodaci sobe – sadrži dodatne informacije o sobi.
-
Potvrdite potrebne potvrdne okvire:
- Sakrij probne sesije – da biste sakrili probne sesije i prikazali samo popis sesija uživo.
- Dogodila se primopredaja agenta – za filtriranje sesija koje su predane agentu. Ako dođe do primopredaje agenta, prikazuje ikonu Slušalice koja označava primopredaju razgovora ljudskom agentu.
- Došlo je do pogreške – za filtriranje sesija u kojima je došlo do pogreške.
- Smanjena razina glasanja – za filtriranje sesija koje su označene prema dolje.
Kliknite redak u tablici sesija za detaljan prikaz te sesije. Ikona lokota označava da je sesija zaključana i da je treba dešifrirati. Morate imati dozvolu za dešifriranje sesije. Ako je omogućen prekidač za dešifriranje pristupa , bilo kojoj sesiji možete pristupiti pomoću gumba Dešifriraj sadržaj . Međutim, ova je funkcija primjenjiva samo kada je Napredna zaštita podataka postavljena na true ili omogućena za klijenta.
Povijest
Stranica Povijest omogućuje vam pregled detalja o promjenama konfiguracije izvršenim na AI agentu. Da biste pogledali povijest određenog agenta:
- Na nadzornoj ploči kliknite autonomni AI agent za koji želite pregledati povijest.
- U lijevom navigacijskom oknu kliknite Povijest.
Pojavljuje se stranica Povijest sa sljedećim karticama:
- Zapisnici nadzora – kliknite karticu Zapisnici nadzora da biste vidjeli promjene koje ste izvršili na agentima umjetne inteligencije.
- Povijest modela – kliknite karticu Povijest modela da biste vidjeli različite verzije autonomnog AI agenta za izvođenje radnji.
Zapisi revizije
Kartica Zapisi nadzora prati promjene izvršene na autonomnom AI agentu . Pojedinosti promjena možete pregledati u proteklih 35 dana. Kartica Zapisi nadzora prikazuje sljedeće detalje:
Korisnici s ulogama administratora ili AI agenta mogu pristupiti samo kartici Zapisnici nadzora . Korisnici s prilagođenim ulogama koji imaju dozvolu "Dohvaćanje zapisnika nadzora" također mogu pregledavati zapisnike nadzora.
- Ažurirano u — Podaci i vrijeme promjene.
- Ažurirao – ime korisnika koji je uključio promjenu.
- Polje – određeni odjeljak AI agenta u kojem je izvršena promjena.
- Opis – dodatne informacije o promjeni.
Određeni zapisnik nadzora možete potražiti pomoću mogućnosti pretraživanja Ažurirano,Polje i Opis. Zapisnike možete sortirati na temelju polja Ažurirao na i Ažurirao.
Povijest modela
Kartica Povijest modela dostupna je samo autonomnom AI agentu za izvođenje radnji.
Kad god objavite autonomnog AI agenta za izvođenje radnji, sprema se verzija autonomnog AI agenta koji je dostupan na kartici Povijest modela . Različite verzije AI agenta možete pogledati na kartici Povijest modela .
- Opis modela – kratak opis verzije AI agenta.
- AI Engine – AI motor koji se koristi za tu verziju AI agenta.
- Ažurirano – datum i vrijeme stvaranja verzije.
- Akcije—Omogućuje izvođenje sljedećih radnji na AI agentu
- Učitavanje – sve promjene na AI agentu su izgubljene. Morate ponovno izvršiti konfiguraciju.
- Izvoz – koristite za izvoz AI agenta.
Pretpregledajte svog autonomnog AI agenta
Možete pregledati autonomne AI agente u vrijeme stvaranja AI agenta, tijekom uređivanja i nakon implementacije agenta. Pretpregled možete otvoriti iz:
- Nadzorna ploča AI agenta – kada zadržite pokazivač miša iznad kartice AI agenta , opcija Pretpregled za tog AI agenta postaje vidljiva. Klikom otvorite pretpregled AI agenta.
- Zaglavlje AI agenta — Kliknite karticu AI Agent da biste otvorili AI agenta. Mogućnost Pretpregled uvijek je vidljiva u sekciji zaglavlja.
- Minimizirani widget – nakon pokretanja i minimiziranja pretpregleda u donjem desnom kutu stranice pojavljuje se widget voditelja razgovora. Ovu mogućnost možete koristiti za jednostavno ponovno otvaranje načina pretpregleda.
Webex AI Agent Studio također nudi opciju pretpregleda koja se može dijeliti. Kliknite izbornik u gornjem desnom kutu i odaberite mogućnost Kopiraj vezu pretpregleda. Vezu za pretpregled možete podijeliti s drugim korisnicima kao što su testeri ili potrošači AI agenta.
Widget za pretpregled platforme
Widget za pretpregled pojavljuje se u donjem desnom dijelu zaslona. Možete pružiti izgovore (ili slijed izgovora) kako biste provjerili odgovore AI agenta i osigurali njegovo ispravno funkcioniranje.
Također, možete minimizirati widget za pregled, pružiti informacije o potrošačima i pokrenuti više soba za testiranje AI agenta.
Widget za pretpregled za zajedničko korištenje
Widget za pretpregled koji se može dijeliti omogućuje vam dijeljenje agenta umjetne inteligencije s dionicima i potrošačima na naočit način bez potrebe za razvojem prilagođenog korisničkog sučelja za prikazivanje AI agenta. Prema zadanim postavkama, kopirana veza za pretpregled prikazuje AI agenta s kućištem telefona. Brzu prilagodbu možete izvršiti promjenom određenih parametara u vezi pretpregleda. Widget možete prilagoditi na sljedeći način:
- Boja widgeta – dodavanjem parametra brandColor vezi. Možete definirati jednostavne boje pomoću naziva boja ili koristiti šesterokutni kôd boja.
-
Kućište telefona – promjenom vrijednosti parametra phoneCasing u vezi. To je prema zadanim postavkama postavljeno na istinito i može se onemogućiti tako da ga učinite neistinitim.
Primjer veze pretpregleda s ovim parametrima:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name==<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<unesite heksadecimalnu vrijednost boje u obliku '_XXXX'>
.
Pretpregled temeljen na glasu
Autonomni AI agent za odgovaranje na pitanja podržava glasovni pregled. Da biste omogućili ovu mogućnost:
- Idite na nadzornu ploču i odaberite AI agenta.
- Pomaknite se do
- Na padajućem popisu AI Engine odaberite Vega.
. - Kliknite Spremi promjene.
Mogućnost Pretpregled ažurira se ikonom mikrofona za glasovni pretpregled. Kliknite Pretpregled. Pojavit će se widget za pretpregled glasa.
Morate omogućiti pristup mikrofonu kako biste koristili ovu funkcionalnost.
U widgetu za pretpregled glasa možete vidjeti sljedeće mogućnosti:
- Gumb Start za pokretanje pretpregleda.
- Transkript razgovora uživo prikazuje se u widgetu kada je pretpregled glasa u tijeku.
- Završite poziv da biste završili razgovor.
- Isključi zvuk za isključivanje zvuka.
Prikaz performansi autonomnog AI agenta pomoću Analyticsa
Odjeljak AI Agent Analytics pruža grafički prikaz ključnih mjernih podataka za procjenu performansi i učinkovitosti AI agenta. Za generiranje analitike autonomnog AI agenta:
- Odaberite AI agenta s nadzorne ploče.
- U lijevom navigacijskom oknu kliknite Analytics. Pregled performansi AI agenta pojavljuje se u tabličnom i grafičkom prikazu.
Prvi odjeljak prikazuje sljedeće statistike o sesijama i porukama za AI agenta.
- Ukupan broj sesija i sesija koje agent umjetne inteligencije obrađuje bez ljudske intervencije.
- Ukupna primopredaja agenata, što je broj sesija predanih ljudskim agentima.
- Prosječne dnevne sesije
- Ukupan broj poruka (poruka ljudskih i AI agenata) i broja tih poruka koje su dobili od korisnika.
- Prosječne dnevne poruke
Drugi odjeljak prikazuje statistiku o korisnicima. Pruža ukupan broj korisnika i informacije o prosječnim sesijama po korisniku i prosječnim dnevnim korisnicima.
Treći odjeljak prikazuje odgovore AI agenta i primopredaje agenta
Postavljanje skriptiranog AI agenta
Ovaj odjeljak opisuje kako postaviti i upravljati skriptiranim AI agentima na Webex platformi AI Agent Studio tako da pružaju točne odgovore na korisničke upite i učinkovito obavljaju automatizirane zadatke.
Skriptirani AI agent za obavljanje zadataka
Skriptirani AI agent povećava mogućnosti izgradnje agenta bez koda platforme Webex AI Agent Studio. Skriptirani AI agent omogućuje razgovore s više okreta u kojima može dobiti relevantne podatke od kupaca za obavljanje određenih zadataka. To uključuje:
-
Izvođenje jednostavnih naredbi – slijedite upute za dovršavanje unaprijed definiranih radnji.
-
Obrada podataka – manipulirajte podacima i transformirajte ih u skladu s navedenim pravilima.
-
Interakcija s drugim sustavima – komunicirajte s drugim rješenjima i upravljajte njima.
Ovaj odjeljak sadrži sljedeće konfiguracijske postavke:
Stvaranje skriptiranog AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite + Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta stvorite novog AI agenta od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao skriptiranu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Počnite od nule , a zatim Dalje. |
5 |
U kojoj vrsti agenta gradite? kliknite Skriptirano. |
6 |
U Koja je glavna funkcija vašeg agenta? kliknite Izvođenje akcija. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Skriptirani AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Kreiranje entiteta , dodavanje cilja i definisanjeodgovora .
Ažuriranje profila skriptiranog AI agenta
Prije nego što počnete
Stvorite skriptiranog AI agenta za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće detalje: |
4 |
Kliknite Spremi promjene da biste spremili postavke. |
Upravljanje entitetima
Entiteti su sastavni dijelovi razgovora. Oni su bitni elementi koje AI agent izvlači iz izričaja korisnika. Oni predstavljaju određene informacije, kao što su nazivi proizvoda, datumi, količine ili bilo koja druga značajna skupina riječi. Učinkovitom identifikacijom i izdvajanjem subjekata agent umjetne inteligencije može bolje razumjeti namjeru korisnika i pružiti točnije i relevantnije odgovore.
Vrste entiteta
Webex AI Agent Studio nudi 11 unaprijed izgrađenih vrsta entiteta za prikupljanje različitih vrsta korisničkih podataka. Možete stvoriti i bilo koji od sljedećih prilagođenih entiteta.
Prilagođeni entiteti
Ti se entiteti mogu konfigurirati i razvojnim inženjerima omogućuju snimanje informacija specifičnih za slučaj upotrebe.
-
Prilagođeni popis – definirajte popise očekivanih nizova za snimanje određenih točaka podataka koje nisu obuhvaćene unaprijed izgrađenim entitetima. U svaki niz možete dodati više sinonima. Na primjer, prilagođeni entitet veličine pizze.
-
Regex — koristite regularne izraze za identifikaciju određenih uzoraka i izdvajanje odgovarajućih podataka. Na primjer, regex telefonskog broja (na primjer#
123-123-8789
). -
Znamenke – bilježite numeričke unose fiksne duljine s velikom točnošću, posebno u glasovnim interakcijama. U neizostavnim interakcijama koristi se kao alternativa vrstama Prilagođenih i Regex entiteta. Na primjer, za otkrivanje peteroznamenkastog broja računa mora se definirati duljina od pet.
-
Alfanumerički – snimite kombinacije slova i brojeva, pružajući precizno prepoznavanje glasovnih i glasovnih ulaza.
-
Slobodan obrazac – snimite fleksibilne podatkovne točke koje je teško definirati ili potvrditi.
-
Lokacija karte (WhatsApp) – izdvojite podatke o lokaciji koje dijelite na WhatsApp kanalu.
Sistemski entiteti
Naziv entiteta | Opis | Primjer unosa | Primjer izlaza |
---|---|---|---|
Datum | Raščlanjuje datume prirodnim jezikom u standardni oblik datuma | "Srpanj iduće godine" | 01/07/2020 |
Vrijeme | Raščlanjuje vrijeme prirodnim jezikom u standardni oblik vremena | 5 navečer | 17:00 |
E-pošta | Otkriva adrese e-pošte | Pišite mi na info@cisco.com | info@cisco.com |
Broj telefona | Otkriva uobičajeni telefonski broj | Nazovite me na 9876543210 | 9876543210 |
Monetarne jedinice | Raščlanjuje valutu i iznos | Želim 20$ | 20$ |
Redni | Otkriva redni broj | 4 od 10 ljudi | 4. |
Kardinal | Otkriva kardinalni broj | 4 od 10 ljudi | 10 |
Geolokacija | Otkriva geografske lokacije (gradove, zemlje itd.) | Plivao sam u Temzi u Londonu u Velikoj Britaniji | London, Ujedinjeno Kraljevstvo |
Imena osoba | Otkriva uobičajene nazive | Bill Gates od Microsofta | Bill Gates |
Količina | Identificira mjerenja težine ili udaljenosti | Udaljeni smo 5 km od Pariza | 5km |
Trajanje | Identificira vremenska razdoblja | 1 tjedan odmora | 1 tjedan |
Kreirani entiteti mogu se uređivati sa kartice entiteta. Povezivanje entiteta s namjerom označava vaše izreke s otkrivenim entitetima dok ih dodajete.
Uloge entiteta
Kada se subjekt treba prikupljati više puta unutar jedne namjere, uloge entiteta postaju ključne. Dodjeljivanjem različitih uloga istom entitetu možete voditi AI agenta u preciznijem razumijevanju i obradi korisničkog unosa.
Na primjer, da biste rezervirali let s presjedanjem, možete stvoriti entitet zračne luke
s tri uloge: podrijetlo
, odredište
i presjedanje
. Uočavanjem izjava o obuci s tim ulogama, AI agent može naučiti očekivane obrasce i neprimjetno obraditi složene zahtjeve za rezervaciju.
Uloge entiteta podržane su samo za Mindmeld (prilagođeni i sistemski entiteti) i Rasa (samo prilagođeni entiteti), administratori moraju potvrditi okvir Uloge
entiteta u naprednim postavkama dijaloškog okvira za odabir motora NLU.
Administratori se ne mogu prebaciti s RASA ili Mindmeld na Swiftmatch dok su uloge entiteta u upotrebi. Uloge se moraju ukloniti iz namjera onemogućavanja uloga entiteta iz naprednih postavki NLU modula. Možete stvoriti entitet s ulogama entiteta.
Kreiranje entiteta sa ulogama entiteta
Prije nego što počnete
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite skriptirani AI agent koji ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o vježbanju kliknite karticu Entiteti . |
5 |
Kliknite Stvori entitet. |
6 |
U prozoru Kreiranje entiteta navedite sljedeća polja: |
7 |
Omogućite mogućnost automatskog predlaganja vrijednosti utora da biste se automatski dovršili i dali alternativne prijedloge za ovaj entitet tijekom razgovora. Polje Uloge prikazuje se tijekom stvaranja prilagođenog entiteta samo ako su uloge entiteta omogućene u odjeljku Napredne postavke prozora modula za obuku promjena za RASA i Mindmeld NLU motore. |
8 |
Kliknite Spremi. Za izvođenje povezanih akcija možete koristiti mogućnosti uređivanja i brisanja u stupcu Akcije .
|
Što sljedeće učiniti
Kada kreirate entitet, možete da povežete uloge sa entitetom.
Povezivanje uloga s entitetom
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o obuci odaberite namjeru povezivanja entiteta i uloga entiteta. Prema zadanim postavkama pojavljuje se kartica Intent .
|
5 |
U odjeljku Utori kliknite Poveži entitet. |
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Ulogama možete dodijeliti entitetu za prikupljanje istog entiteta dva puta za namjeru. |
Motor za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) sa strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, potrebna mu je prekvalifikacija za točan zaključak na temelju novog modela. Razlike u performansama možete analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg je prikazan rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod kojeg je prikazan predložak djelomičnog podudaranja.
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključivanju .
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati spremljeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za vježbanje, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što izradite sve članke, možete obučiti AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore na razini članka. U našim stalnim naporima da povećamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini izričaja. Sud je utvrdio da vektori na razini članka u većini slučajeva poboljšavaju točnost. Imajte na umu da su vektori razine članka nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente. Za višejezične AI agente podudaranja razine članaka podržana su samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je dostupan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Upravljanje ciljevima
Namjera je temeljna komponenta platforme Webex AI Agent Studio koja omogućuje AI agentu da učinkovito razumije i odgovori na vaš unos. Predstavlja određeni zadatak ili radnju koju želite izvršiti tijekom razgovora. Možete definirati sve ciljeve koji odgovaraju zadacima koje želite izvršiti. Točnost klasifikacije namjere izravno utječe na sposobnost AI agenta da pruži relevantne i korisne odgovore. Klasifikacija namjere je postupak utvrđivanja namjere na temelju vašeg unosa, omogućujući AI agentu da odgovori na smislen i kontekstualno relevantan način.
Namjere sustava
- Zadana rezervna namjera – mogućnosti AI agenta same su po sebi ograničene namjerama koje su osmišljene za prepoznavanje i reagiranje na njih. Iako tvrtka ne može predvidjeti svako moguće pitanje koje biste mogli postaviti, zadana namjera rezervne verzije može pomoći u razgovorima da budu na pravom putu.
Implementacijom zadane rezervne namjere, programeri AI agenata mogu osigurati da AI agent graciozno postupa s neočekivanim upitima ili upitima izvan opsega, preusmjeravajući razgovor natrag na poznate namjere.
Programeri AI agenata ne moraju dodavati određene izjave u rezervnu namjeru. Agent se može osposobiti za automatsko pokretanje rezervne namjere kada naiđe na poznata pitanja izvan opsega koja bi inače mogla biti pogrešno kategorizirana u druge namjere.
Na primjer, u bankarskom AI agentu klijenti se mogu pokušati raspitati o kreditima. Ako agent za umjetnu inteligenciju nije konfiguriran za obradu upita povezanih s kreditom, ti se upiti mogu uključiti kao fraze za vježbanje unutar zadane rezervne namjere. Kada klijent u bilo kojem trenutku razgovora postavi upit o zajmovima, AI agent prepoznaje upit kao da nije u skladu s definiranim namjerama i pokreće rezervni odgovor. To osigurava prikladniji odgovor.
Namjera rezerve ne bi trebala imati povezana mjesta s njom.
Namjera rezervne rezerve mora koristiti zadani rezervni predložak ključ za svoj odgovor.
- Pomoć – ta je namjera osmišljena kako bi odgovorila na upite kupaca o mogućnostima AI agenta. Kada kupci nisu sigurni što mogu postići ili naići na poteškoće tijekom razgovora, često traže pomoć tražeći
pomoć.
Prema zadanim postavkama, odgovor za namjeru pomoći mapira se na ključ predloška
poruke
pomoći. Međutim, razvojni programeri AI agenata mogu prilagoditi odgovor ili promijeniti povezani ključ predloška kako bi pružili prilagođenije i informativnije smjernice.Preporučuje se prenošenje sposobnosti AI agenta na visokoj razini, pružajući korisnicima jasno razumijevanje onoga što mogu učiniti sljedeće.
- Razgovarajte s agentom - ta namjera omogućuje korisnicima da zatraže pomoć od ljudskog agenta u bilo kojoj fazi interakcije s AI agentom. Kada se pozove na tu namjeru, sustav automatski pokreće prijenos ljudskom agentu. Zadani predložak odgovora za tu namjeru je
primopredaja agenta
. Iako nema ograničenja korisničkog sučelja za promjenu ključa predloška odgovora, njegova promjena neće utjecati na ishod ljudske primopredaje.
Namjere razgovora malih razgovora
Svi novostvoreni AI agenti uključuju četiri unaprijed definirane namjere malog razgovora za rješavanje uobičajenih pozdrava kupaca, izraze zahvalnosti, negativne povratne informacije i oproštaje:
- Pozdravi
- Hvala
- AI agent nije bio od pomoći
- Doviđenja
Stvaranje cilja
Prije nego što počnete
Prije kreiranja namjereosigurajte da kreirate entitete koji će se povezati sa namjerom. Dodatne informacije potražite u odjeljku Stvaranje entiteta s ulogama entiteta.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o vježbanju kliknite Stvori namjeru. |
5 |
U prozoru Kreiranje cilja navedite sljedeće detalje: |
6 |
Potvrdite okvir Obavezno ako je entitet obavezan. |
7 |
Unesite broj dopuštenih ponovnih pokušaja za ovaj utor. Prema zadanim postavkama broj je postavljen na tri. |
8 |
Odaberite ključ predloška s padajućeg popisa. |
9 |
U sekciji Odgovor unesite ključ konačnog predloška odgovora koji će se vratiti korisnicima po dovršetku namjere. |
10 |
Omogućite preklopnik Reset utora nakon dovršetka kako biste resetirali vrijednosti utora prikupljene u razgovoru nakon dovršetka cilja. Ako je ovaj prekidač u statusu onemogućeno, utor zadržava stare vrijednosti i prikazuje isti odgovor.
|
11 |
Omogućite prebacivanje Ažuriraj vrijednosti utora za ažuriranje kako biste ažurirali vrijednost utora tijekom razgovora s potrošačem. AI agent uzima u obzir posljednju vrijednost ispunjenu u utoru za obradu podataka. Ako je omogućeno, vrijednosti za popunjena mjesta ažuriraju se svaki put kada kupci pruže nove informacije za istu vrstu utora.
|
12 |
Omogućite preklopnik Navedite prijedloge za utore kako biste dobili prijedloge za popunjavanje utora i alternativne vrijednosti utora u konačnom odgovoru, na temelju korisničkog unosa. |
13 |
Omogućite preklopnik Završi razgovor da biste zatvorili sesiju nakon te namjere. Webex Povezivanje i tokovi glasa mogu to koristiti za zatvaranje razgovora s potrošačima.
|
14 |
Kliknite Spremi. Kliknite Vlak u gornjem desnom kutu kartice Vježba kako bi odražavali sve promjene u namjerama i entitetima.
Za treniranje Rasa ili Mindmeld NLU motora potrebne su najmanje dvije varijante treninga (izreke) po namjeri. Također, svaki utor mora imati najmanje dvije primjedbe. Ako ti zahtjevi nisu ispunjeni, gumb Vlak je onemogućen. Pokraj namjere na koje se to odnosi pojavljuje se ikona upozorenja koja označava problem. Međutim, zadana rezervna namjera izuzeta je od ovih zahtjeva. |
Što sljedeće učiniti
Nakon stvaranja namjere, potrebne su neke informacije kako bi se ispunila namjera. Povezani entiteti diktiraju način na koji se te informacije dobivaju iz korisničkih izjava. Dodatne informacije potražite u odjeljku Povezivanje entiteta s namjerom.
Povezivanje entiteta s namjerom
Prije nego što počnete
Provjerite stvarate li entitete i povezujete ih prije dodavanja izgovora. Ovaj automatski označava entitete dok se dodaju izgovori.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o obuci odaberite namjeru povezivanja entiteta i uloga entiteta. Prema zadanim postavkama pojavljuje se kartica Intent .
|
5 |
U odjeljku Utori kliknite Poveži entitet. Povezani entiteti pojavljuju se u odjeljku Slots.
|
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Kada je entitet označen kao obavezan, dostupne su dodatne mogućnosti konfiguracije. Možete navesti maksimalan broj puta kada AI agent može zatražiti entitet koji nedostaje prije eskalacije ili pružanja rezervnog odgovora. Možete definirati ključ predloška koji će se pozvati ako traženi entitet nije naveden unutar navedenog broja ponovnih pokušaja.
Nakon što AI agent identificira namjeru i prikupi sve potrebne podatke (utore), odgovara pomoću poruke povezane s konačnim ključem predloška konfiguriranim za tu namjeru. Da biste započeli novi razgovor ili obradili naknadne ciljeve bez prenošenja prethodnih podataka, morate omogućiti prebacivanje Ponovno postavljanje utora nakon završetka . Ova postavka briše sve prepoznate entitete iz povijesti razgovora, osiguravajući novi početak za svaku novu interakciju. |
Generiranje podataka o vježbanju
Morate ručno dodati podatke o obuci njihovim namjerama kako bi AI agent radio s razumnom točnošću. Podaci o vježbanju sastoje se od različitih načina na koje se možete pozvati na istu namjeru. Možete dodati najmanje 15-20 varijanti za svaku namjeru kako biste poboljšali njezinu točnost. Ručno stvaranje ovog korpusa za obuku može biti zamorno i dugotrajno. Možete dodati samo nekoliko varijanti ili dodati samo ključne riječi kao varijante umjesto smislenih rečenica. To se može izbjeći generiranjem podataka o vježbanju koji nadopunjuju postojeće.
Da biste generirali podatke o vježbanju, slijedite korake u nastavku:
- Unesite naziv cilja i izreku uzorka.
- Kliknite Generiraj.
- Navedite kratak opis namjere usmjeravanja umjetne inteligencije.
- Navedite željeni broj varijanti i razinu kreativnosti za prijedloge koje generira umjetna inteligencija.
- Generiranje mnogih varijanti odjednom može utjecati na kvalitetu. Preporučujemo najviše 20 varijanti po generaciji.
- Niža postavka kreativnosti može proizvesti manje raznolike varijante.
- Proces generiranja može potrajati nekoliko sekundi, ovisno o broju traženih varijanti.
- Ikona munje razlikuje varijante generirane umjetnom inteligencijom od korisnički definiranih podataka o vježbanju.
Motor za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) sa strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, potrebna mu je prekvalifikacija za točan zaključak na temelju novog modela. Razlike u performansama možete analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg je prikazan rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod kojeg je prikazan predložak djelomičnog podudaranja.
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključivanju .
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati spremljeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za vježbanje, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što izradite sve članke, možete obučiti AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore na razini članka. U našim stalnim naporima da povećamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini izričaja. Sud je utvrdio da vektori na razini članka u većini slučajeva poboljšavaju točnost. Imajte na umu da su vektori razine članka nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente. Za višejezične AI agente podudaranja razine članaka podržana su samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je dostupan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Označavanje generiranih varijanti označavanjem
Kako bi osigurali odgovornu upotrebu umjetne inteligencije, razvojni programeri mogu označiti izlaze generirane umjetnom inteligencijom za pregled. To omogućuje identifikaciju i prevenciju bilo kojeg štetnog ili pristranog sadržaja. Da biste označili izlaze generirane umjetnom inteligencijom:
- Pronađite opciju označavanja: Opcija označavanja zastavicom dostupna je za svaku generiranu izreku.
- Pružanje povratnih informacija: Prilikom označavanja izlaza razvojni programeri mogu dodavati komentare i navesti razlog označavanja.
Ova je značajka u početku dostupna s mjesečnim ograničenjem upotrebe od 500 operacija generiranja. Kako bi udovoljili rastućim potrebama, programeri mogu kontaktirati vlasnike svojih računa kako bi zatražili povećanje ovog ograničenja.
Stvaranje višejezičnog cilja i entiteta
Podatke o vježbanju možete stvoriti na više jezika. Za svaki jezik konfiguriran za vašeg AI agenta morate definirati izgovore koji odražavaju željene interakcije. Iako utori ostaju dosljedni na svim jezicima, tipke predložaka jedinstveno identificiraju odgovore na svakom jeziku.
Ne podržavaju svi jezici sve vrste entiteta. Dodatne informacije o popisu vrsta entiteta koje svaki jezik podržava potražite u tablici Podržani jezici stihova entiteta u Podržani jezici za skriptirane AI agente.
Upravljanje odgovorima
Odgovori su poruke koje vaš AI agent šalje klijentima kao odgovor na njihove upite ili namjere. Možete stvoriti odgovore koji uključuju:
- Tekst – obične tekstualne poruke za izravnu komunikaciju.
- Kod – ugrađeni kod za dinamički sadržaj ili akcije.
- Multimedija – slike, audioelementi ili elementi videozapisa za poboljšanje korisničkog doživljaja.
Odgovori imaju dvije glavne komponente:
- Predlošci – unaprijed definirane strukture odgovora koje su mapirane na određene ciljeve.
- Tijekovi rada – logika koja određuje koji predložak koristiti na temelju identificirane namjere.
Predlošci za primopredaju agenta, pomoć, rezervnu verziju i dobrodošlicu unaprijed su konfigurirani i poruka odgovora može se promijeniti iz odgovarajućih predložaka.
Vrste odgovora
Sektucija Response Designer obuhvaća različite vrste odgovora i način na koji se mogu konfigurirati.
Kartica Tijekovi rada koristi se za rukovanje asinkronim odgovorima tijekom pozivanja vanjske API koja reagira na asinkroni način. Tijekovi rada moraju biti kodirani u pitonu.
Zamjena varijabli
Zamjena varijabli omogućuje korištenje dinamičkih varijabli kao dijela predložaka odgovora. Sve standardne varijable (ili entiteti) u sesiji, zajedno s onima koje razvojni programer AI agenta može postaviti unutar objekta slobodnog obrasca poput polja spremišta podataka, mogu se koristiti u predlošcima odgovora putem ove značajke. Varijable su predstavljene pomoću ove sintakse: ${variable_name}. Na primjer, korištenje vrijednosti entiteta pod nazivom apptdate koristi ${entities.apptdate}or ${newdfState.model_state.entities.apptdate.value}.
Odgovori se mogu personalizirati pomoću varijabli primljenih s kanala ili prikupljenih od potrošača tijekom razgovora. Funkcija samodovršavanja prikazuje sintaksu varijabli u području teksta kada počnete upisivati ${. Odabir potrebnog prijedloga automatski ispunjava područje varijablom i ističe takvu varijablu.
Konfiguriranje odgovora pomoću dizajnera odgovora
Dizajner odgovora nudi korisničko sučelje za stvaranje odgovora bez potrebe za opsežnim znanjem o kodiranju. Dostupne su dvije vrste odgovora:
- Uvjetni odgovori: Za neprogramere, ova opcija omogućuje jednostavnu konstrukciju odgovora koje AI agent isporučuje kupcima.
- Isječci koda: Za programere koji koriste Python, ova opcija pruža fleksibilnost za konfiguriranje odgovora pomoću koda.
Dizajner odgovora osmišljen je kako bi osigurao da korisničko iskustvo zadovoljava određeni kanal s kojim AI agent stupa u interakciju.
Predlošci odgovora
- Tekst — to su jednostavni tekstualni odgovori. Da bi poboljšao korisničko iskustvo, dizajner odgovora omogućuje više tekstnih okvira unutar jednog odgovora, što vam omogućuje raščlanjivanje dugačkih poruka u sekcije kojima je lakše upravljati. Svaki tekstni okvir može sadržavati različite mogućnosti odgovora. Tijekom razgovora, jedna od ovih opcija nasumično se odabire i prikazuje korisniku, osiguravajući dinamičnu i zanimljivu interakciju.
Da biste održali dinamično i privlačno korisničko iskustvo, predlošcima možete dodati više mogućnosti odgovora. Kada se aktivira predložak s više opcija, jedan od njih se nasumično odabire i prikazuje korisniku. Tu značajku možete omogućiti klikom na gumb +Dodaj varijantu koji se nalazi pri dnu odgovora.
Prilikom spremanja odgovora možda ćete vidjeti upozorenje s brojem pogrešaka koje treba ispraviti. Polja s pogreškama bit će označena crvenom bojom. Pomoću navigacijskih strelica razvojni programeri mogu jednostavno pronaći i ispraviti te pogreške u bilo kojem kanalu ili formatu odgovora. Ako birač popisa ili vrtuljak sadrži više karata, navigacija točkicama omogućuje vam kretanje kroz kartice s pogreškama. Za jednu karticu odgovarajuća točka postaje crvena kako bi signalizirala pogrešku.
- Brzi odgovor – tekstualni odgovori mogu se upariti s gumbima koji mogu biti tekstualne ili URL veze. Tekstualni gumbi zahtijevaju naslov i korisni teret koji se šalje botu kada se klikne. URL gumbi preusmjeravaju korisnike na određenu web-stranicu.
Kada je upit kupca dvosmislen, djelomično podudaranje omogućuje botu da predloži relevantne članke ili namjere kao opcije. Ova je značajka dostupna za web i Facebook interakcije.
Dodavanje brzih odgovora URL-a
Gumbi za brzi odgovor URL-a u fiksnim i uvjetnim odgovorima omogućuju vam stvaranje gumba koji korisnike preusmjeravaju na vaše web-mjesto za dodatne informacije ili radnje poput ispunjavanja obrazaca. Kada se klikne, ti gumbi otvaraju navedeni URL na novoj kartici unutar istog prozora preglednika bez slanja podataka botu.
Da biste dodali URL brzi odgovor u uvjetnom ili fiksnom odgovoru:
- Odaberite ključ članka ili predloška za koji želite konfigurirati brzi odgovor URL-a.
- Kliknite + Dodaj brzi odgovor. Pojavit će se skočni prozor vrste gumba.
- Odaberite vrstu gumba kao URL u web-kanalu.
- Navedite naslov gumba i URL na koji se potrošač mora preusmjeriti nakon klika na gumb.
- Kliknite Gotovo da biste dodali brzi odgovor URL-a.
Gumbi vrste URL-a mogu se konfigurirati i putem dinamičke vrste odgovora, gdje se ti gumbi trebaju konfigurirati pomoću isječaka python koda. Ti su gumbi podržani u odjeljcima pretpregleda i pretpregleda za zajedničko korištenje. Trenutačno ih ne podržava IMIchatov widget za chat uživo ili drugi kanali trećih strana.
- Vrtuljak – obogaćeni odgovori mogu uključivati jednu ili više karata raspoređenih u obliku vrtuljka. Svaka kartica zahtijeva naslov i može sadržavati sliku, opis i najviše tri gumba.
Gumbi za brzi odgovor unutar predloška vrtuljka mogu se konfigurirati s tekstualnim ili URL vezama. Klikom na gumb URL-a korisnik će se preusmjeriti na navedeno web-mjesto. Klikom na gumb za brzi odgovor temeljen na tekstu botu se šalje konfigurirani korisni teret, pokrećući odgovarajući odgovor.
- Slika – multimedijski predložak u kojem korisnici mogu konfigurirati slike pružanjem URL-ova.
- Videozapis – prikazuje videozapise u pretpregledu na temelju konfiguriranog URL-a videozapisa.
- Kod – može se koristiti za pisanje Python koda za pozivanje API-ja ili izvršavanje druge logike.
Isječci koda
Uvjetni odgovori, sa svojim opsežnim značajkama i raznolikim predlošcima, mogu učinkovito odgovoriti na većinu potreba AI agenata. Međutim, za složene slučajeve upotrebe koji se ne mogu u potpunosti ostvariti uvjetnim odgovorima ili za programere koji preferiraju kodiranje, dostupna je vrsta odgovora Isječak koda.
Isječci koda omogućuju konfiguriranje odgovora pomoću Python koda. Ovaj pristup omogućuje stvaranje svih vrsta odgovora, uključujući brze odgovore, tekst, vrtuljke, slike, audio, video i datoteke, unutar predloška odgovora ili članka.
Kod funkcije definiran u predlošku isječka koda može se koristiti za postavljanje varijabli koje se zatim koriste u drugim predlošcima. Važno je napomenuti da kod funkcije ne može izravno vratiti odgovore kada se koristi unutar uvjetnih odgovora.
Provjera valjanosti isječaka koda – platforma provjerava samo pogreške sintakse unutar isječka koda koji konfigurirate. Međutim, sve pogreške u samom sadržaju odgovora mogu uzrokovati probleme korisnicima u interakciji s botom na konfiguriranom kanalu. Na primjer, uređivač vas neće spriječiti da dodate odgovor "birač vremena" za web-kanal, ali to rezultira pogreškama ako korisnikov upit pokrene taj određeni odgovor.
Ako ne konfigurirate jedinstveni odgovor za različite kanale, web-odgovor se uzima kao zadani odgovor i isti se šalje klijentu. Popis predložaka podržanih na web-kanalu je:
- Tekst – jednostavna tekstualna poruka koja može imati više varijanti. Ova konfigurirana poruka prikazuje se na temelju upita.
- Brzi odgovor – predložak s tekstom i gumbima koje je moguće kliknuti.
- Vrtuljak – zbirka karata pri čemu svaka kartica ima naslov, URL slike i opis.
- Slika – predložak za konfiguriranje slika pružanjem URL-ova.
- Videozapis – predložak za konfiguriranje videozapisa unosom URL-a videozapisa. Videozapis možete reproducirati klikom ili dodirom na sliku.
- Datoteka – predložak za konfiguriranje pdf datoteke unosom URL-a za pristup datoteci.
- Audiozapis – predložak za konfiguriranje audiodatoteke unosom audio URL-a. Također prikazuje trajanje audio poruke u izlazu.
Konfiguriranje postavki upravljanja
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke. |
Što sljedeće učiniti
Dodajte jezike skriptiranom AI agentu.
Dodavanje jezika skriptiranom AI agentu
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Pomaknite se do . |
2 |
Kliknite +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite Dodaj da biste dodali jezik. |
4 |
Omogućite prebacivanje u odjeljku Akcija da biste omogućili jezik. |
5 |
Kada dodate jezik, jezik možete postaviti kao zadani. Zadržite pokazivač miša iznad jezika, kliknite Postavi kao zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite s postojećeg zadanog jezika, to može utjecati na članke, kuriranje, testiranje i pregled iskustava AI agenta. |
6 |
Kliknite Spremi promjene. |
Konfiguriranje postavki primopredaje
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke primopredaje. |
Što sljedeće učiniti
Skriptirani AI agent za odgovaranje na pitanja
Skriptirani AI agenti su agenti vođeni znanjem čija se baza znanja sastoji od korpusa pitanja i odgovora. Skriptirani AI agent može dati odgovore na temelju korisničkog korpusa za obuku, koji je zbirka primjera i odgovora. Ta je mogućnost korisna u scenarijima u kojima:
- Potrebno je specifično znanje – agent mora odgovoriti na pitanja unutar unaprijed definirane domene.
- Dosljednost je važna – agent mora pružiti dosljedne odgovore na slične upite.
- Potrebna je ograničena fleksibilnost – odgovori agenta ograničeni su informacijama u korpusu za obuku.
Ovaj odjeljak sadrži sljedeće konfiguracijske postavke:
Stvaranje skriptiranog AI agenta za odgovaranje na pitanja
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao skriptiranu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Skriptirano. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Odgovori na pitanja. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Skriptirani AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči.
U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Također možete uvesti unaprijed izgrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Dodajte članke agentu AI.
Ažuriranje profila skriptiranog AI agenta
Prije nego što počnete
Stvorite skriptiranog AI agenta za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće detalje: |
4 |
Kliknite Spremi promjene da biste spremili postavke. |
Upravljanje člancima
Članci su važan dio skriptiranih AI agenata. Članak je kombinacija pitanja, njegovih varijacija i odgovora na ovo pitanje. Svaki članak ima zadano pitanje koje ga identificira. Svi članci zajedno čine bazu znanja ili korpus AI agenta. Kada vaš kupac nešto pita, sustav provjerava svoju bazu znanja i daje vam najbolji odgovor koji pronađe.
Rasa i Mindmeld NLU motori zahtijevaju najmanje dvije varijante treninga (izreke) da bi članak bio dio obučenog modela corpora. Gumbi Train i Spremi i Treniraj ostaju nedostupni u skriptiranom AI agentu za odgovaranje na pitanja, ako odaberete Rasa ili Mindmeld NLU motor i ako članak ima manje od dvije varijacije. Kada postavite pokazivač na te nedostupne gumbe, sustav prikazuje poruku u kojoj se od vas traži da riješite probleme prije vježbanja. Također, sustav prikazuje ikonu upozorenja koja odgovara članku s problemima. Problem možete riješiti dodavanjem više od dvije varijante članka. Gumbi Vlak i Spremi i Vlak postaju dostupni nakon rješavanja problema. Dvije varijante nisu primjenjive na zadane članke – poruka s djelomičnim podudaranjem, rezervna poruka i poruka dobrodošlice.
Članke možete svrstati u kategorije po vlastitom izboru, a svi nekategorizirani proizvodi ostaju klasificirani kao nedodijeljeni. Od trenutka stvaranja članaka postoje četiri zadana članka koja su dostupna za svakog AI agenta. Sljedeće:
- Poruka dobrodošlice – sadrži prvu poruku kad god započne razgovor između klijenta i AI agenta.
- Rezervna poruka — AI agent prikazuje ovu poruku kada agent ne može razumjeti korisnikovo pitanje.
- Djelomično podudaranje - kada AI agent prepozna više članaka s malom razlikom u rezultatima (kao što je postavljeno u postavkama primopredaje i zaključaka ), agent prikazuje ovu poruku podudaranja zajedno s podudarnim člancima kao opcije. Također možete konfigurirati tekstualni odgovor koji će se prikazati zajedno s ovim mogućnostima.
- Što možete učiniti?— Možete konfigurirati mogućnosti AI agenta. AI agent to prikazuje kad god krajnji korisnici ispituju mogućnosti AI agenta.
Osim toga, ako je omogućena primopredaja agenta iz postavki Primopredaja i Zaključivanje , dodaje se i zadani članak Razgovarajte s agentom .
Svi novi AI agenti također imaju četiri Smalltalk članka koji obrađuju korisničke izjave za:
- Pozdravi
- Hvala
- AI agent nije bio od pomoći
-
Doviđenja
Ti su članci i odgovori prema zadanim postavkama dostupni u bazi znanja AI agenta tijekom stvaranja novog AI agenta. Možete ih i izmijeniti ili ukloniti.
Dodavanje članaka putem korisničkog sučelja i zadanog odgovora
Članak je kombinacija pitanja, njegovih varijacija i odgovora na ovo pitanje. Upit svakog potrošača uspoređuje se s tim člancima (baza znanja), a odgovor koji vraća najvišu razinu pouzdanosti prikazuje se korisniku kao odgovor AI agenta. Da biste dodali članke:
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Otvorite Stvori novi članak. , a zatim kliknite |
4 |
Dodajte zadane varijante. |
5 |
Odaberite neki od ovih zadanih odgovora za članak. Moguće vrijednosti:
Dodatne informacije potražite u odjeljku Konfiguriranje odgovora pomoću dizajnera odgovora. |
6 |
Kliknite Spremi i treniraj. |
Uvoz iz kataloga
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Idite na i kliknite ikonu Trotočje . |
4 |
Kliknite Uvezi iz kataloga. |
5 |
Odaberite kategorije članaka koji će se dodati agentu. |
6 |
Kliknite Gotovo. |
Izdvoji najčešća pitanja iz veze
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Idite na i kliknite ikonu trotočja. |
4 |
Kliknite Izdvoji najčešća pitanja iz veze. |
5 |
Unesite URL na kojem se nalaze najčešća pitanja i kliknite Izdvoji. |
6 |
Kliknite Uvezi. |
Uvezi iz datoteke
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Idite na i kliknite ikonu Trotočje . |
4 |
Kliknite Uvezi iz datoteke i odaberite CSV da biste uvezli članke iz CSV datoteke. Ako uvozite članke iz datoteke u JSON formatu, odaberite JSON. |
5 |
Kliknite Pregledaj i odaberite datoteku koja sadrži sve članke. Kliknite Preuzmi uzorak da biste vidjeli oblik u kojem se članci moraju navesti. |
6 |
Kliknite Uvezi. |
Dodavanje prilagođenih sinonima
Mnogi slučajevi upotrebe AI agenata obično uključuju riječi i fraze koje možda nisu dio standardnog engleskog vokabulara ili su specifične za poslovni kontekst. Na primjer, želite da AI agent prepozna android aplikaciju, iOS aplikaciju i tako dalje. Agent za umjetnu inteligenciju mora uključiti ove pojmove i njihove varijacije u izgovore obuke za sve povezane članke, što dovodi do suvišnog unosa podataka.
Da biste prevladali ovaj problem s otpuštanjem, možete koristiti prilagođene sinonime unutar skriptiranog AI agenta za odgovaranje na pitanja. Sinonimi svake korijenske riječi platforma automatski zamjenjuje korijenskom riječju tijekom izvođenja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Idite na i kliknite ikonu Elipse. |
4 |
Kliknite Prilagođeni sinonimi. |
5 |
Kliknite Nova korijenska riječ. |
6 |
Konfigurirajte vrijednost korijenske riječi i njezine sinonime, a zatim kliknite Spremi. |
7 |
Nakon dodavanja sinonima ponovno uvježbajte AI agenta. Također možete izvesti sinonime (u .CSV formatu datoteke) u lokalnu mapu i uvesti datoteku natrag na platformu. |
Motor za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) sa strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, potrebna mu je prekvalifikacija za točan zaključak na temelju novog modela. Razlike u performansama možete analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg je prikazan rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod kojeg je prikazan predložak djelomičnog podudaranja.
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključivanju .
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati spremljeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za vježbanje, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što izradite sve članke, možete obučiti AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore na razini članka. U našim stalnim naporima da povećamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini izričaja. Sud je utvrdio da vektori na razini članka u većini slučajeva poboljšavaju točnost. Imajte na umu da su vektori razine članka nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente. Za višejezične AI agente podudaranja razine članaka podržana su samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je dostupan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Konfiguriranje postavki upravljanja
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke. |
Što sljedeće učiniti
Dodajte jezike skriptiranom AI agentu.
Dodavanje jezika skriptiranom AI agentu
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Pomaknite se do . |
2 |
Kliknite +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite Dodaj da biste dodali jezik. |
4 |
Omogućite prebacivanje u odjeljku Akcija da biste omogućili jezik. |
5 |
Kada dodate jezik, jezik možete postaviti kao zadani. Zadržite pokazivač miša iznad jezika, kliknite Postavi kao zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite s postojećeg zadanog jezika, to može utjecati na članke, kuriranje, testiranje i pregled iskustava AI agenta. |
6 |
Kliknite Spremi promjene. |
Konfiguriranje postavki primopredaje
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke primopredaje. |
Što sljedeće učiniti
Pretpregledajte skriptiranog AI agenta
Webex AI Agent Studio omogućuje vam pregled AI agenata dok ga razvijate, pa čak i nakon razvoja. Na taj način možete testirati funkcioniranje AI agenata i utvrditi generiraju li se poželjni odgovori koji odgovaraju odgovarajućim ulaznim upitima. Skriptirani AI agent možete pregledati na sljedeće načine.
- Nadzorna ploča AI agenta – zadržite pokazivač miša iznad kartice AI agenta da biste vidjeli mogućnost Pretpregled za tog AI agenta . Kliknite Preview da biste otvorili widget za pretpregled AI agenta.
- Zaglavlje AI agenta – nakon ulaska u način uređivanja bilo kojeg AI agenta klikom na karticu AI Agent ili gumb Uredi na kartici AI Agent, mogućnost Pregled uvijek je vidljiva u odjeljku zaglavlja.
- Minimizirani widget – nakon pokretanja pretpregleda, a zatim minimiziranja, u donjem desnom kutu stranice stvara se widget za glavu za chat, što vam omogućuje jednostavno ponovno otvaranje načina pretpregleda.
Osim toga, vezu za pregled za dijeljenje možete kopirati iz AI agenta. Na kartici AI Agent kliknite ikonu trotočja u gornjem desnom kutu, a zatim Kopiraj vezu pretpregleda. Ovu vezu možete podijeliti s ostalim korisnicima AI agenta.
Widget za pretpregled platforme
Widget za pretpregled pojavljuje se u donjem desnom kutu zaslona. Možete pružiti izgovore (ili slijed izgovora) kako biste vidjeli kako AI agent reagira, osiguravajući da radi prema očekivanjima. Pregled AI agenta podržava više jezika i može automatski otkriti jezik izgovora kako bi odgovorio u skladu s tim. Jezik u pretpregledu možete odabrati i ručno tako da kliknete birač jezika i odaberete s popisa dostupnih mogućnosti.
Widget pretpregleda možete maksimizirati radi boljeg prikaza. Također, možete pružiti informacije o potrošačima i pokrenuti više soba za temeljito testiranje AI agenta.
Widget za pretpregled za zajedničko korištenje
Widget za pretpregled koji se može dijeliti omogućuje vam dijeljenje agenta umjetne inteligencije s dionicima i potrošačima na naočit način bez potrebe za razvojem prilagođenog korisničkog sučelja za prikazivanje AI agenta. Prema zadanim postavkama, kopirana veza za pretpregled prikazuje AI agenta s kućištem telefona. Brzu prilagodbu možete izvršiti promjenom određenih parametara u vezi pretpregleda. Dvije su glavne prilagodbe:
- Boja widgeta – dodavanjem parametra
brandColor
vezi. Možete definirati jednostavne boje pomoću naziva boja ili koristiti heksadecimalni kod boja. -
Kućište telefona – promjenom vrijednosti parametra
phoneCasing
u vezi. To je prema zadanim postavkama postavljeno naistinito
i može se onemogućiti tako da ga učinite lažnimPrimjer veze pretpregleda s ovim parametrima:
?botunique_name=<vašbot_unique_name>&enterpriseunique_name=<vašenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Uobičajeni odjeljci upravljanja za skriptiranog AI agenta
Sljedeći odjeljci pojavljuju se na lijevoj ploči stranice za konfiguraciju AI agenta:
Obuka
Kako se agenti umjetne inteligencije razvijaju i postaju složeniji, promjene njihove logike ili razumijevanja prirodnog jezika (NLU) ponekad mogu imati neželjene posljedice. Kako bi se osigurale optimalne performanse i identificirali potencijalni problemi, platforma AI agenta nudi prikladan okvir za testiranje botova jednim klikom. Možete:
- Jednostavno izradite i pokrenite sveobuhvatan skup testnih slučajeva.
- Definirajte probne poruke i očekivane odgovore za različite scenarije.
- Simulirajte složene interakcije stvaranjem testnih slučajeva s više poruka.
Definiranje testova
Testove možete definirati na sljedeći način:
- Prijavite se na platformu Webex AI Agent Studio.
- Na nadzornoj ploči kliknite skriptirani AI agent koji ste stvorili.
- U lijevom oknu kliknite Testiranje . Prema zadanim postavkama pojavljuje se kartica Testne torbe .
- Odaberite testni slučaj i kliknite Izvrši odabrane testove.
Svaki redak u tablici predstavlja testni slučaj sa sljedećim parametrima:
Parametar | Opis |
---|---|
Poruka | Ogledna poruka koja predstavlja vrste upita i izjava koje možete očekivati da će korisnici poslati vašem AI agentu. |
Očekivani jezik | Jezik na kojem se od korisnika očekuje interakcija s AI agentom. |
Očekivani članak | Navedite članak koji će se prikazati kao odgovor na određenu poruku korisnika. Da bi vam pomogao u pronalaženju najrelevantnijeg članka, ovaj stupac ima funkciju automatskog dovršavanja Smart. Dok ulazite, sustav predlaže podudarne članke na temelju do sada unesenog teksta. |
Vrati izvorni prethodni kontekst | Kliknite potvrdni okvir u ovom stupcu da biste izolirali testne slučajeve i osigurali da se izvode neovisno o postojećem kontekstu AI agenta. Kada je omogućeno, svaki testni slučaj simulira se u novoj sesiji, sprječavajući bilo kakve smetnje iz prethodnih interakcija ili pohranjenih podataka. |
Uključi djelomična podudaranja | Omogućite ovaj prekidač kako biste testne slučajeve smatrali uspješnima, čak i ako se očekivani članci samo djelomično podudaraju sa stvarnim odgovorom. |
Uvoz iz CSV | Uvezite testne slučajeve iz datoteke odvojene zarezom (CSV). U tom slučaju, svi postojeći testni slučajevi su prebrisani. |
Izvoz u CSV | Izvezite testne slučajeve u datoteku odvojenu zarezom (CSV) datoteku. |
Testiranje povratnih poziva | Omogućite ovaj prekidač kako biste simulirali dolazne povratne pozive i testirali ponašanje tijeka bez potrebe za stvarnim dolaznim pozivima. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Povratni poziv je u tijeku | Kliknite potvrdni okvir u ovom stupcu da biste naznačili da namjera mora pokrenuti povratni poziv. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Očekivani predložak povratnog poziva | Navedite ključ predloška koji će se aktivirati kada dođe do povratnog poziva. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Vremensko ograničenje povratnog poziva | Maksimalno vrijeme (u sekundama) koje AI agent čeka na odgovor povratnog poziva prije nego što povratni poziv smatra isteklo. Dopušteno je maksimalno vremensko ograničenje od 20 sekundi. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Izvršavanje testova
Na kartici Izvršenje kliknite Izvrši odabrane testove da biste pokrenuli uzastopno izvršavanje svih odabranih testnih slučajeva.
Probne slučajeve možete izvršiti i na kartici Testni slučajevi .
.Za prikaz testnih slučajeva s određenim ishodima pritisnite željeni rezultat (na primjer,Prošao,Proslijeđeno s djelomičnim podudaranjem,Neuspješno,Na
čekanju
) na vrpci sažetka.
Ovo filtrira popis testnih slučajeva za prikaz samo onih koji odgovaraju odabranom rezultatu.
ID
sesije pridružen svakom testnom slučaju prikazuje se u rezultatima. To vam omogućuje brzo unakrsno upućivanje testnih slučajeva i pregled detalja o transakcijama. Da biste to izveli, odaberite mogućnost Detalji
o transakciji u stupcu Akcije .
Povijest izvršavanja
Na kartici Povijest pristupite svim izvršenim testnim slučajevima.
- Kliknite ikonu Preuzmi iz stupca Akcije da biste izvezli izvršene probne podatke kao CSV datoteku za izvanmrežnu analizu ili izvješćivanje.
- Pregledajte određene postavke motora i algoritma koje se koriste za svako izvršavanje testnog slučaja. Te informacije pomažu razvojnim programerima da optimiziraju performanse AI agenta.
- Da biste vidjeli napredne konfiguracijske postavke algoritma koje se koriste za određeni modul za vježbanje, kliknite ikonu Informacije pokraj naziva modula za vježbanje. To pruža uvid u parametre i postavke koji su utjecali na ponašanje AI agenta tijekom testiranja.
Sjednice
Odjeljak Sesije pruža sveobuhvatan zapis svih interakcija između agenata umjetne inteligencije i kupaca. Svaka sesija uključuje detaljnu povijest razmijenjenih poruka. Podatke sesije možete izvesti kao CSV datoteku za izvanmrežnu analizu i nadzor. Te podatke možete koristiti za ispitivanje poruka i konteksta određenih sesija kako biste stekli uvid u interakcije korisnika i identificirali područja za poboljšanje, poboljšali odgovore AI agenta i poboljšali cjelokupno korisničko iskustvo.
Može rukovati velikim skupovima podataka prikazivanjem rezultata na stranicama. Sekciju Sužavanje rezultata možete koristiti za filtriranje i sortiranje sesija na temelju različitih kriterija. Svaki redak u tablici prikazuje bitne detalje sesije, uključujući:
- Kanali – kanal na kojem je došlo do interakcije (na primjer, chat, glas).
- ID sesije – jedinstveni identifikator za sesiju.
- ID potrošača – jedinstveni identifikator korisnika.
- Poruke – broj poruka razmijenjenih tijekom sesije.
- Ažurirano u — vrijeme zatvaranja sesije.
- Metapodaci – dodatne informacije o sesiji.
- Sakrij probne sesije — Uključite ovaj potvrdni okvir za skrivanje probnih sesija i prikaz samo popisa sesija uživo.
- Dogodila se primopredaja agenta – potvrdite ovaj okvir za filtriranje sesija koje su predane agentu. Ako dođe do primopredaje agenta, prikazuje ikonu slušalica koja označava predaju razgovora ljudskom agentu.
- Došlo je do pogreške – uključite ovaj potvrdni okvir za filtriranje sesija u kojima je došlo do pogreške.
- Smanjena verzija – uključite ovaj potvrdni okvir za filtriranje povučenih sesija.
Kliknite redak da biste pristupili detaljnom prikazu određene sesije. Koristite potvrdne okvire za filtriranje sesija na temelju primopredaje agenta, pogrešaka i smanjenih glasova. Za dešifriranje sesija potrebna je dozvola na razini korisnika i napredne postavke zaštite podataka. Kliknite Dešifrirajte sadržaj da biste vidjeli detalje sesije.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za odgovaranje na pitanja
Prikaz Pojedinosti sesije u skriptiranom AI agentu za odgovaranje na pitanja pruža sveobuhvatnu raščlambu određene interakcije između korisnika i AI agenta.
Odjeljak Poruke :
- Prikazuje sve poruke koje je korisnik poslao tijekom sesije.
- Prikazuje odgovarajuće odgovore koje je generirao AI agent.
- Prikazuje kronološki redoslijed poruka, pružajući kontekst za interakciju.
Kartica Podaci o transakciji:
- Navodi članke za koje je utvrđeno da su relevantni za upit klijenta, uključujući točna podudaranja i djelomična podudaranja.
- Prikazuje rezultate sličnosti povezane sa svakim identificiranim člankom, ukazujući na stupanj relevantnosti.
- Prikazuje rezultate temeljnih algoritama koji se koriste za obradu upita klijenta i identificiranje relevantnih članaka.
- Prikazuje broj rezultata algoritma ovisno o postavkama konfiguriranim na kartici Primopredaja i zaključivanje .
Odjeljak Ostale informacije u prikazu Pojedinosti sesije pruža dodatni kontekst i pojedinosti o određenoj interakciji. Evo raščlambe prikazanih informacija:
- Obrađeni upit – prikazuje prethodno obrađenu verziju korisnikovog unosa nakon što ju je obradio kanal za razumijevanje prirodnog jezika (NLU) AI agenta.
- Primopredaja agenta – označava je li došlo do primopredaje agenta tijekom sesije. Potvrdite okvir Primopredaja agenta prema pravilima ako je primopredaja agenta pokrenuta posebnim pravilima.
- Vrsta odgovora – određuje vrstu odgovora koji generira AI agent, poput isječka koda ili uvjetnog odgovora.
- Uvjet odgovora – označava određeni uvjet ili pravilo koje je pokrenulo odgovor AI agenta.
- NLU motor – identificira NLU motor koji se koristi za obradu upita klijenta (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga – prikazuje minimalni rezultat praga i djelomičnu razliku rezultata utakmice konfigurirane u postavkama primopredaje i zaključivanja . Te vrijednosti određuju kada se upit smatra izvan dosega ili zahtijeva intervenciju agenta.
- Napredni zapisnici – pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-om transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za izvođenje radnji
Kartica Informacije o transakciji u skriptiranom AI agentu za izvođenje radnji pruža detaljnu raščlambu određene interakcije, kategorizirajući informacije u četiri odjeljka:
Identificirani odjeljak s namjerama:
- Prikazuje ciljeve koji su identificirani za upit klijenta.
- Označava razinu pouzdanosti povezanu sa svakom identificiranom namjerom.
- Navodi utore povezane s utvrđenim ciljem. Kliknite utor da biste vidjeli dodatne informacije o njegovoj vrijednosti i načinu na koji je izdvojena iz korisnikovog upita.
Odjeljak Identificirani entiteti popisuje entitete koji su izdvojeni iz poruke klijenta i povezani su s aktivnom namjerom potrošača. Ti entiteti predstavljaju ključne podatke koje je bot identificirao u korisnikovom upitu.
Odjeljak Rezultati algoritma pruža uvid u temeljne procese koji su doveli do odgovora AI agenta. Evo raščlambe prikazanih informacija:
- Popis ciljeva – prikazuje identificirane ciljeve i njihove odgovarajuće ocjene sličnosti.
- Popis entiteta – prikazuje entitete izdvojene iz korisnikove poruke.
Ostale informacije prikazuju:
- Primopredaja agenta – označava je li došlo do primopredaje agenta tijekom sesije. Potvrdite okvir Primopredaja agenta prema pravilima ako je primopredaja agenta pokrenuta posebnim pravilima.
- Ključ predloška – označava ključ predloška pridružen namjeri koja je pokrenula odgovor AI agenta.
- Vrsta odgovora – označava vrstu odgovora koji generira AI agent, kao što je isječak koda ili uvjetni odgovor.
- Uvjet odgovora – označava određeni uvjet ili pravilo koje je pokrenulo odgovor AI agenta.
- NLU motor – identificira NLU motor koji se koristi za obradu upita klijenta (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga – prikazuje minimalni rezultat praga i djelomičnu razliku rezultata utakmice konfigurirane u postavkama primopredaje i zaključivanja . Te vrijednosti određuju kada se upit smatra izvan dosega ili zahtijeva intervenciju agenta.
- Napredni zapisnici – pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-om transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Također možete preuzeti i pregledati podatke o transakciji u JSON formatu pomoću opcije preuzimanja.
Na kartici Metapodaci prikazat će se:
- NLP metapodaci – pregledajte korake predobrade primijenjene na unos klijenta na kartici NLP .
- Datastore i FinalDF – pristupite podacima koji se odnose na sesiju na karticama Datastore i FinalDF za pametne botove.
- Funkcionalnost pretraživanja – pomoću ugrađene trake za pretraživanje brzo pronađite određene izgovore unutar razgovora.
Povijest
Kad god dodate ili izmijenite članke, namjere ili entitete, bitno je prekvalificirati skriptiranog AI agenta kako biste bili sigurni da je ažuran. Nakon svakog vježbanja temeljito testirajte svog AI agenta kako biste provjerili njegovu točnost i učinkovitost.
Stranica Povijest omogućuje vam sljedeće:
- Prikaz povijesti vježbanja – pratite kada je korpus treniran i koje su promjene izvršene.
- Usporedite motore za vježbanje – pregledajte motore za vježbanje koji se upotrebljavaju za različite iteracije i njihovo odgovarajuće trajanje vježbanja.
- Praćenje promjena – nadzirite promjene postavki, članaka, odgovora, NLP-a i kuracije.
- Vratite se na prethodne verzije – po potrebi se jednostavno vratite na stariji skup treninga.
Odjeljak Povijest nudi praktične alate za upravljanje člancima iz baze znanja:
- Aktivirajte članke - Napravite prethodno neaktivne članke uživo kako biste ih uključili u odgovore AI agenta.
- Uređivanje članaka – stvorite novu verziju postojećeg članka uz očuvanje izvornika za referencu.
- Pretpregled izvedbe – procijenite performanse AI agenta pomoću određene baze znanja pomoću značajke pretpregleda .
- Preuzimanje članaka – izvezite članke iz baze znanja kao CSV datoteku za izvanmrežnu analizu ili referencu. Ova je opcija dostupna za skriptiranog AI agenta samo za odgovaranje na pitanja.
Zapisi revizije
Odjeljak Zapisnici nadzora pruža detaljan zapis izmjena izvršenih na vašem skriptiranom AI agentu u posljednjih 35 dana. Da biste pristupili zapisnicima nadzora:
- Idite na nadzornu ploču i kliknite AI agenta kojeg ste stvorili.
- Kliknite karticu Povijest da biste vidjeli povijest AI agenta.
- Kliknite karticu Zapisnici nadzora da biste vidjeli detaljan zapisnik promjena:
- Ažurirano u – datum i vrijeme promjene.
- Ažurirao – korisnik koji je izvršio promjenu.
- Polje – odjeljak bota u kojem je došlo do izmjene (na primjer, Postavke, Članci, Odgovori).
- Opis – dodatni detalji o promjeni.
-
Pomoću mogućnosti pretraživanja Ažurirano
iPolje
brzo pronađite određene stavke evidencije nadzora. -
Kartica Povijest modela prikazuje najviše 10 korpusa za svakog AI agenta.
Kuracija
Poruke se dodaju u konzolu kuracije na temelju sljedećih kriterija:
- Rezervne poruke – kada AI agent ne razumije korisnikovu poruku i aktivira rezervnu namjeru.
- Zadani rezervni cilj – ako je ovaj prekidač omogućen, poruke koje aktiviraju zadani cilj rezervne analize bit će poslane na konzolu kuracije.
Ovaj kriterij primjenjiv je samo za skriptiranog AI agenta za izvođenje radnji.
- Poruke sa smanjenom broju glasova – poruke koje su korisnici smanjili za vrijeme pretpregleda AI agenta.
- Primopredaja agenta – poruke koje rezultiraju primopredajom ljudskog agenta zbog konfiguriranih pravila.
- Iz sesije – poruke koje su korisnici označili kao da ne primaju željeni odgovor iz podataka sesije ili sobe.
- Niska pouzdanost – poruke s ocjenom pouzdanosti spadaju u navedeni prag niske pouzdanosti.
- Djelomično podudaranje – poruke u kojima AI agent nije mogao definitivno identificirati ispravnu namjeru ili odgovor.
Rješavanje problema
Kartica Problemi pruža centralizirano mjesto za pregled i adresiranje poruka označenih zastavicom za odabir. Možete učiniti sljedeće:
- Odaberite rješavanje ili zanemarivanje problema na temelju njihove ozbiljnosti i relevantnosti.
- Pregledajte izvorno izgovaranje korisnika, odgovor AI agenta i sve priložene medije.
Dešifriranje pristupa odobreno je na razini korisnika i zahtijeva da se u pozadinskom sustavu omogući napredna zaštita podataka.
Da biste riješili problem, možete učiniti sljedeće:
-
Veza na postojeći članak – da biste problem povezali s postojećim člankom, odaberite mogućnost Veza i potražite željeni članak.
-
Stvaranje novog članka – upotrijebite mogućnost Dodaj novom članku da biste stvorili novi članak izravno iz konzole kuracije.
-
Zanemarivanje problema – riješite ili zanemarite probleme da biste ih uklonili s konzole kuracije.
- Povezivanje sa zadanim člancima (poruka dobrodošlice, rezervna poruka, djelomično podudaranje) nije dopušteno.
- Za skriptiranog AI agenta za izvođenje radnji odaberite odgovarajuću namjeru s padajućeg popisa i označite sve relevantne entitete.
- Nakon što napravite promjene, prekvalificirajte svog AI agenta kako biste osigurali da se novo znanje odražava u njegovim odgovorima.
- Riješite ili zanemarite više problema istovremeno radi učinkovitog upravljanja.
Kartica Riješeno pruža sveobuhvatan pregled svih problema koji su riješeni. Možete pregledati sažetak svakog riješenog problema, uključujući je li problem povezan s postojećim člankom, korišten za stvaranje novog članka/namjere ili zanemaren. Ako naiđete na neželjene odgovore koji nisu automatski zabilježeni postojećim pravilima, možete ručno dodati određene izgovore u konzolu kuracije.
Da biste dodali probleme iz sesija:
- Prepoznavanje izgovora – pronađite izgovor koji je pokrenuo neispravan odgovor.
- Provjerite status kuracije – ako problem već nije u konzoli za kuraciju,
prikazat će se preklopnik statusa
kuracije. - Uključivanje/isključivanje zastavice – omogućite preklopnik Status
kustosa
da biste dodali izreku u konzolu kuracije radi pregleda i razlučivosti.
Ako je problem već prisutan u konzoli za kuraciju, izgled preklopnog prekidača mijenja se u skladu s tim kako bi naznačio njegov status.
Prikaz izvedbe skriptirane umjetne inteligencije pomoću Analyticsa
Odjeljak Analytics pruža grafički prikaz ključnih mjernih podataka za procjenu izvedbe i učinkovitosti AI agenta. Ključni mjerni podaci podijeljeni su u četiri odjeljka predstavljena kao kartice. To su: pregled, odgovori, obuka i kuracija.
Nakon posjeta analitičkom zaslonu razvojni programeri mogu odabrati AI agenta za kojeg žele vidjeti analitiku. Analitički prikaz mogu prilagoditi i odabirom kanala za koji žele vidjeti podatke, zajedno s datumskim rasponom i granularnošću podataka. Prema zadanim postavkama, analitički podaci za prošli mjesec prikazuju se za sve kanale s dnevnom granularnošću (svaki dan je točka na osi x na grafikonima).
Pregled
Pregled sadrži ključne mjerne podatke i grafikone koji razvojnim programerima pružaju snimku ukupne upotrebe i izvedbe AI agenata.
- Na nadzornoj ploči odaberite AI agenta koji ste izradili.
- U lijevom navigacijskom oknu kliknite Analytics. Pregled performansi AI agenta pojavljuje se u tabličnom i grafičkom prikazu.
Sesije i poruke
Prvi odjeljak u pregledu prikazuje sljedeće statistike o sesijama i porukama za AI agenta:
- Ukupne sesije i sesije kojima upravlja agent umjetne inteligencije bez ljudske intervencije.
- Ukupan broj primopredaja agenata, što je broj sesija predanih ljudskim agentima.
- Prosječne dnevne sesije
- Ukupan broj poruka (poruka ljudskog i AI agenta) i broja tih poruka koje su stigle od korisnika.
- Prosječne dnevne poruke
Nakon toga slijedi grafički prikaz sesija (složeni stupčasti koji predstavlja sesije kojima upravlja agent umjetne inteligencije i predane sesije) i ukupni odgovori koje je poslao AI agent.
Korisnici
Drugi odjeljak u pregledu sadrži statistiku o korisnicima za AI agenta. Pruža ukupan broj korisnika i informacije o prosječnim sesijama po korisniku i prosječnim dnevnim korisnicima. Nakon toga slijedi grafikon koji prikazuje nove korisnike i korisnike koji se vraćaju za svaku jedinicu, ovisno o odabranoj granularnosti.
Izvedba
Treći odjeljak pruža statistiku o odgovorima agenta TBE AI korisnicima. Ovdje možete vidjeti ukupne odgovore koje je poslao AI agent i podjelu između odgovora gdje AI agent:
- Identificirao je korisnikovu namjeru.
- Odgovorio je rezervnom porukom.
- Odgovorio je porukom djelomičnog podudaranja.
- Obavijestio je korisnika o primopredaji agenta.
Isti se zbraja u tortnom grafikonu, a površinski grafikon pruža informacije na temelju odabrane granularnosti.
Obuka
Odjeljak za osposobljavanje predstavlja "zdravlje" korpusa AI Agenta. Preporučuje se da programeri konfiguriraju 20+ izgovora obuke za svaku namjeru / članak u svojim AI agentima. U ovom odjeljku svi članci/namjere u korpusu prikazani su kao pojedinačni pravokutnici u kojima boja i relativna veličina svakog pravokutnika ukazuju na podatke o vježbanju koje članak/namjera sadrži. Što je namjera bliža bijeloj boji, to je više podataka o vježbanju potrebno da bi se točnost vašeg AI agenta poboljšala.
Odgovori
Ovaj odjeljak daje programerima detaljan prikaz onoga o čemu se korisnici pitaju i koliko često to pitaju. Pruža grafički prikaz najpopularnijih članaka za AI agente za odgovaranje na pitanja i predloške odgovora za AI agente za izvođenje radnji.
Kuracija
Ovaj odjeljak pruža vizualni sažetak koliko se problema s kuracijom pojavljuje svaki dan i koliko su ih agenti umjetne inteligencije riješili.
Integrirajte AI agente
U ovom se odjeljku objašnjava kako integrirati agente umjetne inteligencije s glasovnim i digitalnim kanalima za upravljanje razgovorima s klijentima.
Integrirajte AI agente s glasovnim i digitalnim kanalima
Nakon što izradite i konfigurirate svoje AI agente na platformi Webex AI Agent Studio, sljedeći je korak njihova integracija s glasovnim i digitalnim kanalima. Ova integracija omogućuje AI agentima da upravljaju glasovnim i digitalnim razgovorima s vašim klijentima, pružajući besprijekorno i interaktivno korisničko iskustvo.
Dodatne informacije potražite u članku Integracija agenata umjetne inteligencije s glasovnim i digitalnim kanalima.
Upravljanje izvješćima AI agenata
Ovaj odjeljak opisuje pregled izvješća AI agenata, vrste izvješća, stvaranje izvješća AI agenata i načine isporuke izvješća.
Objašnjenje izvješća AI agenata
Značajka izvješća omogućuje vam generiranje ili zakazivanje (periodično generiranje) određenih izvješća iz dostupnih vrsta izvješća i njihovo primanje preko dostupnih načina isporuke. Ta izvješća mogu pružiti vrijedne informacije o ponašanju korisnika, upotrebi, angažmanu, performansama proizvoda itd. Željene informacije možete dostaviti na njihovu e-poštu, SFTP put ili S3 kantu. Možete odabrati vrstu izvješća s popisa unaprijed izrađenih izvješća i odabrati želite li generirati jednokratno izvješće odmah ili u redovitim intervalima.
Kada pristupite izborniku Izvješća iz lijevog navigacijskog okna, pojavit će se sljedeće kartice:
-
Konfiguriranje — ova kartica prikazuje sva izvješća koja su trenutno aktivna i generirana periodično. Za popis izvješća dostupni su sljedeći detalji:
- Aktivno – je li korisnik i dalje pretplaćen na izvješće.
- AI Agent — Ime AI agenta pridruženog izvješću.
- Vrsta izvješća – unaprijed izrađena vrsta izvješća na koju ste se pretplatili.
- Učestalost – interval u kojem primate izvješće.
- Posljednje izvješće Generirano – posljednje poslano izvješće.
- Sljedeći zakazani datum – sljedeći datum kada će izvješće biti poslano.
-
Povijest – na ovoj su kartici navedene sve povijesne informacije o dosad poslanim izvješćima. Kliknite bilo koji izvještaj na ovoj stranici kako biste uredili konfiguraciju izvješća.
Da biste preuzeli ta povijesna izvješća, kliknite ikonu Preuzmi u odjeljku Akcije .
Izvješća na zahtjev koja se pojavljuju na kartici Povijest dostupna su za preuzimanje tek nakon dovršetka generiranja izvješća.
Stvaranje izvješća AI agenta
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na lijevoj navigacijskoj traci kliknite Izvješća . |
3 |
Kliknite +Novo izvješće. |
4 |
Navedite sljedeće informacije za stvaranje i konfiguriranje izvještaja: |
Vrste izvješća AI agenta
Možete birati s popisa unaprijed izrađenih izvješća na temelju odabrane vrste AI agenta. Ovaj odjeljak obuhvaća te vrste izvješća, listove uključene u svaki izvještaj i stupce dostupne na svakom listu.
AI agent za odgovaranje na pitanja, vrsta izvješća
Za AI agenta dostupne su tri različite vrste izvješća za odgovaranje na pitanja u aplikaciji. Pomoću različitih vrsta izvješća možete razumjeti sažetak upotrebe AI agenta, ponašanje, što korisnici pitaju i kako AI agent odgovara na upite. Također možete vidjeti poruke koje su završile kao probleme u kuraciji.
Ponašanje i sažetak korištenjaOvaj odjeljak prikazuje sažetak AI agenta s učestalošću pozivanja članaka i kategorija. Sažetak, kategorije i informacije o člancima možete pregledati na zasebnoj kartici izvješća:
Polje | Opis |
---|---|
Naziv AI agenta | Ime AI agenta. |
Ukupan broj razgovora | Ukupan broj razgovora /sesija koje obrađuje AI agent. |
Razgovori s najmanje jednom porukom korisnika | Razgovori ili sesije u kojima su korisnici dali barem jedan unos. |
Ukupan broj ljudskih poruka | Poruke koje krajnji korisnici šalju agentu umjetne inteligencije. |
Ukupan broj odgovora AI agenta | Ukupan broj poruka koje AI agent šalje krajnjim korisnicima. |
Ukupan broj djelomičnih podudaranja | Slučajevi u kojima je postojala neka nejasnoća u vezi s korisnikovom porukom, a AI agent je odgovorio s više namjera kao opcijama. |
Razgovori poslani agentu | Totalni razgovori predani ljudskom agentu. |
Ukupan broj glasova | Ukupan broj odgovora AI agenata, koje su potvrdili korisnici. |
Ukupan broj glasova |
Ukupan broj odgovora AI agenata, koje su klijenti smanjili. |
Polje | Opis |
---|---|
Naziv kategorije | Naziv kategorije kako je konfiguriran u AI agentu. |
Razgovori za kategoriju | Broj razgovora ili sesija u kojima je otkriven članak koji pripada ovoj kategoriji. |
Ukupan broj odgovora | Broj otkrivanja članka koji pripada ovoj kategoriji. |
Ukupan broj glasova | Broj poziva iz ove kategorije. |
Ukupan broj glasova |
Broj smanjenih odgovora iz ove kategorije. |
Polje | Opis |
---|---|
Naziv članka | Naziv članka (zadana varijanta) konfiguriranog u AI agentu. |
Kategorija članka | Kategorija kojoj ova namjera pripada. |
Razgovori za članak | Broj razgovora ili sesija u kojima je otkriven ovaj članak. |
Ukupan broj odgovora | Broj otkrivanja ovog članka. |
Ukupan broj glasova | Broj poziva na odgovor za ovaj članak. |
Ukupan broj glasova |
Broj smanjenih rezultata odgovora za ovaj članak. |
Prikazuje razgovor između AI agenta i klijenta zajedno s ocjenom sličnosti. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator sesije. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika na AI agentu. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Članak | Identifikator odgovora koji je poslao AI agent. |
Kategorija | Namjera koju je AI agent otkrio za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarni članak 1. | Namjera koju je otkrio odabrani NLU motor. |
Ocjena članka 1. | Rezultat za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka potvrđena ili smanjena. |
Komentar povratne informacije |
Komentari koje su korisnici ostavili prilikom glasovanja o poruci. |
Prikazuje poruke koje su završile u kuraciji kao probleme iz različitih razloga. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za korisnikovu sesiju. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika na AI agentu. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je AI agent odgovorio. |
Razlog problema | Razlog zbog kojeg ova poruka završava u kuraciji. |
Članak | Identifikator odgovora koji je poslao AI agent. |
Kategorija | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarni članak 1. | Odabrani NLU motor otkrio je namjeru. |
Ocjena članka 1. |
Ocjena za otkrivenu namjeru. |
AI agent za obavljanje zadataka, vrsta izvješća
Za AI agenta dostupne su tri različite vrste izvješća za izvršavanje zadatka u aplikaciji sastavljača AI agenata. Kao razvojni programer AI agenta možete stvarati različite vrste izvješća. Oni se mogu koristiti za razumijevanje sažetka upotrebe AI agenta, ponašanja AI agenta, onoga što korisnici pitaju i načina na koji AI agent odgovara na upite. Također možete vidjeti poruke koje su završile kao probleme u kuraciji.
Prikazuje sažetak razgovora zajedno s namjerama i ključevima predložaka koji se pokreću. Kartica sažetka prikazuje sljedeće detalje:
Polje | Opis |
---|---|
Naziv AI agenta | Ime AI agenta. |
Ukupan broj razgovora | Ukupan broj razgovora ili sesija kojima upravlja AI agent. |
Razgovori s najmanje jednom porukom korisnika | Razgovori ili sesije u kojima su korisnici dali barem jedan unos. |
Ukupan broj ljudskih poruka |
Poruke koje krajnji korisnici šalju AI agentu. |
Ukupan broj odgovora AI agenta | Ukupan broj poruka koje AI agent šalje krajnjim korisnicima. |
Ukupan broj djelomičnih podudaranja | Slučajevi u kojima je postojala neka nejasnoća u vezi s korisnikovom porukom, a AI agent je odgovorio s više namjera kao opcijama. |
Razgovori poslani agentu | Ukupni razgovori predani ljudskom agentu |
Ukupan broj glasova | Ukupan broj odgovora AI agenta koje su potvrdili korisnici. |
Ukupan broj glasova |
Ukupan broj odgovora AI agenata koje su korisnici umanjili. |
Detalje o cilju možete pogledati i na kartici Namjere proračunske tablice:
Polje | Opis |
---|---|
Naziv namjere | Naziv namjere konfiguriran u AI agentu. |
Razgovori s namjerom | Broj razgovora ili sesija u kojima je pozvana ta namjera. |
Ukupan broj poziva | Broj pozivanja na tu namjeru. |
Ukupan broj dovršenih radova | Broj prikupljanja svih slotova i dovršetka te je namjere. |
Ukupan broj glasova | Ukupan broj odgovora za to je potvrđen za svaku namjeru. |
Ukupan broj glasova |
Ukupni odgovori za to smanjeni su za svaku namjeru. |
Izvješće sadrži i detalje predloška visoke razine, kao što su:
Polje | Opis |
---|---|
Naziv ključa predloška | Naziv predloška kako je konfiguriran u AI agentu. |
Cilj ključa predloška | Cilja gdje se koristi ovaj ključ predloška. |
Razgovori za ključ predloška | Broj koji označava koliko je puta ključ predloška poslan kao odgovor. |
Ukupan broj odgovora | Broj koji je puta ključ predloška poslan kao odgovor. |
Ukupan broj glasova | Broj poziva za ovaj predložak. |
Ukupan broj glasova |
Broj prigovaranja odgovora za ovaj predložak. |
Prikazuje razgovor klijenta s AI agentom zajedno s rezultatima sličnosti. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za korisnikovu sesiju. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika u aplikaciji. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Ključ predloška | Identifikator odgovora koji je poslao AI agent. |
Namjera | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarna namjera 1 | Odabrani NLU motor otkrio je namjeru. |
Rezultat namjere 1 | Ocjena za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka potvrđena ili smanjena. |
Komentar povratne informacije |
Komentari koje su korisnici ostavili prilikom glasovanja o poruci. |
Prikazuje poruke koje su završile u kuraciji kao probleme iz različitih razloga. Ovo je izvješće relevantno samo za skriptirane AI agente. U ovom izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za sesiju klijenta. |
ID potrošača | Jedinstveni identifikator za krajnjeg korisnika u aplikaciji. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je AI agent odgovorio. |
Razlog problema | Razlog zbog kojeg ova poruka završava u kuraciji. |
Ključ predloška | Identifikator odgovora koji je poslao AI agent. |
Namjera | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarna namjera 1 | Odabrani NLU motor otkrio je namjeru. |
Rezultat namjere 1 |
Ocjena za otkrivenu namjeru. |
Načini isporuke izvješća AI agenta
U današnjem svijetu temeljenom na podacima učinkovita i sigurna dostava izvješća o agentima umjetne inteligencije ključna je za informirano donošenje odluka i operativnu izvrsnost. Kako bismo zadovoljili različite organizacijske potrebe, nudimo više načina isporuke za izvješća AI agenata, osiguravajući fleksibilnost, pouzdanost i sigurnost. Opcije isporuke uključuju Secure File Transfer Protocol (SFTP), Email i Amazon S3 Bucket. Svaki način rada osmišljen je kako bi udovoljio različitim zahtjevima, bilo da se radi o potrebi za visokom sigurnošću, lakoćom pristupa ili skalabilnim rješenjima za pohranu. Ovaj dokument opisuje značajke i prednosti svakog načina isporuke, pomažući vam da odaberete najbolju opciju za svoje specifične potrebe.
SFTP
Polje |
Opis |
---|---|
Gurnite izvještaje na sigurno mjesto kako je planirano |
Uključite ovo kako biste gurnuli izvještaje na sigurno mjesto u zakazano vrijeme. Omogućivanjem ovog prekidača možete navesti samo sljedeće detalje. |
IP adresa | IP adresa sustava. |
Korisničko ime | Korisničko ime za pristup izvješćima. |
Lozinka | Lozinka za pristup izvješćima. |
Privatni ključ | Privatni ključ za pristup datotekama. |
Put prijenosa |
Put na kojem su datoteke usmjerene u sustavu. |
E-pošta
Polje | Opis |
---|---|
Zakazivanje e-pošte za više primatelja, odvojeno točkom sa zarezom (;) | Uključite ovo da biste dodali primatelje. |
Primatelja |
Adresa e-pošte svih primatelja koji moraju primiti izvješća u određeno vrijeme i učestalost. |
S3 kanta
Polje | Opis |
---|---|
Prijenos izvješća u grupu S3 prema rasporedu |
Uključite to kako biste polja S3 učinili dostupnima i usmjerite izvješća u konfiguriranu grupu S3. |
ID pristupnog ključa za AWS | ID pristupnog ključa za pristup AWS uslugama i resursima. |
AWS tajni pristupni ključ | Tajni pristupni ključ za pristup AWS uslugama i resursima. |
Naziv grupe | Naziv grupe u koju je izvješće usmjereno. |
Naziv mape |
Naziv mape stvorene u grupi S3. |
Razumjeti usklađenost s umjetnom inteligencijom
U ovim ćete odjeljcima lakše razumjeti razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Svaka značajka koja se pokreće umjetnom inteligencijom u Ciscu prolazi procjenu učinka umjetne inteligencije u odnosu na naša načela odgovorne umjetne inteligencije i pridržava se odgovornog okvira umjetne inteligencije, uz postojeće procese dizajna, sigurnosti, privatnosti i ljudskih prava.
Privatnost i sigurnostCisco ne zadržava korisničke ulazne podatke nakon postupka zaključivanja, a davatelj modela treće strane, Microsoft, ne pristupa, ne nadzire i ne pohranjuje Ciscove korisničke podatke. Dodatne informacije o pravilima zadržavanja podataka specifičnih za značajke potražite u članku Cisco Trusted Portal.
Slijedi popis bilješki o transparentnosti umjetne inteligencije za sve značajke umjetne inteligencije:
Izvori podataka za obuku i evaluacijuCiscov davatelj modela treće strane, Microsoft, predstavlja da neće koristiti korisnički sadržaj za poboljšanje modela Azure OpenAI i da ne pohranjuje niti zadržava Ciscove korisničke podatke u infrastrukturi servisa Azure.
Sigurnosna i etička razmatranjaSve generativne značajke umjetne inteligencije sklone su pogreškama, pa Cisco daje prednost sigurnosti sadržaja za značajke umjetne inteligencije uključivanjem filtriranja sadržaja koje pruža Azure OpenAI.
Procjena i performanse modelaCisco daje prednost performansama i točnosti AI Assistanta uključivanjem ljudi u pregled, testiranje i osiguranje kvalitete temeljnog modela.
Početak rada s Webex AI Agent Studio
Webex AI Agent Studio sofisticirana je platforma koja je dizajnirana za stvaranje, upravljanje i implementaciju automatiziranih AI agenata kako bi ispunili potrebe korisničke službe i podrške. Koristeći umjetnu inteligenciju, agenti umjetne inteligencije pružaju automatiziranu pomoć kupcima prije nego što stupe u interakciju s ljudskim agentima. Ovi agenti podržavaju glasovne interakcije s intonacijom, razumijevanjem jezika i kontekstualnom svjesnošću unutar razgovora. Također, agenti umjetne inteligencije besprijekorno i informativno obrađuju interakcije digitalnih kanala putem teksta i internetskog chata. Korisnici imaju koristi od iskustva poput conciergea, primanja pomoći s pitanjima, dohvaćanja informacija i minimiziranja vremena čekanja.
Mogućnosti Webex AI Agent Studio
- Točni i pravovremeni odgovori – pruža precizne odgovore na upite kupaca u stvarnom vremenu.
- Inteligentno izvršavanje zadataka – izvršava zadatke na temelju zahtjeva ili unosa klijenata.
Ključne prednosti za poduzeća
-
Poboljšano korisničko iskustvo – korisnicima pruža iskustvo razgovora u stvarnom vremenu.
-
Personalizirane interakcije – prilagođava odgovore individualnim potrebama i preferencijama klijenata.
-
Skalabilnost i učinkovitost – rukuje velikom količinom interakcija s klijentima bez potrebe za dodatnim ljudskim agentima, što dovodi do poboljšanog zadovoljstva i smanjenih operativnih troškova.
Upoznajte se s vrstama i primjerima AI agenata
Sljedeća tablica pruža uvid u vrste AI agenata i njihove mogućnosti:
Vrsta AI agenta | Svrha | Sposobnost | Opis | Kako postaviti? |
---|---|---|---|---|
Autonoman |
Autonomni agensi umjetne inteligencije osmišljeni su za samostalno djelovanje, donošenje odluka i obavljanje zadataka bez izravne ljudske intervencije. |
Izvođenje akcija |
Donosite informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila. Automatizirajte ponavljajuće ili dugotrajne zadatke. |
|
Odgovaranje na pitanja |
Autonomni agenti mogu pristupiti i koristiti repozitorij znanja kako bi pružili informativne i točne odgovore na korisničke upite. |
Autonomni AI agenti za odgovaranje na pitanja | ||
Scripted |
Skriptirani AI agenti programirani su da slijede unaprijed definirani skup pravila i uputa. |
Izvođenje akcija |
Skriptirani agenti mogu obavljati određene zadatke koji su jasno definirani i strukturirani. |
Skriptirani AI agenti za izvođenje radnji |
Odgovaranje na pitanja |
Skriptirani agenti mogu odgovoriti na pitanja temeljena na korisničkom korpusu obuke, koji je zbirka primjera i odgovora. |
Skriptirani AI agenti za odgovaranje na pitanja |
Primjeri
I autonomni i skriptirani AI agenti mogu se primijeniti na različite slučajeve upotrebe, ovisno o specifičnim zahtjevima i željenim mogućnostima. Neki primjeri uključuju:
-
Služba za korisnike - i autonomni i skriptirani agenti mogu se koristiti za pružanje korisničke podrške, s autonomnim agentima koji nude veću fleksibilnost i razumijevanje prirodnog jezika.
-
Virtualni asistenti - Autonomni agenti prikladni su za uloge virtualnog pomoćnika jer mogu obavljati različite zadatke i pružati personaliziranije interakcije.
-
Analiza podataka - Autonomni agensi mogu se koristiti za analizu velikih skupova podataka i izdvajanje vrijednih uvida.
-
Automatizacija procesa – autonomni i skriptirani agenti mogu se koristiti za automatizaciju ponavljajućih zadataka, poboljšanje učinkovitosti i smanjenje pogrešaka.
-
Upravljanje znanjem – autonomni agenti mogu se koristiti za stvaranje i upravljanje spremištima znanja, čineći informacije lako dostupnima korisnicima.
Izbor između autonomnih i skriptiranih agenata umjetne inteligencije ovisi o složenosti zadataka, potrebnoj razini autonomije i dostupnosti podataka o osposobljavanju.
Preduvjeti
-
Ako ste postojeći Webex klijent centra za kontakt, provjerite ispunjavate li sljedeće preduvjete:
-
Webex klijent kontaktnog centra 2.0.
-
Webex Connect dodijeljen je vašem klijentu.
-
Platforma za glasovne medije medijska je platforma Next-Generation.
-
-
Ako nemate klijenta Webex Contact Centera, obratite se partneru da biste pokrenuli probno razdoblje Webex kontaktnog centra s medijskom platformom sljedeće generacije.
-
Administratori mogu zatražiti memoriju za razvojne inženjere kontaktnog centra Webex da isprobaju AI agente.
Omogućivanje značajki
Ova je značajka trenutno u beta verziji. Korisnici se mogu prijaviti za ovu značajku na Webex Beta portalu ispunjavanjem ankete o sudjelovanju za AI agente.
-
Trenutno je u beta fazi dostupna samo skriptirana funkcija AI agenta.
-
Autonomni agenti dostupni su samo odabranim kupcima. Zahtjevi se mogu podnijeti putem CSM-a (Customer Success Manager), PSM-a (Upravitelj uspjeha partnera) ili slanjem e-pošteask-ccai@cisco.com. Nakon odobrenja, autonomni agenti bit će dostupni uz skriptirane agente za vašeg stanara.
Pristup Webex AI Agent Studio
Da biste stvorili svoje AI agente, morate se prijaviti u aplikaciju Webex AI Agent Studio. To se može učiniti na sljedeće načine:
Prijava iz kontrolnog centra
- Prijavite se u Kontrolno središte pomoću URL# https://admin.webex.com.
- U odjeljku Usluge u navigacijskom oknu odaberite Centar za kontakt.
- U odjeljku Brze veze u desnom oknu idite na odjeljak Paket kontaktnog centra.
- Kliknite Webex AI Agent Studio da biste pristupili aplikaciji.
Sustav se križa - pokreće aplikaciju Webex AI Agent Studio na drugoj kartici preglednika i automatski ćete biti prijavljeni u aplikaciju.
Prijava s Webex povezivanja
Da biste pristupili aplikaciji Webex AI Agent Studio, trebali biste imati pristup Webex Connectu.
- Prijavite se u aplikaciju Webex Connect pomoću URL-a klijenta koji ste dobili za vašu tvrtku i vjerodajnice.
Prema zadanim postavkama stranica Usluge pojavljuje se kao početna stranica.
- Na izborniku Ladica aplikacija lijevog navigacijskog okna kliknite Webex AI Agent Studio da biste pristupili aplikaciji.
Sustav se križa - pokreće aplikaciju Webex AI Agent Studio na drugoj kartici preglednika i automatski ćete biti prijavljeni u aplikaciju.
Izgled početne stranice
Dobrodošli u aplikaciju Webex AI Agent Studio. Kada se prijavite, početna stranica prikazuje sljedeći izgled:
-
Navigacijska traka
Navigacijska traka koja se pojavljuje s lijeve strane omogućuje pristup sljedećim izbornicima:
- Nadzorna ploča – prikazuje popis agenata umjetne inteligencije kojima korisnik ima pristup, a koje je odobrio administrator tvrtke.
- Znanje – prikazuje središnji repozitorij znanja ili bazu znanja koja autonomnim AI agentima služi kao mozak za odgovaranje na upite kupaca.
- Izvješća – navodi unaprijed izrađena izvješća o AI agentima različitih vrsta. Izvješća možete generirati ili zakazivati u skladu s poslovnim potrebama.
- Pomoć – omogućuje pristup korisničkom priručniku za Webex AI Agent Studio u centru za pomoć Webex.
-
Korisnički profil
Izbornik korisničkog profila omogućuje vam pregled podataka o profilu i odjavu iz aplikacije.
Stranica Korporacijski profil sadrži informacije o klijentu AI agenta koje su dostupne samo administratorima s pristupom punoj administraciji.
-
Kartica Pregled sadrži sljedeće informacije:
- Korporacijski identifikatori – uključuje Webex ID organizacije, ID CPaaS organizacije, ID pretplate za tvrtku. To je dostupno tvrtkama s Webex integracijom kontaktnog centra za odgovarajući klijent Webex Connect.
- Postavke profila – sadrži naziv tvrtke, jedinstveni naziv tvrtke i URL logotipa.
- Postavke globalnog agenta – omogućuje odabir zadanog agenta za glasovni kanal za obradu rezervnih scenarija.
- Sažetak zadržavanja podataka – pruža sažetak razdoblja zadržavanja podataka za ovo poduzeće.
-
Na kartici Suigrači možete pregledavati i upravljati popisom suigrača koji imaju pristup aplikaciji. Svakom korisniku dodjeljuje se uloga koja određuje akcije koje može izvršiti na temelju dodijeljenih dozvola.
-
Upoznajte svoju nadzornu ploču
Na nadzornoj ploči agenti umjetne inteligencije predstavljeni su karticama koje prikazuju osnovne informacije, uključujući naziv AI agenta, koji je zadnji put ažurirao, zadnji put ažurirao i motor koji se koristi za obuku agenta.
Zadaci na kartici AI agenta
Zadržite pokazivač miša iznad kartice AI agenta da biste vidjeli sljedeće mogućnosti:
- Pretpregled – kliknite Preview da biste otvorili widget za pretpregled AI agenta.
- Ikona trotočke – kliknite ovu ikonu da biste izvršili sljedeće zadatke:
-
Veza Kopiraj pretpregled – kopirajte vezu pretpregleda da biste je zalijepili na novu karticu i pretpregledajte agenta umjetne inteligencije na widgetu za razgovor.
-
Token za kopiranje pristupa – kopirajte pristupni token AI agenta za pozivanje agenta putem API-ja.
-
Izvoz – izvezite detalje AI agenta (u JSON formatu) u lokalnu mapu.
-
Brisanje – trajno izbrišite AI agenta iz sustava.
-
Pin – Prikvačite AI agenta na prvo mjesto na nadzornoj ploči ili otkvačite da biste ga vratili na prethodni položaj.
-
Stvaranje novog AI agenta
Možete stvoriti novog AI agenta pomoću opcije Stvori agenta + u gornjem desnom kutu nadzorne ploče. Možete odabrati korištenje unaprijed definiranog predloška ili stvoriti agenta ispočetka.
Da biste saznali kako stvoriti skriptirane i autonomne AI agente, pogledajte sljedeće odjeljke:
Uvoz unaprijed izgrađenog AI agenta
Unaprijed izrađenog AI agenta u JSON formatu možete uvesti s popisa dostupnih AI agenata. Prvo provjerite jeste li izvezli AI agenta u JSON formatu u lokalnu mapu. Slijedite ove korake da biste ga uvezli:
- Kliknite Agent za uvoz.
- Kliknite Prenesi da biste prenijeli datoteku AI agenta (u JSON formatu) izvezenu s platforme.
- U polje Naziv agenta unesite naziv AI agenta.
- (Neobavezno) U ID-u sustava uredite jedinstveni identifikator generiran u sustavu.
- Kliknite Uvezi.
Vaš AI agent sada je uspješno uvezen na platformu Webex AI Agent Studio i dostupan je na nadzornoj ploči.
Pretraživanje ključnih riječi
Platforma pruža robusne mogućnosti pretraživanja koje će vam pomoći da lako pronađete i upravljate AI agentima. Pretraživanje ključnih riječi možete izvršiti pomoću naziva agenta. Unesite naziv agenta ili dio imena u traku za pretraživanje. Sustav prikazuje popis AI agenata koji odgovaraju vašim kriterijima pretraživanja.
Filtriraj prema vrsti agenta
Osim pretraživanja ključnih riječi, rezultate pretraživanja možete suziti filtriranjem na temelju vrste AI agenta. S padajućeg popisa odaberite jedan od filtara vrste agenta – Skriptirano, Autonomno iSve .
Upravljanje bazom znanja
Baza znanja središnji je repozitorij informacija za autonomne AI agente koji pokreću veliki jezični model (LLM). Autonomni agenti umjetne inteligencije koriste napredne tehnologije umjetne inteligencije i strojnog učenja za razumijevanje, obradu i generiranje teksta sličnog čovjeku. Ti agenti umjetne inteligencije obučavaju se za ogromne količine podataka, što im omogućuje pružanje detaljnih i kontekstualno relevantnih odgovora. Baze znanja pohranjuju podatke potrebne za funkcioniranje autonomnih agenata umjetne inteligencije.
Da biste pristupili bazi znanja:
- Prijavite se na platformu Webex AI Agent Studio.
- Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. Pojavit će se stranica baza znanja.
- Bazu znanja možete pronaći na temelju sljedećih kriterija:
- Naziv baze znanja
- Vrsta baze znanja
- Baze znanja ažurirane između određenih datuma
- Baze znanja stvorene između određenih datuma
Kliknite Vrati sve na izvorno da biste ponovno postavili kriterije pretraživanja.
- Možete stvoriti i novu bazu znanja. Upute za stvaranje nove baze znanja potražite u članku Stvaranje baze znanja za AI agenta.
Stvaranje baze znanja za AI Agent
1 |
Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. |
2 |
Na stranici Baze znanja u gornjem desnom kutu kliknite +Stvori bazu znanja. |
3 |
Na stranici Stvaranje baze znanja unesite sljedeće detalje: |
4 |
Kliknite Izradi. Sustav stvara bazu znanja s navedenim nazivom. |
5 |
Na kartici Datoteke : |
6 |
Na kartici Dokumenti : |
7 |
Idite na karticu Informacije da biste pregledali i pratili pojedinosti o datotekama koje ste prenijeli i dokumentima koje ste stvorili.
|
Što sljedeće učiniti
Konfigurirajte bazu znanja za autonomnog AI agenta za odgovaranje na pitanja.
Uspostavite autonomne AI agente
Autonomni AI agensi djeluju neovisno bez izravne ljudske intervencije. Ovi agenti koriste napredne algoritme i tehnike strojnog učenja kako bi analizirali podatke, učili iz svoje okoline i prilagodili svoje djelovanje kako bi postigli određene ciljeve. Ovaj odjeljak opisuje dvije primarne mogućnosti autonomnog AI agenta.
Autonomni AI agent za obavljanje zadataka
Autonomni agenti umjetne inteligencije mogu obavljati različite zadatke, uključujući:
-
Obrada prirodnog jezika (NLP) – razumjeti ljudski jezik i odgovoriti na njega na prirodan i razgovoran način.
-
Donošenje odluka – donosite informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila.
-
Automatizacija – automatizirajte zadatke koji se ponavljaju ili oduzimaju dugotrajan zadatak.
Ovaj odjeljak sadrži sljedeće konfiguracijske postavke:
Stvaranje autonomnog AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule.
Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Filtrirajte vrstu AI agenta kao autonomnu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Autonomno. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Izvođenje radnji. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Sada ste uspješno stvorili autonomnog AI agenta za izvođenje radnji koji je sada dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Također možete uvesti unaprijed izgrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izgrađenog AI agenta |
Što sljedeće učiniti
Ažurirajte profil autonomnog AI agenta.
Ažuriranje profila autonomnog AI agenta
Prije nego što počnete
Stvorite autonomnog AI agenta za izvođenje radnji.
1 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
2 |
Pomaknite se do i konfigurirajte sljedeće detalje: |
3 |
Kliknite Objavi da bi AI agent bio aktivan. |
Što sljedeće učiniti
Dodajte potrebne radnje agentu za AI.
Dodavanje akcija autonomnom AI agentu
Autonomni AI agenti za izvođenje radnji osmišljeni su kako bi shvatili namjere korisnika i djelovali u skladu s tim. Na primjer, u restoranu postoji potreba za automatizacijom unosa online narudžbi hrane. Da biste izvršili zadatak, možete stvoriti autonomnog AI agenta koji izvodi sljedeće radnje:
-
Nabavite potrebne informacije od kupca.
-
Prenesite informacije u potreban tijek.
Autonomni AI agent za izvođenje radnji na sljedećim sastavnim blokovima:
-
Akcija – funkcionalnost koja omogućuje AI agentu povezivanje s vanjskim sustavima radi obavljanja složenih zadataka.
-
Entitet ili utor – predstavlja korak u ispunjavanju korisnikove namjere. Popunjavanje utora uključuje postavljanje određenih pitanja kupcu kako bi se ispunila namjera kupca na temelju izgovora. To je okidač da AI agent počne izvoditi radnju. Definirajte ulazne entitete kao dio popunjavanja utora.
-
Ispunjenje – određuje kako AI agent dovršava radnju. Kao dio ispunjenja, definirajte izlazne entitete za autonomnog AI agenta za generiranje odgovora u određenom formatu. Sustav šalje izlazne entitete u tijek kako bi nastavio s akcijom i uspješno dovršio zadatak.
1 |
Na kartici Akcija kliknite +Nova akcija. |
2 |
Na stranici Dodavanje nove akcije navedite sljedeće detalje: |
Što sljedeće učiniti
Možete konfigurirati utore ili konfigurirati utore i definirati ispunjenje ovisno o odabranom opsegu akcije.
Konfiguriranje punjenja utora
Punjenje utora uključuje dodavanje potrebnih ulaznih entiteta za AI motor. U odjeljku Popunjavanje utora na stranici Akcije dodajte ulazne entitete:
-
Entitete možete dodavati jedan po jedan u obliku tablice.
-
Također možete koristiti JSON datoteku i definirati entitete. Detalje potražite u vodiču po JSON shemi .
Dodavanje ulaznih entiteta u obliku tablice
1 |
Da biste dodali ulazni entitet, kliknite +Novi ulazni entitet. |
2 |
Na stranici Dodavanje novog ulaznog entiteta navedite sljedeće detalje: |
3 |
Kliknite Dodaj da biste dodali ulazni entitet. Možete dodati onoliko ulaznih entiteta koliko vam je potrebno. |
4 |
Pomoću mogućnosti Kontrole izvršite sljedeće radnje na entitetu: |
Dodavanje entiteta pomoću JSON uređivača
Ulazne entitete i izlazne entitete možete dodati pomoću JSON uređivača. U prikazu JSON uređivača entiteti moraju biti definirani u strukturiranom JSON formatu.
Dodatne informacije potražite u odjeljku Obilazak JSON sheme.
Struktura ulaznih parametara
Ulazni parametri moraju biti u skladu sa sljedećom strukturom:
-
vrsta – vrsta podataka objekta parametara. To je uvijek 'objekt' koji označava da su parametri strukturirani kao objekt.
svojstva — objekt u kojem svaki ključ predstavlja parametar i s njim povezane metapodatke.
obavezno – niz nizova s popisom naziva neobaveznih parametara.
Svojstva objekta
Svaki ključ u objektu svojstava predstavlja ulazni entitet/parametar i sadrži drugi objekt s metapodacima o tom parametru. Metapodaci uvijek trebaju sadržavati sljedeće ključne riječi:
-
vrsta – vrsta podataka parametra. Dopuštene vrste su:
-
niz – tekstualni podaci.
-
cijeli broj – numerički podaci bez decimala.
-
broj – numerički podaci koji mogu uključivati decimale.
-
booleov—True/false vrijednosti.
-
polje– popis stavki koje su obično iste vrste.
-
objekt – složena struktura podataka s ugniježđenim svojstvima.
-
-
opis – kratko objašnjenje onoga što entitet predstavlja. To pomaže AI motoru da razumije svrhu i upotrebu parametra. Za bolju točnost preporučuje se sažet opis i u skladu s uputama i opisom radnje agenta.
-
Platforma provodi validaciju samo za "tip". "Opis" se ne provodi za sve entitete, ali se preporučuje da se doda. Ostale korisne ključne riječi za metapodatke entiteta su:
-
enum — polje enum navodi moguće vrijednosti za parametar. To je korisno za parametre koji bi trebali prihvatiti samo ograničen skup vrijednosti. Razvojni inženjeri mogu definirati prilagođene popise vrijednosti koje bi parametar trebao prihvatiti da bi to koristio.
- uzorak – polje uzorka koristi se s vrstama nizova za određivanje uobičajenog izraza koji niz mora odgovarati. To je osobito korisno za provjeru valjanosti određenih oblika, kao što su telefonski brojevi, poštanski brojevi ili prilagođeni identifikatori.
-
primjeri — polje primjera pruža jedan ili više primjera valjanih vrijednosti za parametar. To pomaže AI motoru da shvati kakve se podatke očekuje i može biti posebno korisno u svrhu tumačenja i validacije.
-
Postoje i druge ključne riječi koje definiciju entiteta mogu učiniti točnijom i robusnijom. Dodatne informacije potražite u odjeljku Obilazak JSON sheme.
Primjer
Sljedeći primjer uključuje različite vrste entiteta i ključne riječi:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Jedinstveno korisničko ime za račun.", "minLength": 3, "maxLength": 20 }, "lozinka": { "type": "string", "description": "Lozinka za račun.", "minLength": 8, "format": "lozinka" }, "e-pošta": { "type": "string", "description": "Adresa e-pošte za račun.", "uzorak": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "datum rođenja": { "type": "string", "description": "Datum rođenja korisnika.", "primjeri": ["mm/dd/GGGG"] }, "preferencije": { "type": "object", "description": "User preference settings.", "properties": { "newsletter": { "type": "boolean", "description": "Da li korisnik želi primati newslettere.", "default": true }, "obavijesti": { "type": "string", "description": "Preferirani način obavijesti.", "enum": ["email", "sms", "push"] } }, "roles": { "type": "array", "opis": "Popis uloga dodijeljenih korisniku.", "stavke": { "vrsta": "niz", "enum": ["korisnik", "admin", "moderator"] } } }, "obavezno": ["korisničko ime", "lozinka", "e-pošta"] }
Ovaj primjer sadrži sljedeće entitete:
- korisničko ime – vrsta niza s ograničenjem minimalne i maksimalne duljine.
- lozinka – vrsta niza s minimalnom duljinom i određenim oblikom (lozinka označava da se s njim treba sigurno rukovati).
- e-pošta – vrsta niza s regex uzorkom koja osigurava valjanu adresu e-pošte.
- datum rođenja – vrsta niza s primjerima za propisivanje oblika datuma.
- preference – vrsta objekta s ugniježđenim svojstvima (bilten i obavijesti), uključujući booleov sa zadanom vrijednošću i niz s određenim dopuštenim vrijednostima (enum).
- uloge – vrsta polja u kojoj je svaka stavka niz ograničen na određene vrijednosti (enum).
Korisničko ime, lozinka i e-pošta obvezni su kako je definirano poljem "potrebno".
U ovom primjeru entiteti imaju opisne nazive, jasne opise i slijede dosljednu strukturu i konvenciju imenovanja. Slijedite ove najbolje prakse kako biste stvorili dobro definirane subjekte koje je pokretaču umjetne inteligencije lako protumačiti i provoditi.
Definiranje ispunjenja
1 |
Definirajte detalje o ispunjavanju za implementaciju AI agenta u kontakt centar. Navedite sljedeće detalje: |
2 |
Konfigurirajte izlazne entitete tako da AI agent generira rezultat u formatu koji je razumljiv tijekom. |
3 |
Da biste dodali izlazni entitet, kliknite + Novi izlazni entitet. Na zaslonu Dodavanje novog izlaznog entiteta navedite sljedeće detalje: Za dodavanje izlaznih entiteta možete koristiti i JSON datoteku. Dodatne informacije potražite u odjeljku Dodavanje entiteta pomoću JSON uređivača . |
4 |
Kliknite Dodaj da biste dodali izlazni entitet. Možete dodati onoliko izlaznih entiteta koliko vam je potrebno. |
5 |
Pomoću mogućnosti Kontrole izvršite sljedeće radnje na entitetu: |
6 |
Kliknite Dodaj da biste dovršili konfiguriranje. |
Što sljedeće učiniti
Kliknite Preview da biste pretpregledali AI agenta. Dodatne informacije potražite u odjeljku Pretpregled autonomnog AI agenta. Kliknite Objavi da bi AI agent bio aktivan.
Nakon konfiguriranja AI agenta:
- Upute za prikaz izvedbe AI agenta potražite u članku Prikaz performansi autonomnog AI agenta pomoću Analyticsa.
- Da biste vidjeli sesije i detalje povijesti, pogledajte Prikaz autonomnih sesija AI agenata i povijesti.
Autonomni AI agenti za odgovaranje na pitanja
Autonomni agenti mogu pristupiti i koristiti repozitorij znanja kako bi pružili informativne i točne odgovore na korisničke upite. Ta je sposobnost korisna u scenarijima u kojima agent treba:
-
Pružanje korisničke podrške – odgovaranje na česta pitanja, otklanjanje poteškoća i usmjeravanje kupaca kroz procese.
-
Ponudite tehničku pomoć – pružite stručne savjete o određenim temama ili domenama.
Ovaj odjeljak sadrži sljedeće konfiguracijske postavke:
Izradite autonomnog AI agenta za odgovaranje na pitanja
Prije nego što počnete
Osigurajte stvaranje baze znanja. Dodatne informacije potražite u odjeljku Upravljanje bazama znanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao autonomnu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Autonomno. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Odgovori na pitanja. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Autonomni AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Ažurirajte profil autonomnog AI agenta.
Ažuriranje profila autonomnog AI agenta
Prije nego što počnete
Izradite autonomnog AI agenta za odgovaranje na pitanja.
1 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
2 |
Pomaknite se do i konfigurirajte sljedeće detalje: |
3 |
Kliknite Spremi promjene da bi AI agent bio aktivan. |
Što sljedeće učiniti
Konfigurirajte bazu znanja za AI agenta.
Konfiguriranje baze znanja
Prije nego što počnete
Izradite autonomnog AI agenta za odgovaranje na pitanja.
1 |
Na stranici Nadzorna ploča odaberite AI agenta kojeg ste stvorili. |
2 |
Otvorite karticu Baza znanja. |
3 |
S padajućeg popisa odaberite potrebnu bazu znanja. |
4 |
Kliknite Spremi promjene da bi AI agent bio aktivan. |
Što sljedeće učiniti
Kliknite Preview da biste pretpregledali AI agenta. Dodatne informacije potražite u odjeljku Pretpregled autonomnog AI agenta.
Nakon konfiguriranja AI agenta:
- Upute za prikaz izvedbe AI agenta potražite u članku Prikaz performansi autonomnog AI agenta pomoću Analyticsa.
- Da biste vidjeli sesije i detalje povijesti, pogledajte Prikaz autonomnih sesija AI agenata i povijesti.
Pogledajte sesiju i povijest autonomnog AI agenta
Možete pregledati detalje sesije i povijesti svakog autonomnog AI agenta koji ste stvorili. Stranica Sesije prikazuje detalje o sesijama uspostavljenim s konstomerima. Stranica Povijest omogućuje vam pregled detalja o promjenama konfiguracije izvršenim na AI agentu.
Sjednice
Stranica Sesije pruža sveobuhvatan zapis svih interakcija između AI agenata i korisnika. Da biste došli do stranice Sesije :
- Na nadzornoj ploči kliknite autonomni AI agent za koji želite pregledati detalje sesije.
- U lijevom navigacijskom oknu kliknite Sesije.
Pojavit će se stranica Sesije . Svaka se sesija prikazuje kao zapis koji sadrži sve poruke sesije. Te su informacije korisne za nadzor, analizu i poboljšanje AI agenta.
Tablica sesija prikazuje popis svih sesija/soba stvorenih za tog AI agenta. Tablica se numerira ako ima više redaka nego što se može smjestiti na jedan zaslon. Bilo koje od polja u tablici može se sortirati ili filtrirati pomoću sekcije Sužavanje rezultata na lijevoj strani. Prisutna polja predstavljaju sljedeće informacije o bilo kojoj određenoj sesiji:
-
ID sesije – jedinstveni ID sobe ili ID sesije za razgovor.
- ID potrošača – ID potrošača koji je stupio u interakciju s agentom za umjetnu inteligenciju.
-
Kanali – kanal na kojem se odvijala interakcija.
-
Ažurirano u vrijeme zatvaranja sobe.
-
Metapodaci sobe – sadrži dodatne informacije o sobi.
-
Potvrdite potrebne potvrdne okvire:
- Sakrij probne sesije – da biste sakrili probne sesije i prikazali samo popis sesija uživo.
- Dogodila se primopredaja agenta – za filtriranje sesija koje su predane agentu. Ako dođe do primopredaje agenta, prikazuje ikonu Slušalice koja označava primopredaju razgovora ljudskom agentu.
- Došlo je do pogreške – za filtriranje sesija u kojima je došlo do pogreške.
- Smanjena razina glasanja – za filtriranje sesija koje su označene prema dolje.
Kliknite redak u tablici sesija za detaljan prikaz te sesije. Ikona lokota označava da je sesija zaključana i da je treba dešifrirati. Morate imati dozvolu za dešifriranje sesije. Ako je omogućen prekidač za dešifriranje pristupa , bilo kojoj sesiji možete pristupiti pomoću gumba Dešifriraj sadržaj . Međutim, ova je funkcija primjenjiva samo kada je Napredna zaštita podataka postavljena na true ili omogućena za klijenta.
Povijest
Stranica Povijest omogućuje vam pregled detalja o promjenama konfiguracije izvršenim na AI agentu. Da biste pogledali povijest određenog agenta:
- Na nadzornoj ploči kliknite autonomni AI agent za koji želite pregledati povijest.
- U lijevom navigacijskom oknu kliknite Povijest.
Pojavljuje se stranica Povijest sa sljedećim karticama:
- Zapisnici nadzora – kliknite karticu Zapisnici nadzora da biste vidjeli promjene koje ste izvršili na agentima umjetne inteligencije.
- Povijest modela – kliknite karticu Povijest modela da biste vidjeli različite verzije autonomnog AI agenta za izvođenje radnji.
Zapisi revizije
Kartica Zapisi nadzora prati promjene izvršene na autonomnom AI agentu . Pojedinosti promjena možete pregledati u proteklih 35 dana. Kartica Zapisi nadzora prikazuje sljedeće detalje:
Korisnici s ulogama administratora ili AI agenta mogu pristupiti samo kartici Zapisnici nadzora . Korisnici s prilagođenim ulogama koji imaju dozvolu "Dohvaćanje zapisnika nadzora" također mogu pregledavati zapisnike nadzora.
- Ažurirano u — Podaci i vrijeme promjene.
- Ažurirao – ime korisnika koji je uključio promjenu.
- Polje – određeni odjeljak AI agenta u kojem je izvršena promjena.
- Opis – dodatne informacije o promjeni.
Određeni zapisnik nadzora možete potražiti pomoću mogućnosti pretraživanja Ažurirano,Polje i Opis. Zapisnike možete sortirati na temelju polja Ažurirao na i Ažurirao.
Povijest modela
Kartica Povijest modela dostupna je samo autonomnom AI agentu za izvođenje radnji.
Kad god objavite autonomnog AI agenta za izvođenje radnji, sprema se verzija autonomnog AI agenta koji je dostupan na kartici Povijest modela . Različite verzije AI agenta možete pogledati na kartici Povijest modela .
- Opis modela – kratak opis verzije AI agenta.
- AI Engine – AI motor koji se koristi za tu verziju AI agenta.
- Ažurirano – datum i vrijeme stvaranja verzije.
- Akcije—Omogućuje izvođenje sljedećih radnji na AI agentu
- Učitavanje – sve promjene na AI agentu su izgubljene. Morate ponovno izvršiti konfiguraciju.
- Izvoz – koristite za izvoz AI agenta.
Pretpregledajte svog autonomnog AI agenta
Možete pregledati autonomne AI agente u vrijeme stvaranja AI agenta, tijekom uređivanja i nakon implementacije agenta. Pretpregled možete otvoriti iz:
- Nadzorna ploča AI agenta – kada zadržite pokazivač miša iznad kartice AI agenta , opcija Pretpregled za tog AI agenta postaje vidljiva. Klikom otvorite pretpregled AI agenta.
- Zaglavlje AI agenta — Kliknite karticu AI Agent da biste otvorili AI agenta. Mogućnost Pretpregled uvijek je vidljiva u sekciji zaglavlja.
- Minimizirani widget – nakon pokretanja i minimiziranja pretpregleda u donjem desnom kutu stranice pojavljuje se widget voditelja razgovora. Ovu mogućnost možete koristiti za jednostavno ponovno otvaranje načina pretpregleda.
Webex AI Agent Studio također nudi opciju pretpregleda koja se može dijeliti. Kliknite izbornik u gornjem desnom kutu i odaberite mogućnost Kopiraj vezu pretpregleda. Vezu za pretpregled možete podijeliti s drugim korisnicima kao što su testeri ili potrošači AI agenta.
Widget za pretpregled platforme
Widget za pretpregled pojavljuje se u donjem desnom dijelu zaslona. Možete pružiti izgovore (ili slijed izgovora) kako biste provjerili odgovore AI agenta i osigurali njegovo ispravno funkcioniranje.
Također, možete minimizirati widget za pregled, pružiti informacije o potrošačima i pokrenuti više soba za testiranje AI agenta.
Widget za pretpregled za zajedničko korištenje
Widget za pretpregled koji se može dijeliti omogućuje vam dijeljenje agenta umjetne inteligencije s dionicima i potrošačima na naočit način bez potrebe za razvojem prilagođenog korisničkog sučelja za prikazivanje AI agenta. Prema zadanim postavkama, kopirana veza za pretpregled prikazuje AI agenta s kućištem telefona. Brzu prilagodbu možete izvršiti promjenom određenih parametara u vezi pretpregleda. Widget možete prilagoditi na sljedeći način:
- Boja widgeta – dodavanjem parametra brandColor vezi. Možete definirati jednostavne boje pomoću naziva boja ili koristiti šesterokutni kôd boja.
-
Kućište telefona – promjenom vrijednosti parametra phoneCasing u vezi. To je prema zadanim postavkama postavljeno na istinito i može se onemogućiti tako da ga učinite neistinitim.
Primjer veze pretpregleda s ovim parametrima:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name==<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<unesite heksadecimalnu vrijednost boje u obliku '_XXXX'>
.
Pretpregled temeljen na glasu
Autonomni AI agent za odgovaranje na pitanja podržava glasovni pregled. Da biste omogućili ovu mogućnost:
- Idite na nadzornu ploču i odaberite AI agenta.
- Pomaknite se do
- Na padajućem popisu AI Engine odaberite Vega.
. - Kliknite Spremi promjene.
Mogućnost Pretpregled ažurira se ikonom mikrofona za glasovni pretpregled. Kliknite Pretpregled. Pojavit će se widget za pretpregled glasa.
Morate omogućiti pristup mikrofonu kako biste koristili ovu funkcionalnost.
U widgetu za pretpregled glasa možete vidjeti sljedeće mogućnosti:
- Gumb Start za pokretanje pretpregleda.
- Transkript razgovora uživo prikazuje se u widgetu kada je pretpregled glasa u tijeku.
- Završite poziv da biste završili razgovor.
- Isključi zvuk za isključivanje zvuka.
Prikaz performansi autonomnog AI agenta pomoću Analyticsa
Odjeljak AI Agent Analytics pruža grafički prikaz ključnih mjernih podataka za procjenu performansi i učinkovitosti AI agenta. Za generiranje analitike autonomnog AI agenta:
- Odaberite AI agenta s nadzorne ploče.
- U lijevom navigacijskom oknu kliknite Analytics. Pregled performansi AI agenta pojavljuje se u tabličnom i grafičkom prikazu.
Prvi odjeljak prikazuje sljedeće statistike o sesijama i porukama za AI agenta.
- Ukupan broj sesija i sesija koje agent umjetne inteligencije obrađuje bez ljudske intervencije.
- Ukupna primopredaja agenata, što je broj sesija predanih ljudskim agentima.
- Prosječne dnevne sesije
- Ukupan broj poruka (poruka ljudskih i AI agenata) i broja tih poruka koje su dobili od korisnika.
- Prosječne dnevne poruke
Drugi odjeljak prikazuje statistiku o korisnicima. Pruža ukupan broj korisnika i informacije o prosječnim sesijama po korisniku i prosječnim dnevnim korisnicima.
Treći odjeljak prikazuje odgovore AI agenta i primopredaje agenta
Postavljanje skriptiranog AI agenta
Ovaj odjeljak opisuje kako postaviti i upravljati skriptiranim AI agentima na Webex platformi AI Agent Studio tako da pružaju točne odgovore na korisničke upite i učinkovito obavljaju automatizirane zadatke.
Skriptirani AI agent za obavljanje zadataka
Skriptirani AI agent povećava mogućnosti izgradnje agenta bez koda platforme Webex AI Agent Studio. Skriptirani AI agent omogućuje razgovore s više okreta u kojima može dobiti relevantne podatke od kupaca za obavljanje određenih zadataka. To uključuje:
-
Izvođenje jednostavnih naredbi – slijedite upute za dovršavanje unaprijed definiranih radnji.
-
Obrada podataka – manipulirajte podacima i transformirajte ih u skladu s navedenim pravilima.
-
Interakcija s drugim sustavima – komunicirajte s drugim rješenjima i upravljajte njima.
Ovaj odjeljak sadrži sljedeće konfiguracijske postavke:
Stvaranje skriptiranog AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite + Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta stvorite novog AI agenta od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao skriptiranu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Počnite od nule , a zatim Dalje. |
5 |
U kojoj vrsti agenta gradite? kliknite Skriptirano. |
6 |
U Koja je glavna funkcija vašeg agenta? kliknite Izvođenje akcija. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Skriptirani AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Možete uvesti i unaprijed izrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Kreiranje entiteta , dodavanje cilja i definisanjeodgovora .
Ažuriranje profila skriptiranog AI agenta
Prije nego što počnete
Stvorite skriptiranog AI agenta za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće detalje: |
4 |
Kliknite Spremi promjene da biste spremili postavke. |
Upravljanje entitetima
Entiteti su sastavni dijelovi razgovora. Oni su bitni elementi koje AI agent izvlači iz izričaja korisnika. Oni predstavljaju određene informacije, kao što su nazivi proizvoda, datumi, količine ili bilo koja druga značajna skupina riječi. Učinkovitom identifikacijom i izdvajanjem subjekata agent umjetne inteligencije može bolje razumjeti namjeru korisnika i pružiti točnije i relevantnije odgovore.
Vrste entiteta
Webex AI Agent Studio nudi 11 unaprijed izgrađenih vrsta entiteta za prikupljanje različitih vrsta korisničkih podataka. Možete stvoriti i bilo koji od sljedećih prilagođenih entiteta.
Prilagođeni entiteti
Ti se entiteti mogu konfigurirati i razvojnim inženjerima omogućuju snimanje informacija specifičnih za slučaj upotrebe.
-
Prilagođeni popis – definirajte popise očekivanih nizova za snimanje određenih točaka podataka koje nisu obuhvaćene unaprijed izgrađenim entitetima. U svaki niz možete dodati više sinonima. Na primjer, prilagođeni entitet veličine pizze.
-
Regex — koristite regularne izraze za identifikaciju određenih uzoraka i izdvajanje odgovarajućih podataka. Na primjer, regex telefonskog broja (na primjer#
123-123-8789
). -
Znamenke – bilježite numeričke unose fiksne duljine s velikom točnošću, posebno u glasovnim interakcijama. U neizostavnim interakcijama koristi se kao alternativa vrstama Prilagođenih i Regex entiteta. Na primjer, za otkrivanje peteroznamenkastog broja računa mora se definirati duljina od pet.
-
Alfanumerički – snimite kombinacije slova i brojeva, pružajući precizno prepoznavanje glasovnih i glasovnih ulaza.
-
Slobodan obrazac – snimite fleksibilne podatkovne točke koje je teško definirati ili potvrditi.
-
Lokacija karte (WhatsApp) – izdvojite podatke o lokaciji koje dijelite na WhatsApp kanalu.
Sistemski entiteti
Naziv entiteta | Opis | Primjer unosa | Primjer izlaza |
---|---|---|---|
Datum | Raščlanjuje datume prirodnim jezikom u standardni oblik datuma | "Srpanj iduće godine" | 01/07/2020 |
Vrijeme | Raščlanjuje vrijeme prirodnim jezikom u standardni oblik vremena | 5 navečer | 17:00 |
E-pošta | Otkriva adrese e-pošte | Pišite mi na info@cisco.com | info@cisco.com |
Broj telefona | Otkriva uobičajeni telefonski broj | Nazovite me na 9876543210 | 9876543210 |
Monetarne jedinice | Raščlanjuje valutu i iznos | Želim 20$ | 20$ |
Redni | Otkriva redni broj | 4 od 10 ljudi | 4. |
Kardinal | Otkriva kardinalni broj | 4 od 10 ljudi | 10 |
Geolokacija | Otkriva geografske lokacije (gradove, zemlje itd.) | Plivao sam u Temzi u Londonu u Velikoj Britaniji | London, Ujedinjeno Kraljevstvo |
Imena osoba | Otkriva uobičajene nazive | Bill Gates od Microsofta | Bill Gates |
Količina | Identificira mjerenja težine ili udaljenosti | Udaljeni smo 5 km od Pariza | 5km |
Trajanje | Identificira vremenska razdoblja | 1 tjedan odmora | 1 tjedan |
Kreirani entiteti mogu se uređivati sa kartice entiteta. Povezivanje entiteta s namjerom označava vaše izreke s otkrivenim entitetima dok ih dodajete.
Uloge entiteta
Kada se subjekt treba prikupljati više puta unutar jedne namjere, uloge entiteta postaju ključne. Dodjeljivanjem različitih uloga istom entitetu možete voditi AI agenta u preciznijem razumijevanju i obradi korisničkog unosa.
Na primjer, da biste rezervirali let s presjedanjem, možete stvoriti entitet zračne luke
s tri uloge: podrijetlo
, odredište
i presjedanje
. Uočavanjem izjava o obuci s tim ulogama, AI agent može naučiti očekivane obrasce i neprimjetno obraditi složene zahtjeve za rezervaciju.
Uloge entiteta podržane su samo za Mindmeld (prilagođeni i sistemski entiteti) i Rasa (samo prilagođeni entiteti), administratori moraju potvrditi okvir Uloge
entiteta u naprednim postavkama dijaloškog okvira za odabir motora NLU.
Administratori se ne mogu prebaciti s RASA ili Mindmeld na Swiftmatch dok su uloge entiteta u upotrebi. Uloge se moraju ukloniti iz namjera onemogućavanja uloga entiteta iz naprednih postavki NLU modula. Možete stvoriti entitet s ulogama entiteta.
Kreiranje entiteta sa ulogama entiteta
Prije nego što počnete
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite skriptirani AI agent koji ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o vježbanju kliknite karticu Entiteti . |
5 |
Kliknite Stvori entitet. |
6 |
U prozoru Kreiranje entiteta navedite sljedeća polja: |
7 |
Omogućite mogućnost automatskog predlaganja vrijednosti utora da biste se automatski dovršili i dali alternativne prijedloge za ovaj entitet tijekom razgovora. Polje Uloge prikazuje se tijekom stvaranja prilagođenog entiteta samo ako su uloge entiteta omogućene u odjeljku Napredne postavke prozora modula za obuku promjena za RASA i Mindmeld NLU motore. |
8 |
Kliknite Spremi. Za izvođenje povezanih akcija možete koristiti mogućnosti uređivanja i brisanja u stupcu Akcije .
|
Što sljedeće učiniti
Kada kreirate entitet, možete da povežete uloge sa entitetom.
Povezivanje uloga s entitetom
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o obuci odaberite namjeru povezivanja entiteta i uloga entiteta. Prema zadanim postavkama pojavljuje se kartica Intent .
|
5 |
U odjeljku Utori kliknite Poveži entitet. |
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Ulogama možete dodijeliti entitetu za prikupljanje istog entiteta dva puta za namjeru. |
Motor za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) sa strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, potrebna mu je prekvalifikacija za točan zaključak na temelju novog modela. Razlike u performansama možete analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg je prikazan rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod kojeg je prikazan predložak djelomičnog podudaranja.
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključivanju .
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati spremljeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za vježbanje, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što izradite sve članke, možete obučiti AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore na razini članka. U našim stalnim naporima da povećamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini izričaja. Sud je utvrdio da vektori na razini članka u većini slučajeva poboljšavaju točnost. Imajte na umu da su vektori razine članka nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente. Za višejezične AI agente podudaranja razine članaka podržana su samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je dostupan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Upravljanje ciljevima
Namjera je temeljna komponenta platforme Webex AI Agent Studio koja omogućuje AI agentu da učinkovito razumije i odgovori na vaš unos. Predstavlja određeni zadatak ili radnju koju želite izvršiti tijekom razgovora. Možete definirati sve ciljeve koji odgovaraju zadacima koje želite izvršiti. Točnost klasifikacije namjere izravno utječe na sposobnost AI agenta da pruži relevantne i korisne odgovore. Klasifikacija namjere je postupak utvrđivanja namjere na temelju vašeg unosa, omogućujući AI agentu da odgovori na smislen i kontekstualno relevantan način.
Namjere sustava
- Zadana rezervna namjera – mogućnosti AI agenta same su po sebi ograničene namjerama koje su osmišljene za prepoznavanje i reagiranje na njih. Iako tvrtka ne može predvidjeti svako moguće pitanje koje biste mogli postaviti, zadana namjera rezervne verzije može pomoći u razgovorima da budu na pravom putu.
Implementacijom zadane rezervne namjere, programeri AI agenata mogu osigurati da AI agent graciozno postupa s neočekivanim upitima ili upitima izvan opsega, preusmjeravajući razgovor natrag na poznate namjere.
Programeri AI agenata ne moraju dodavati određene izjave u rezervnu namjeru. Agent se može osposobiti za automatsko pokretanje rezervne namjere kada naiđe na poznata pitanja izvan opsega koja bi inače mogla biti pogrešno kategorizirana u druge namjere.
Na primjer, u bankarskom AI agentu klijenti se mogu pokušati raspitati o kreditima. Ako agent za umjetnu inteligenciju nije konfiguriran za obradu upita povezanih s kreditom, ti se upiti mogu uključiti kao fraze za vježbanje unutar zadane rezervne namjere. Kada klijent u bilo kojem trenutku razgovora postavi upit o zajmovima, AI agent prepoznaje upit kao da nije u skladu s definiranim namjerama i pokreće rezervni odgovor. To osigurava prikladniji odgovor.
Namjera rezerve ne bi trebala imati povezana mjesta s njom.
Namjera rezervne rezerve mora koristiti zadani rezervni predložak ključ za svoj odgovor.
- Pomoć – ta je namjera osmišljena kako bi odgovorila na upite kupaca o mogućnostima AI agenta. Kada kupci nisu sigurni što mogu postići ili naići na poteškoće tijekom razgovora, često traže pomoć tražeći
pomoć.
Prema zadanim postavkama, odgovor za namjeru pomoći mapira se na ključ predloška
poruke
pomoći. Međutim, razvojni programeri AI agenata mogu prilagoditi odgovor ili promijeniti povezani ključ predloška kako bi pružili prilagođenije i informativnije smjernice.Preporučuje se prenošenje sposobnosti AI agenta na visokoj razini, pružajući korisnicima jasno razumijevanje onoga što mogu učiniti sljedeće.
- Razgovarajte s agentom - ta namjera omogućuje korisnicima da zatraže pomoć od ljudskog agenta u bilo kojoj fazi interakcije s AI agentom. Kada se pozove na tu namjeru, sustav automatski pokreće prijenos ljudskom agentu. Zadani predložak odgovora za tu namjeru je
primopredaja agenta
. Iako nema ograničenja korisničkog sučelja za promjenu ključa predloška odgovora, njegova promjena neće utjecati na ishod ljudske primopredaje.
Namjere razgovora malih razgovora
Svi novostvoreni AI agenti uključuju četiri unaprijed definirane namjere malog razgovora za rješavanje uobičajenih pozdrava kupaca, izraze zahvalnosti, negativne povratne informacije i oproštaje:
- Pozdravi
- Hvala
- AI agent nije bio od pomoći
- Doviđenja
Stvaranje cilja
Prije nego što počnete
Prije kreiranja namjereosigurajte da kreirate entitete koji će se povezati sa namjerom. Dodatne informacije potražite u odjeljku Stvaranje entiteta s ulogama entiteta.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o vježbanju kliknite Stvori namjeru. |
5 |
U prozoru Kreiranje cilja navedite sljedeće detalje: |
6 |
Potvrdite okvir Obavezno ako je entitet obavezan. |
7 |
Unesite broj dopuštenih ponovnih pokušaja za ovaj utor. Prema zadanim postavkama broj je postavljen na tri. |
8 |
Odaberite ključ predloška s padajućeg popisa. |
9 |
U sekciji Odgovor unesite ključ konačnog predloška odgovora koji će se vratiti korisnicima po dovršetku namjere. |
10 |
Omogućite preklopnik Reset utora nakon dovršetka kako biste resetirali vrijednosti utora prikupljene u razgovoru nakon dovršetka cilja. Ako je ovaj prekidač u statusu onemogućeno, utor zadržava stare vrijednosti i prikazuje isti odgovor.
|
11 |
Omogućite prebacivanje Ažuriraj vrijednosti utora za ažuriranje kako biste ažurirali vrijednost utora tijekom razgovora s potrošačem. AI agent uzima u obzir posljednju vrijednost ispunjenu u utoru za obradu podataka. Ako je omogućeno, vrijednosti za popunjena mjesta ažuriraju se svaki put kada kupci pruže nove informacije za istu vrstu utora.
|
12 |
Omogućite preklopnik Navedite prijedloge za utore kako biste dobili prijedloge za popunjavanje utora i alternativne vrijednosti utora u konačnom odgovoru, na temelju korisničkog unosa. |
13 |
Omogućite preklopnik Završi razgovor da biste zatvorili sesiju nakon te namjere. Webex Povezivanje i tokovi glasa mogu to koristiti za zatvaranje razgovora s potrošačima.
|
14 |
Kliknite Spremi. Kliknite Vlak u gornjem desnom kutu kartice Vježba kako bi odražavali sve promjene u namjerama i entitetima.
Za treniranje Rasa ili Mindmeld NLU motora potrebne su najmanje dvije varijante treninga (izreke) po namjeri. Također, svaki utor mora imati najmanje dvije primjedbe. Ako ti zahtjevi nisu ispunjeni, gumb Vlak je onemogućen. Pokraj namjere na koje se to odnosi pojavljuje se ikona upozorenja koja označava problem. Međutim, zadana rezervna namjera izuzeta je od ovih zahtjeva. |
Što sljedeće učiniti
Nakon stvaranja namjere, potrebne su neke informacije kako bi se ispunila namjera. Povezani entiteti diktiraju način na koji se te informacije dobivaju iz korisničkih izjava. Dodatne informacije potražite u odjeljku Povezivanje entiteta s namjerom.
Povezivanje entiteta s namjerom
Prije nego što počnete
Provjerite stvarate li entitete i povezujete ih prije dodavanja izgovora. Ovaj automatski označava entitete dok se dodaju izgovori.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite AI agenta kojeg ste stvorili. |
3 |
U lijevom oknu kliknite Vježba. |
4 |
Na stranici Podaci o obuci odaberite namjeru povezivanja entiteta i uloga entiteta. Prema zadanim postavkama pojavljuje se kartica Intent .
|
5 |
U odjeljku Utori kliknite Poveži entitet. Povezani entiteti pojavljuju se u odjeljku Slots.
|
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Kada je entitet označen kao obavezan, dostupne su dodatne mogućnosti konfiguracije. Možete navesti maksimalan broj puta kada AI agent može zatražiti entitet koji nedostaje prije eskalacije ili pružanja rezervnog odgovora. Možete definirati ključ predloška koji će se pozvati ako traženi entitet nije naveden unutar navedenog broja ponovnih pokušaja.
Nakon što AI agent identificira namjeru i prikupi sve potrebne podatke (utore), odgovara pomoću poruke povezane s konačnim ključem predloška konfiguriranim za tu namjeru. Da biste započeli novi razgovor ili obradili naknadne ciljeve bez prenošenja prethodnih podataka, morate omogućiti prebacivanje Ponovno postavljanje utora nakon završetka . Ova postavka briše sve prepoznate entitete iz povijesti razgovora, osiguravajući novi početak za svaku novu interakciju. |
Generiranje podataka o vježbanju
Morate ručno dodati podatke o obuci njihovim namjerama kako bi AI agent radio s razumnom točnošću. Podaci o vježbanju sastoje se od različitih načina na koje se možete pozvati na istu namjeru. Možete dodati najmanje 15-20 varijanti za svaku namjeru kako biste poboljšali njezinu točnost. Ručno stvaranje ovog korpusa za obuku može biti zamorno i dugotrajno. Možete dodati samo nekoliko varijanti ili dodati samo ključne riječi kao varijante umjesto smislenih rečenica. To se može izbjeći generiranjem podataka o vježbanju koji nadopunjuju postojeće.
Da biste generirali podatke o vježbanju, slijedite korake u nastavku:
- Unesite naziv cilja i izreku uzorka.
- Kliknite Generiraj.
- Navedite kratak opis namjere usmjeravanja umjetne inteligencije.
- Navedite željeni broj varijanti i razinu kreativnosti za prijedloge koje generira umjetna inteligencija.
- Generiranje mnogih varijanti odjednom može utjecati na kvalitetu. Preporučujemo najviše 20 varijanti po generaciji.
- Niža postavka kreativnosti može proizvesti manje raznolike varijante.
- Proces generiranja može potrajati nekoliko sekundi, ovisno o broju traženih varijanti.
- Ikona munje razlikuje varijante generirane umjetnom inteligencijom od korisnički definiranih podataka o vježbanju.
Motor za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) sa strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, potrebna mu je prekvalifikacija za točan zaključak na temelju novog modela. Razlike u performansama možete analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg je prikazan rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod kojeg je prikazan predložak djelomičnog podudaranja.
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključivanju .
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati spremljeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za vježbanje, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što izradite sve članke, možete obučiti AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore na razini članka. U našim stalnim naporima da povećamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini izričaja. Sud je utvrdio da vektori na razini članka u većini slučajeva poboljšavaju točnost. Imajte na umu da su vektori razine članka nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente. Za višejezične AI agente podudaranja razine članaka podržana su samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je dostupan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Označavanje generiranih varijanti označavanjem
Kako bi osigurali odgovornu upotrebu umjetne inteligencije, razvojni programeri mogu označiti izlaze generirane umjetnom inteligencijom za pregled. To omogućuje identifikaciju i prevenciju bilo kojeg štetnog ili pristranog sadržaja. Da biste označili izlaze generirane umjetnom inteligencijom:
- Pronađite opciju označavanja: Opcija označavanja zastavicom dostupna je za svaku generiranu izreku.
- Pružanje povratnih informacija: Prilikom označavanja izlaza razvojni programeri mogu dodavati komentare i navesti razlog označavanja.
Ova je značajka u početku dostupna s mjesečnim ograničenjem upotrebe od 500 operacija generiranja. Kako bi udovoljili rastućim potrebama, programeri mogu kontaktirati vlasnike svojih računa kako bi zatražili povećanje ovog ograničenja.
Stvaranje višejezičnog cilja i entiteta
Podatke o vježbanju možete stvoriti na više jezika. Za svaki jezik konfiguriran za vašeg AI agenta morate definirati izgovore koji odražavaju željene interakcije. Iako utori ostaju dosljedni na svim jezicima, tipke predložaka jedinstveno identificiraju odgovore na svakom jeziku.
Ne podržavaju svi jezici sve vrste entiteta. Dodatne informacije o popisu vrsta entiteta koje svaki jezik podržava potražite u tablici Podržani jezici stihova entiteta u Podržani jezici za skriptirane AI agente.
Upravljanje odgovorima
Odgovori su poruke koje vaš AI agent šalje klijentima kao odgovor na njihove upite ili namjere. Možete stvoriti odgovore koji uključuju:
- Tekst – obične tekstualne poruke za izravnu komunikaciju.
- Kod – ugrađeni kod za dinamički sadržaj ili akcije.
- Multimedija – slike, audioelementi ili elementi videozapisa za poboljšanje korisničkog doživljaja.
Odgovori imaju dvije glavne komponente:
- Predlošci – unaprijed definirane strukture odgovora koje su mapirane na određene ciljeve.
- Tijekovi rada – logika koja određuje koji predložak koristiti na temelju identificirane namjere.
Predlošci za primopredaju agenta, pomoć, rezervnu verziju i dobrodošlicu unaprijed su konfigurirani i poruka odgovora može se promijeniti iz odgovarajućih predložaka.
Vrste odgovora
Sektucija Response Designer obuhvaća različite vrste odgovora i način na koji se mogu konfigurirati.
Kartica Tijekovi rada koristi se za rukovanje asinkronim odgovorima tijekom pozivanja vanjske API koja reagira na asinkroni način. Tijekovi rada moraju biti kodirani u pitonu.
Zamjena varijabli
Zamjena varijabli omogućuje korištenje dinamičkih varijabli kao dijela predložaka odgovora. Sve standardne varijable (ili entiteti) u sesiji, zajedno s onima koje razvojni programer AI agenta može postaviti unutar objekta slobodnog obrasca poput polja spremišta podataka, mogu se koristiti u predlošcima odgovora putem ove značajke. Varijable su predstavljene pomoću ove sintakse: ${variable_name}. Na primjer, korištenje vrijednosti entiteta pod nazivom apptdate koristi ${entities.apptdate}or ${newdfState.model_state.entities.apptdate.value}.
Odgovori se mogu personalizirati pomoću varijabli primljenih s kanala ili prikupljenih od potrošača tijekom razgovora. Funkcija samodovršavanja prikazuje sintaksu varijabli u području teksta kada počnete upisivati ${. Odabir potrebnog prijedloga automatski ispunjava područje varijablom i ističe takvu varijablu.
Konfiguriranje odgovora pomoću dizajnera odgovora
Dizajner odgovora nudi korisničko sučelje za stvaranje odgovora bez potrebe za opsežnim znanjem o kodiranju. Dostupne su dvije vrste odgovora:
- Uvjetni odgovori: Za neprogramere, ova opcija omogućuje jednostavnu konstrukciju odgovora koje AI agent isporučuje kupcima.
- Isječci koda: Za programere koji koriste Python, ova opcija pruža fleksibilnost za konfiguriranje odgovora pomoću koda.
Dizajner odgovora osmišljen je kako bi osigurao da korisničko iskustvo zadovoljava određeni kanal s kojim AI agent stupa u interakciju.
Predlošci odgovora
- Tekst — to su jednostavni tekstualni odgovori. Da bi poboljšao korisničko iskustvo, dizajner odgovora omogućuje više tekstnih okvira unutar jednog odgovora, što vam omogućuje raščlanjivanje dugačkih poruka u sekcije kojima je lakše upravljati. Svaki tekstni okvir može sadržavati različite mogućnosti odgovora. Tijekom razgovora, jedna od ovih opcija nasumično se odabire i prikazuje korisniku, osiguravajući dinamičnu i zanimljivu interakciju.
Da biste održali dinamično i privlačno korisničko iskustvo, predlošcima možete dodati više mogućnosti odgovora. Kada se aktivira predložak s više opcija, jedan od njih se nasumično odabire i prikazuje korisniku. Tu značajku možete omogućiti klikom na gumb +Dodaj varijantu koji se nalazi pri dnu odgovora.
Prilikom spremanja odgovora možda ćete vidjeti upozorenje s brojem pogrešaka koje treba ispraviti. Polja s pogreškama bit će označena crvenom bojom. Pomoću navigacijskih strelica razvojni programeri mogu jednostavno pronaći i ispraviti te pogreške u bilo kojem kanalu ili formatu odgovora. Ako birač popisa ili vrtuljak sadrži više karata, navigacija točkicama omogućuje vam kretanje kroz kartice s pogreškama. Za jednu karticu odgovarajuća točka postaje crvena kako bi signalizirala pogrešku.
- Brzi odgovor – tekstualni odgovori mogu se upariti s gumbima koji mogu biti tekstualne ili URL veze. Tekstualni gumbi zahtijevaju naslov i korisni teret koji se šalje botu kada se klikne. URL gumbi preusmjeravaju korisnike na određenu web-stranicu.
Kada je upit kupca dvosmislen, djelomično podudaranje omogućuje botu da predloži relevantne članke ili namjere kao opcije. Ova je značajka dostupna za web i Facebook interakcije.
Dodavanje brzih odgovora URL-a
Gumbi za brzi odgovor URL-a u fiksnim i uvjetnim odgovorima omogućuju vam stvaranje gumba koji korisnike preusmjeravaju na vaše web-mjesto za dodatne informacije ili radnje poput ispunjavanja obrazaca. Kada se klikne, ti gumbi otvaraju navedeni URL na novoj kartici unutar istog prozora preglednika bez slanja podataka botu.
Da biste dodali URL brzi odgovor u uvjetnom ili fiksnom odgovoru:
- Odaberite ključ članka ili predloška za koji želite konfigurirati brzi odgovor URL-a.
- Kliknite + Dodaj brzi odgovor. Pojavit će se skočni prozor vrste gumba.
- Odaberite vrstu gumba kao URL u web-kanalu.
- Navedite naslov gumba i URL na koji se potrošač mora preusmjeriti nakon klika na gumb.
- Kliknite Gotovo da biste dodali brzi odgovor URL-a.
Gumbi vrste URL-a mogu se konfigurirati i putem dinamičke vrste odgovora, gdje se ti gumbi trebaju konfigurirati pomoću isječaka python koda. Ti su gumbi podržani u odjeljcima pretpregleda i pretpregleda za zajedničko korištenje. Trenutačno ih ne podržava IMIchatov widget za chat uživo ili drugi kanali trećih strana.
- Vrtuljak – obogaćeni odgovori mogu uključivati jednu ili više karata raspoređenih u obliku vrtuljka. Svaka kartica zahtijeva naslov i može sadržavati sliku, opis i najviše tri gumba.
Gumbi za brzi odgovor unutar predloška vrtuljka mogu se konfigurirati s tekstualnim ili URL vezama. Klikom na gumb URL-a korisnik će se preusmjeriti na navedeno web-mjesto. Klikom na gumb za brzi odgovor temeljen na tekstu botu se šalje konfigurirani korisni teret, pokrećući odgovarajući odgovor.
- Slika – multimedijski predložak u kojem korisnici mogu konfigurirati slike pružanjem URL-ova.
- Videozapis – prikazuje videozapise u pretpregledu na temelju konfiguriranog URL-a videozapisa.
- Kod – može se koristiti za pisanje Python koda za pozivanje API-ja ili izvršavanje druge logike.
Isječci koda
Uvjetni odgovori, sa svojim opsežnim značajkama i raznolikim predlošcima, mogu učinkovito odgovoriti na većinu potreba AI agenata. Međutim, za složene slučajeve upotrebe koji se ne mogu u potpunosti ostvariti uvjetnim odgovorima ili za programere koji preferiraju kodiranje, dostupna je vrsta odgovora Isječak koda.
Isječci koda omogućuju konfiguriranje odgovora pomoću Python koda. Ovaj pristup omogućuje stvaranje svih vrsta odgovora, uključujući brze odgovore, tekst, vrtuljke, slike, audio, video i datoteke, unutar predloška odgovora ili članka.
Kod funkcije definiran u predlošku isječka koda može se koristiti za postavljanje varijabli koje se zatim koriste u drugim predlošcima. Važno je napomenuti da kod funkcije ne može izravno vratiti odgovore kada se koristi unutar uvjetnih odgovora.
Provjera valjanosti isječaka koda – platforma provjerava samo pogreške sintakse unutar isječka koda koji konfigurirate. Međutim, sve pogreške u samom sadržaju odgovora mogu uzrokovati probleme korisnicima u interakciji s botom na konfiguriranom kanalu. Na primjer, uređivač vas neće spriječiti da dodate odgovor "birač vremena" za web-kanal, ali to rezultira pogreškama ako korisnikov upit pokrene taj određeni odgovor.
Ako ne konfigurirate jedinstveni odgovor za različite kanale, web-odgovor se uzima kao zadani odgovor i isti se šalje klijentu. Popis predložaka podržanih na web-kanalu je:
- Tekst – jednostavna tekstualna poruka koja može imati više varijanti. Ova konfigurirana poruka prikazuje se na temelju upita.
- Brzi odgovor – predložak s tekstom i gumbima koje je moguće kliknuti.
- Vrtuljak – zbirka karata pri čemu svaka kartica ima naslov, URL slike i opis.
- Slika – predložak za konfiguriranje slika pružanjem URL-ova.
- Videozapis – predložak za konfiguriranje videozapisa unosom URL-a videozapisa. Videozapis možete reproducirati klikom ili dodirom na sliku.
- Datoteka – predložak za konfiguriranje pdf datoteke unosom URL-a za pristup datoteci.
- Audiozapis – predložak za konfiguriranje audiodatoteke unosom audio URL-a. Također prikazuje trajanje audio poruke u izlazu.
Konfiguriranje postavki upravljanja
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke. |
Što sljedeće učiniti
Dodajte jezike skriptiranom AI agentu.
Dodavanje jezika skriptiranom AI agentu
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Pomaknite se do . |
2 |
Kliknite +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite Dodaj da biste dodali jezik. |
4 |
Omogućite prebacivanje u odjeljku Akcija da biste omogućili jezik. |
5 |
Kada dodate jezik, jezik možete postaviti kao zadani. Zadržite pokazivač miša iznad jezika, kliknite Postavi kao zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite s postojećeg zadanog jezika, to može utjecati na članke, kuriranje, testiranje i pregled iskustava AI agenta. |
6 |
Kliknite Spremi promjene. |
Konfiguriranje postavki primopredaje
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke primopredaje. |
Što sljedeće učiniti
Skriptirani AI agent za odgovaranje na pitanja
Skriptirani AI agenti su agenti vođeni znanjem čija se baza znanja sastoji od korpusa pitanja i odgovora. Skriptirani AI agent može dati odgovore na temelju korisničkog korpusa za obuku, koji je zbirka primjera i odgovora. Ta je mogućnost korisna u scenarijima u kojima:
- Potrebno je specifično znanje – agent mora odgovoriti na pitanja unutar unaprijed definirane domene.
- Dosljednost je važna – agent mora pružiti dosljedne odgovore na slične upite.
- Potrebna je ograničena fleksibilnost – odgovori agenta ograničeni su informacijama u korpusu za obuku.
Ovaj odjeljak sadrži sljedeće konfiguracijske postavke:
Stvaranje skriptiranog AI agenta za odgovaranje na pitanja
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite +Stvori agenta. |
3 |
Na zaslonu Stvaranje AI agenta kliknite Započni od nule. Također možete odabrati unaprijed definirani predložak za brzo stvaranje AI agenta. Vrstu AI agenta možete filtrirati kao skriptiranu. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Sljedeće. |
5 |
U odjeljku Koju vrstu agenta gradite kliknite Skriptirano. |
6 |
U odjeljku Koja je glavna funkcija agenta kliknite Odgovori na pitanja. |
7 |
Kliknite Sljedeće. |
8 |
Na stranici Definiranje agenta navedite sljedeće detalje: |
9 |
Kliknite Izradi. Skriptirani AI agent za odgovaranje na pitanja uspješno je stvoren i sada je dostupan na nadzornoj ploči.
U zaglavlju AI agenta možete obaviti sljedeće zadatke:
Također možete uvesti unaprijed izgrađene AI agente. Dodatne informacije potražite u odjeljku Uvoz unaprijed izrađenog AI agenta. |
Što sljedeće učiniti
Dodajte članke agentu AI.
Ažuriranje profila skriptiranog AI agenta
Prije nego što počnete
Stvorite skriptiranog AI agenta za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta kojeg ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće detalje: |
4 |
Kliknite Spremi promjene da biste spremili postavke. |
Upravljanje člancima
Članci su važan dio skriptiranih AI agenata. Članak je kombinacija pitanja, njegovih varijacija i odgovora na ovo pitanje. Svaki članak ima zadano pitanje koje ga identificira. Svi članci zajedno čine bazu znanja ili korpus AI agenta. Kada vaš kupac nešto pita, sustav provjerava svoju bazu znanja i daje vam najbolji odgovor koji pronađe.
Rasa i Mindmeld NLU motori zahtijevaju najmanje dvije varijante treninga (izreke) da bi članak bio dio obučenog modela corpora. Gumbi Train i Spremi i Treniraj ostaju nedostupni u skriptiranom AI agentu za odgovaranje na pitanja, ako odaberete Rasa ili Mindmeld NLU motor i ako članak ima manje od dvije varijacije. Kada postavite pokazivač na te nedostupne gumbe, sustav prikazuje poruku u kojoj se od vas traži da riješite probleme prije vježbanja. Također, sustav prikazuje ikonu upozorenja koja odgovara članku s problemima. Problem možete riješiti dodavanjem više od dvije varijante članka. Gumbi Vlak i Spremi i Vlak postaju dostupni nakon rješavanja problema. Dvije varijante nisu primjenjive na zadane članke – poruka s djelomičnim podudaranjem, rezervna poruka i poruka dobrodošlice.
Članke možete svrstati u kategorije po vlastitom izboru, a svi nekategorizirani proizvodi ostaju klasificirani kao nedodijeljeni. Od trenutka stvaranja članaka postoje četiri zadana članka koja su dostupna za svakog AI agenta. Sljedeće:
- Poruka dobrodošlice – sadrži prvu poruku kad god započne razgovor između klijenta i AI agenta.
- Rezervna poruka — AI agent prikazuje ovu poruku kada agent ne može razumjeti korisnikovo pitanje.
- Djelomično podudaranje - kada AI agent prepozna više članaka s malom razlikom u rezultatima (kao što je postavljeno u postavkama primopredaje i zaključaka ), agent prikazuje ovu poruku podudaranja zajedno s podudarnim člancima kao opcije. Također možete konfigurirati tekstualni odgovor koji će se prikazati zajedno s ovim mogućnostima.
- Što možete učiniti?— Možete konfigurirati mogućnosti AI agenta. AI agent to prikazuje kad god krajnji korisnici ispituju mogućnosti AI agenta.
Osim toga, ako je omogućena primopredaja agenta iz postavki Primopredaja i Zaključivanje , dodaje se i zadani članak Razgovarajte s agentom .
Svi novi AI agenti također imaju četiri Smalltalk članka koji obrađuju korisničke izjave za:
- Pozdravi
- Hvala
- AI agent nije bio od pomoći
-
Doviđenja
Ti su članci i odgovori prema zadanim postavkama dostupni u bazi znanja AI agenta tijekom stvaranja novog AI agenta. Možete ih i izmijeniti ili ukloniti.
Dodavanje članaka putem korisničkog sučelja i zadanog odgovora
Članak je kombinacija pitanja, njegovih varijacija i odgovora na ovo pitanje. Upit svakog potrošača uspoređuje se s tim člancima (baza znanja), a odgovor koji vraća najvišu razinu pouzdanosti prikazuje se korisniku kao odgovor AI agenta. Da biste dodali članke:
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Otvorite Stvori novi članak. , a zatim kliknite |
4 |
Dodajte zadane varijante. |
5 |
Odaberite neki od ovih zadanih odgovora za članak. Moguće vrijednosti:
Dodatne informacije potražite u odjeljku Konfiguriranje odgovora pomoću dizajnera odgovora. |
6 |
Kliknite Spremi i treniraj. |
Uvoz iz kataloga
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Idite na i kliknite ikonu Trotočje . |
4 |
Kliknite Uvezi iz kataloga. |
5 |
Odaberite kategorije članaka koji će se dodati agentu. |
6 |
Kliknite Gotovo. |
Izdvoji najčešća pitanja iz veze
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Idite na i kliknite ikonu trotočja. |
4 |
Kliknite Izdvoji najčešća pitanja iz veze. |
5 |
Unesite URL na kojem se nalaze najčešća pitanja i kliknite Izdvoji. |
6 |
Kliknite Uvezi. |
Uvezi iz datoteke
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Idite na i kliknite ikonu Trotočje . |
4 |
Kliknite Uvezi iz datoteke i odaberite CSV da biste uvezli članke iz CSV datoteke. Ako uvozite članke iz datoteke u JSON formatu, odaberite JSON. |
5 |
Kliknite Pregledaj i odaberite datoteku koja sadrži sve članke. Kliknite Preuzmi uzorak da biste vidjeli oblik u kojem se članci moraju navesti. |
6 |
Kliknite Uvezi. |
Dodavanje prilagođenih sinonima
Mnogi slučajevi upotrebe AI agenata obično uključuju riječi i fraze koje možda nisu dio standardnog engleskog vokabulara ili su specifične za poslovni kontekst. Na primjer, želite da AI agent prepozna android aplikaciju, iOS aplikaciju i tako dalje. Agent za umjetnu inteligenciju mora uključiti ove pojmove i njihove varijacije u izgovore obuke za sve povezane članke, što dovodi do suvišnog unosa podataka.
Da biste prevladali ovaj problem s otpuštanjem, možete koristiti prilagođene sinonime unutar skriptiranog AI agenta za odgovaranje na pitanja. Sinonimi svake korijenske riječi platforma automatski zamjenjuje korijenskom riječju tijekom izvođenja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite AI agenta koji ste stvorili. |
3 |
Idite na i kliknite ikonu Elipse. |
4 |
Kliknite Prilagođeni sinonimi. |
5 |
Kliknite Nova korijenska riječ. |
6 |
Konfigurirajte vrijednost korijenske riječi i njezine sinonime, a zatim kliknite Spremi. |
7 |
Nakon dodavanja sinonima ponovno uvježbajte AI agenta. Također možete izvesti sinonime (u .CSV formatu datoteke) u lokalnu mapu i uvesti datoteku natrag na platformu. |
Motor za razumijevanje prirodnog jezika (NLU)
Skriptirani AI agenti koriste razumijevanje prirodnog jezika (NLU) sa strojnim učenjem kako bi identificirali namjeru kupaca. Sljedeći NLU motori interpretiraju ulaze kupaca i pružaju točne odgovore:
- Swiftmatch – brz i lagan motor koji podržava više jezika.
- RASA – vodeći konverzacijski okvir umjetne inteligencije otvorenog koda.
- Mindmeld (Beta) — nudi napredne tokove razgovora i mogućnosti NLU-a.
RASA zahtijeva više podataka o vježbanju od Swiftmatcha kako bi se postigla visoka točnost. Razvojni programeri mogu prebaciti NLU motore na karticama Članci i Obuka skriptiranih AI agenata kako bi procijenili performanse. Promjena motora ažurira algoritam AI agenta, potrebna mu je prekvalifikacija za točan zaključak na temelju novog modela. Razlike u performansama možete analizirati pomoću rezultata sličnosti u sesijama i testiranja jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku "Primopredaja i zaključivanje" nakon prebacivanja motora. Za RASA, ocjene praga obično su obrnuto proporcionalne broju namjera, što znači da agenti s mnogim namjerama (100+) obično imaju niže rezervne rezultate u postavkama zaključivanja.
Promjena motora za vježbanje
Za prebacivanje između NLU motora.
-
Odaberite AI agenta kojem želite promijeniti motor vježbanja.
- Za skriptiranog AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica baze znanja.
- Za skriptirane AI agente za obavljanje zadataka: Kliknite Obuka. Pojavit će se stranica Podaci o vježbanju.
-
Kliknite ikonu Postavke pokraj NLU modula na desnoj strani stranice. Pojavit će se prozor Promjena modula za vježbanje.
Prema zadanim postavkama, NLU motor postavljen je na Swiftmatch za novostvorene AI agente.
-
Odaberite motor za vježbanje za obuku AI agenta. Moguće vrijednosti:
- RAŠA (Beta, BiH)
- Swiftmatch
- Mindmeld (Beta)
-
Navedite ove informacije u odjeljku Zaključak :
- Ocjena ispod koje je prikazana rezervna verzija – minimalno pouzdanje potrebno za prikaz odgovora, ispod kojeg je prikazan rezervni odgovor.
- Razlika u rezultatima za djelomično podudaranje – definira minimalni razmak između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod kojeg je prikazan predložak djelomičnog podudaranja.
- Kliknite da biste proširili odjeljak Dodatne postavke .
- Uklanjanje zaustavnih riječi – "Stopriječi" su funkcijske riječi koje uspostavljaju gramatičke odnose, između ostalog, unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada uklonite zaustavne riječi kao što su članci (a, an, the, i tako dalje), zamjenice (on, ona i tako dalje) iz rečenice, algoritmi strojnog učenja mogu se usredotočiti na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja 'stopere' iz rečenice u vrijeme treninga i zaključka. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Proširi kontrakcije – engleske kontrakcije u podacima o vježbanju mogu se proširiti na izvorni oblik zajedno s uvjetima u dolaznom potrošačkom upitu radi veće točnosti. Primjer: "nemoj" se proširuje na "nemoj". Ako je ovaj potvrdni okvir uključen, kontrakcije u ulaznim porukama proširuju se prije obrade. Ova mogućnost je podržana za sva tri NLU motora.
- Provjera pravopisa u zaključku – biblioteka ispravljanja teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ta je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključivanju .
- Uklanjanje posebnih znakova – posebni znakovi su ne-alfanumerički znakovi koji utječu na zaključak. Na primjer, NLU motor drugačije smatra Wi-Fi i Wi Fi. Ako je ovaj potvrdni okvir uključen, posebni znakovi u potrošačkom upitu uklanjaju se kako bi se prikazao odgovarajući odgovor. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Zamjena entiteta u zaključku – vrijednosti entiteta u podacima o obuci i zaključcima zamjenjuju se ID-ovima entiteta. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Dajte prednost popunjavanju utora – punjenje utora prioritet je pred otkrivanjem namjere.
- Rezultati spremljeni po poruci – broj članaka za koje će se izračunate ocjene pouzdanosti AI agenta prikazivati u odjeljku Podaci o transakcijama u sesijama.
Broj rezultata koji će se prikazati u odjeljku Algoritam na zaslonu Sesije sada je ograničen na 5. Najbolji n rezultati (1=<n=<5) dostupni su u izvješćima o transkriptu poruka skriptiranih AI agenata i u odjeljku 'Rezultati algoritma' na kartici Podaci o transakciji u Sesijama.
- Proširenje wordforma – proširite podatke o vježbanju s wordforms kao što su množina, glagoli i tako dalje, zajedno sa sinonimima ugrađenim u podatke. Ta je mogućnost podržana samo za Swiftmatch.
- Sinonimi – sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je ovaj potvrdni okvir uključen, uobičajeni engleski sinonimi za riječi u podacima o vježbanju automatski se generiraju od kako bi se precizno prepoznao potrošački upit. Na primjer, za riječ vrt, sustav generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Ova mogućnost NLU motora podržana je samo za Swiftmatch.
- Wordforms — Wordforms mogu postojati u različitim oblicima kao što su množina, prilozi, pridjevi ili glagoli. Na primjer, za riječ "stvaranje", oblici riječi mogu se stvoriti, stvoriti, stvoriti, kreativni, kreativno, kreativno, itd. Ako je ovaj potvrdni okvir uključen, riječi u upitu stvaraju se alternativnim oblicima riječi i obrađuju se kako bi se potrošačima dao odgovarajući odgovor.
Razvojni programeri mogu postaviti različite ocjene praga za različite NLU motore kako bi odredili najnižu ocjenu koja je prihvatljiva za prikaz odgovora AI agenta.
- Kliknite Ažuriraj da biste promijenili algoritam u korpusu AI agenta.
- Kliknite Vlak. Nakon obuke AI agenta s odabranim modulom za vježbanje, status baze znanja mijenja se iz Spremljeno u Obučeno.
AI agenta možete trenirati s RASA-om i Mindmeldom samo ako svi članci imaju najmanje dva izgovora.
Obuka
Nakon što izradite sve članke, možete obučiti AI agenta i učiniti ga živim za testiranje i implementaciju. Da biste AI agenta obučili s trenutnim korpusom, kliknite Vlak u gornjem desnom kutu. To bi trebalo promijeniti status u Vježbanje.
Nakon završetka treninga status se mijenja u Obučeno. Kliknite ikonu Ponovno učitaj pokraj stavke Vježbanje da biste dohvatili trenutni status treniranja.
U ovom trenutku možete kliknuti Make Live kako bi obučeni korpus bio živ i testirao ga u pregledu koji se može dijeliti ili na vanjskim kanalima na kojima je AI agent raspoređen.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije - Razina izgovaranja u odnosu na vektore na razini članka. U našim stalnim naporima da povećamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini izričaja. Sud je utvrdio da vektori na razini članka u većini slučajeva poboljšavaju točnost. Imajte na umu da su vektori razine članka nova zadana vrijednost za vektorizaciju za nove jednojezične AI agente. Za višejezične AI agente podudaranja razine članaka podržana su samo ako je višejezični model Polimatch.
Informacije o vektorskom modelu koji je dostupan u vrijeme zaključivanja možete provjeriti u odjeljku s drugim informacijama o sesiji .
Konfiguriranje postavki upravljanja
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke. |
Što sljedeće učiniti
Dodajte jezike skriptiranom AI agentu.
Dodavanje jezika skriptiranom AI agentu
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Pomaknite se do . |
2 |
Kliknite +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite Dodaj da biste dodali jezik. |
4 |
Omogućite prebacivanje u odjeljku Akcija da biste omogućili jezik. |
5 |
Kada dodate jezik, jezik možete postaviti kao zadani. Zadržite pokazivač miša iznad jezika, kliknite Postavi kao zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite s postojećeg zadanog jezika, to može utjecati na članke, kuriranje, testiranje i pregled iskustava AI agenta. |
6 |
Kliknite Spremi promjene. |
Konfiguriranje postavki primopredaje
Prije nego što počnete
Stvorite skriptiranog AI agenta.
1 |
Idite na i konfigurirajte sljedeće detalje: |
2 |
Kliknite Spremi promjene da biste spremili postavke primopredaje. |
Što sljedeće učiniti
Pretpregledajte skriptiranog AI agenta
Webex AI Agent Studio omogućuje vam pregled AI agenata dok ga razvijate, pa čak i nakon razvoja. Na taj način možete testirati funkcioniranje AI agenata i utvrditi generiraju li se poželjni odgovori koji odgovaraju odgovarajućim ulaznim upitima. Skriptirani AI agent možete pregledati na sljedeće načine.
- Nadzorna ploča AI agenta – zadržite pokazivač miša iznad kartice AI agenta da biste vidjeli mogućnost Pretpregled za tog AI agenta . Kliknite Preview da biste otvorili widget za pretpregled AI agenta.
- Zaglavlje AI agenta – nakon ulaska u način uređivanja bilo kojeg AI agenta klikom na karticu AI Agent ili gumb Uredi na kartici AI Agent, mogućnost Pregled uvijek je vidljiva u odjeljku zaglavlja.
- Minimizirani widget – nakon pokretanja pretpregleda, a zatim minimiziranja, u donjem desnom kutu stranice stvara se widget za glavu za chat, što vam omogućuje jednostavno ponovno otvaranje načina pretpregleda.
Osim toga, vezu za pregled za dijeljenje možete kopirati iz AI agenta. Na kartici AI Agent kliknite ikonu trotočja u gornjem desnom kutu, a zatim Kopiraj vezu pretpregleda. Ovu vezu možete podijeliti s ostalim korisnicima AI agenta.
Widget za pretpregled platforme
Widget za pretpregled pojavljuje se u donjem desnom kutu zaslona. Možete pružiti izgovore (ili slijed izgovora) kako biste vidjeli kako AI agent reagira, osiguravajući da radi prema očekivanjima. Pregled AI agenta podržava više jezika i može automatski otkriti jezik izgovora kako bi odgovorio u skladu s tim. Jezik u pretpregledu možete odabrati i ručno tako da kliknete birač jezika i odaberete s popisa dostupnih mogućnosti.
Widget pretpregleda možete maksimizirati radi boljeg prikaza. Također, možete pružiti informacije o potrošačima i pokrenuti više soba za temeljito testiranje AI agenta.
Widget za pretpregled za zajedničko korištenje
Widget za pretpregled koji se može dijeliti omogućuje vam dijeljenje agenta umjetne inteligencije s dionicima i potrošačima na naočit način bez potrebe za razvojem prilagođenog korisničkog sučelja za prikazivanje AI agenta. Prema zadanim postavkama, kopirana veza za pretpregled prikazuje AI agenta s kućištem telefona. Brzu prilagodbu možete izvršiti promjenom određenih parametara u vezi pretpregleda. Dvije su glavne prilagodbe:
- Boja widgeta – dodavanjem parametra
brandColor
vezi. Možete definirati jednostavne boje pomoću naziva boja ili koristiti heksadecimalni kod boja. -
Kućište telefona – promjenom vrijednosti parametra
phoneCasing
u vezi. To je prema zadanim postavkama postavljeno naistinito
i može se onemogućiti tako da ga učinite lažnimPrimjer veze pretpregleda s ovim parametrima:
?botunique_name=<vašbot_unique_name>&enterpriseunique_name=<vašenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Uobičajeni odjeljci upravljanja za skriptiranog AI agenta
Sljedeći odjeljci pojavljuju se na lijevoj ploči stranice za konfiguraciju AI agenta:
Obuka
Kako se agenti umjetne inteligencije razvijaju i postaju složeniji, promjene njihove logike ili razumijevanja prirodnog jezika (NLU) ponekad mogu imati neželjene posljedice. Kako bi se osigurale optimalne performanse i identificirali potencijalni problemi, platforma AI agenta nudi prikladan okvir za testiranje botova jednim klikom. Možete:
- Jednostavno izradite i pokrenite sveobuhvatan skup testnih slučajeva.
- Definirajte probne poruke i očekivane odgovore za različite scenarije.
- Simulirajte složene interakcije stvaranjem testnih slučajeva s više poruka.
Definiranje testova
Testove možete definirati na sljedeći način:
- Prijavite se na platformu Webex AI Agent Studio.
- Na nadzornoj ploči kliknite skriptirani AI agent koji ste stvorili.
- U lijevom oknu kliknite Testiranje . Prema zadanim postavkama pojavljuje se kartica Testne torbe .
- Odaberite testni slučaj i kliknite Izvrši odabrane testove.
Svaki redak u tablici predstavlja testni slučaj sa sljedećim parametrima:
Parametar | Opis |
---|---|
Poruka | Ogledna poruka koja predstavlja vrste upita i izjava koje možete očekivati da će korisnici poslati vašem AI agentu. |
Očekivani jezik | Jezik na kojem se od korisnika očekuje interakcija s AI agentom. |
Očekivani članak | Navedite članak koji će se prikazati kao odgovor na određenu poruku korisnika. Da bi vam pomogao u pronalaženju najrelevantnijeg članka, ovaj stupac ima funkciju automatskog dovršavanja Smart. Dok ulazite, sustav predlaže podudarne članke na temelju do sada unesenog teksta. |
Vrati izvorni prethodni kontekst | Kliknite potvrdni okvir u ovom stupcu da biste izolirali testne slučajeve i osigurali da se izvode neovisno o postojećem kontekstu AI agenta. Kada je omogućeno, svaki testni slučaj simulira se u novoj sesiji, sprječavajući bilo kakve smetnje iz prethodnih interakcija ili pohranjenih podataka. |
Uključi djelomična podudaranja | Omogućite ovaj prekidač kako biste testne slučajeve smatrali uspješnima, čak i ako se očekivani članci samo djelomično podudaraju sa stvarnim odgovorom. |
Uvoz iz CSV | Uvezite testne slučajeve iz datoteke odvojene zarezom (CSV). U tom slučaju, svi postojeći testni slučajevi su prebrisani. |
Izvoz u CSV | Izvezite testne slučajeve u datoteku odvojenu zarezom (CSV) datoteku. |
Testiranje povratnih poziva | Omogućite ovaj prekidač kako biste simulirali dolazne povratne pozive i testirali ponašanje tijeka bez potrebe za stvarnim dolaznim pozivima. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Povratni poziv je u tijeku | Kliknite potvrdni okvir u ovom stupcu da biste naznačili da namjera mora pokrenuti povratni poziv. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Očekivani predložak povratnog poziva | Navedite ključ predloška koji će se aktivirati kada dođe do povratnog poziva. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Vremensko ograničenje povratnog poziva | Maksimalno vrijeme (u sekundama) koje AI agent čeka na odgovor povratnog poziva prije nego što povratni poziv smatra isteklo. Dopušteno je maksimalno vremensko ograničenje od 20 sekundi. Ova je opcija dostupna samo za skriptirane AI agente za izvođenje radnji. |
Izvršavanje testova
Na kartici Izvršenje kliknite Izvrši odabrane testove da biste pokrenuli uzastopno izvršavanje svih odabranih testnih slučajeva.
Probne slučajeve možete izvršiti i na kartici Testni slučajevi .
.Za prikaz testnih slučajeva s određenim ishodima pritisnite željeni rezultat (na primjer,Prošao,Proslijeđeno s djelomičnim podudaranjem,Neuspješno,Na
čekanju
) na vrpci sažetka.
Ovo filtrira popis testnih slučajeva za prikaz samo onih koji odgovaraju odabranom rezultatu.
ID
sesije pridružen svakom testnom slučaju prikazuje se u rezultatima. To vam omogućuje brzo unakrsno upućivanje testnih slučajeva i pregled detalja o transakcijama. Da biste to izveli, odaberite mogućnost Detalji
o transakciji u stupcu Akcije .
Povijest izvršavanja
Na kartici Povijest pristupite svim izvršenim testnim slučajevima.
- Kliknite ikonu Preuzmi iz stupca Akcije da biste izvezli izvršene probne podatke kao CSV datoteku za izvanmrežnu analizu ili izvješćivanje.
- Pregledajte određene postavke motora i algoritma koje se koriste za svako izvršavanje testnog slučaja. Te informacije pomažu razvojnim programerima da optimiziraju performanse AI agenta.
- Da biste vidjeli napredne konfiguracijske postavke algoritma koje se koriste za određeni modul za vježbanje, kliknite ikonu Informacije pokraj naziva modula za vježbanje. To pruža uvid u parametre i postavke koji su utjecali na ponašanje AI agenta tijekom testiranja.
Sjednice
Odjeljak Sesije pruža sveobuhvatan zapis svih interakcija između agenata umjetne inteligencije i kupaca. Svaka sesija uključuje detaljnu povijest razmijenjenih poruka. Podatke sesije možete izvesti kao CSV datoteku za izvanmrežnu analizu i nadzor. Te podatke možete koristiti za ispitivanje poruka i konteksta određenih sesija kako biste stekli uvid u interakcije korisnika i identificirali područja za poboljšanje, poboljšali odgovore AI agenta i poboljšali cjelokupno korisničko iskustvo.
Može rukovati velikim skupovima podataka prikazivanjem rezultata na stranicama. Sekciju Sužavanje rezultata možete koristiti za filtriranje i sortiranje sesija na temelju različitih kriterija. Svaki redak u tablici prikazuje bitne detalje sesije, uključujući:
- Kanali – kanal na kojem je došlo do interakcije (na primjer, chat, glas).
- ID sesije – jedinstveni identifikator za sesiju.
- ID potrošača – jedinstveni identifikator korisnika.
- Poruke – broj poruka razmijenjenih tijekom sesije.
- Ažurirano u — vrijeme zatvaranja sesije.
- Metapodaci – dodatne informacije o sesiji.
- Sakrij probne sesije — Uključite ovaj potvrdni okvir za skrivanje probnih sesija i prikaz samo popisa sesija uživo.
- Dogodila se primopredaja agenta – potvrdite ovaj okvir za filtriranje sesija koje su predane agentu. Ako dođe do primopredaje agenta, prikazuje ikonu slušalica koja označava predaju razgovora ljudskom agentu.
- Došlo je do pogreške – uključite ovaj potvrdni okvir za filtriranje sesija u kojima je došlo do pogreške.
- Smanjena verzija – uključite ovaj potvrdni okvir za filtriranje povučenih sesija.
Kliknite redak da biste pristupili detaljnom prikazu određene sesije. Koristite potvrdne okvire za filtriranje sesija na temelju primopredaje agenta, pogrešaka i smanjenih glasova. Za dešifriranje sesija potrebna je dozvola na razini korisnika i napredne postavke zaštite podataka. Kliknite Dešifrirajte sadržaj da biste vidjeli detalje sesije.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za odgovaranje na pitanja
Prikaz Pojedinosti sesije u skriptiranom AI agentu za odgovaranje na pitanja pruža sveobuhvatnu raščlambu određene interakcije između korisnika i AI agenta.
Odjeljak Poruke :
- Prikazuje sve poruke koje je korisnik poslao tijekom sesije.
- Prikazuje odgovarajuće odgovore koje je generirao AI agent.
- Prikazuje kronološki redoslijed poruka, pružajući kontekst za interakciju.
Kartica Podaci o transakciji:
- Navodi članke za koje je utvrđeno da su relevantni za upit klijenta, uključujući točna podudaranja i djelomična podudaranja.
- Prikazuje rezultate sličnosti povezane sa svakim identificiranim člankom, ukazujući na stupanj relevantnosti.
- Prikazuje rezultate temeljnih algoritama koji se koriste za obradu upita klijenta i identificiranje relevantnih članaka.
- Prikazuje broj rezultata algoritma ovisno o postavkama konfiguriranim na kartici Primopredaja i zaključivanje .
Odjeljak Ostale informacije u prikazu Pojedinosti sesije pruža dodatni kontekst i pojedinosti o određenoj interakciji. Evo raščlambe prikazanih informacija:
- Obrađeni upit – prikazuje prethodno obrađenu verziju korisnikovog unosa nakon što ju je obradio kanal za razumijevanje prirodnog jezika (NLU) AI agenta.
- Primopredaja agenta – označava je li došlo do primopredaje agenta tijekom sesije. Potvrdite okvir Primopredaja agenta prema pravilima ako je primopredaja agenta pokrenuta posebnim pravilima.
- Vrsta odgovora – određuje vrstu odgovora koji generira AI agent, poput isječka koda ili uvjetnog odgovora.
- Uvjet odgovora – označava određeni uvjet ili pravilo koje je pokrenulo odgovor AI agenta.
- NLU motor – identificira NLU motor koji se koristi za obradu upita klijenta (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga – prikazuje minimalni rezultat praga i djelomičnu razliku rezultata utakmice konfigurirane u postavkama primopredaje i zaključivanja . Te vrijednosti određuju kada se upit smatra izvan dosega ili zahtijeva intervenciju agenta.
- Napredni zapisnici – pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-om transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za izvođenje radnji
Kartica Informacije o transakciji u skriptiranom AI agentu za izvođenje radnji pruža detaljnu raščlambu određene interakcije, kategorizirajući informacije u četiri odjeljka:
Identificirani odjeljak s namjerama:
- Prikazuje ciljeve koji su identificirani za upit klijenta.
- Označava razinu pouzdanosti povezanu sa svakom identificiranom namjerom.
- Navodi utore povezane s utvrđenim ciljem. Kliknite utor da biste vidjeli dodatne informacije o njegovoj vrijednosti i načinu na koji je izdvojena iz korisnikovog upita.
Odjeljak Identificirani entiteti popisuje entitete koji su izdvojeni iz poruke klijenta i povezani su s aktivnom namjerom potrošača. Ti entiteti predstavljaju ključne podatke koje je bot identificirao u korisnikovom upitu.
Odjeljak Rezultati algoritma pruža uvid u temeljne procese koji su doveli do odgovora AI agenta. Evo raščlambe prikazanih informacija:
- Popis ciljeva – prikazuje identificirane ciljeve i njihove odgovarajuće ocjene sličnosti.
- Popis entiteta – prikazuje entitete izdvojene iz korisnikove poruke.
Ostale informacije prikazuju:
- Primopredaja agenta – označava je li došlo do primopredaje agenta tijekom sesije. Potvrdite okvir Primopredaja agenta prema pravilima ako je primopredaja agenta pokrenuta posebnim pravilima.
- Ključ predloška – označava ključ predloška pridružen namjeri koja je pokrenula odgovor AI agenta.
- Vrsta odgovora – označava vrstu odgovora koji generira AI agent, kao što je isječak koda ili uvjetni odgovor.
- Uvjet odgovora – označava određeni uvjet ili pravilo koje je pokrenulo odgovor AI agenta.
- NLU motor – identificira NLU motor koji se koristi za obradu upita klijenta (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga – prikazuje minimalni rezultat praga i djelomičnu razliku rezultata utakmice konfigurirane u postavkama primopredaje i zaključivanja . Te vrijednosti određuju kada se upit smatra izvan dosega ili zahtijeva intervenciju agenta.
- Napredni zapisnici – pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-om transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Također možete preuzeti i pregledati podatke o transakciji u JSON formatu pomoću opcije preuzimanja.
Na kartici Metapodaci prikazat će se:
- NLP metapodaci – pregledajte korake predobrade primijenjene na unos klijenta na kartici NLP .
- Datastore i FinalDF – pristupite podacima koji se odnose na sesiju na karticama Datastore i FinalDF za pametne botove.
- Funkcionalnost pretraživanja – pomoću ugrađene trake za pretraživanje brzo pronađite određene izgovore unutar razgovora.
Povijest
Kad god dodate ili izmijenite članke, namjere ili entitete, bitno je prekvalificirati skriptiranog AI agenta kako biste bili sigurni da je ažuran. Nakon svakog vježbanja temeljito testirajte svog AI agenta kako biste provjerili njegovu točnost i učinkovitost.
Stranica Povijest omogućuje vam sljedeće:
- Prikaz povijesti vježbanja – pratite kada je korpus treniran i koje su promjene izvršene.
- Usporedite motore za vježbanje – pregledajte motore za vježbanje koji se upotrebljavaju za različite iteracije i njihovo odgovarajuće trajanje vježbanja.
- Praćenje promjena – nadzirite promjene postavki, članaka, odgovora, NLP-a i kuracije.
- Vratite se na prethodne verzije – po potrebi se jednostavno vratite na stariji skup treninga.
Odjeljak Povijest nudi praktične alate za upravljanje člancima iz baze znanja:
- Aktivirajte članke - Napravite prethodno neaktivne članke uživo kako biste ih uključili u odgovore AI agenta.
- Uređivanje članaka – stvorite novu verziju postojećeg članka uz očuvanje izvornika za referencu.
- Pretpregled izvedbe – procijenite performanse AI agenta pomoću određene baze znanja pomoću značajke pretpregleda .
- Preuzimanje članaka – izvezite članke iz baze znanja kao CSV datoteku za izvanmrežnu analizu ili referencu. Ova je opcija dostupna za skriptiranog AI agenta samo za odgovaranje na pitanja.
Zapisi revizije
Odjeljak Zapisnici nadzora pruža detaljan zapis izmjena izvršenih na vašem skriptiranom AI agentu u posljednjih 35 dana. Da biste pristupili zapisnicima nadzora:
- Idite na nadzornu ploču i kliknite AI agenta kojeg ste stvorili.
- Kliknite karticu Povijest da biste vidjeli povijest AI agenta.
- Kliknite karticu Zapisnici nadzora da biste vidjeli detaljan zapisnik promjena:
- Ažurirano u – datum i vrijeme promjene.
- Ažurirao – korisnik koji je izvršio promjenu.
- Polje – odjeljak bota u kojem je došlo do izmjene (na primjer, Postavke, Članci, Odgovori).
- Opis – dodatni detalji o promjeni.
-
Pomoću mogućnosti pretraživanja Ažurirano
iPolje
brzo pronađite određene stavke evidencije nadzora. -
Kartica Povijest modela prikazuje najviše 10 korpusa za svakog AI agenta.
Kuracija
Poruke se dodaju u konzolu kuracije na temelju sljedećih kriterija:
- Rezervne poruke – kada AI agent ne razumije korisnikovu poruku i aktivira rezervnu namjeru.
- Zadani rezervni cilj – ako je ovaj prekidač omogućen, poruke koje aktiviraju zadani cilj rezervne analize bit će poslane na konzolu kuracije.
Ovaj kriterij primjenjiv je samo za skriptiranog AI agenta za izvođenje radnji.
- Poruke sa smanjenom broju glasova – poruke koje su korisnici smanjili za vrijeme pretpregleda AI agenta.
- Primopredaja agenta – poruke koje rezultiraju primopredajom ljudskog agenta zbog konfiguriranih pravila.
- Iz sesije – poruke koje su korisnici označili kao da ne primaju željeni odgovor iz podataka sesije ili sobe.
- Niska pouzdanost – poruke s ocjenom pouzdanosti spadaju u navedeni prag niske pouzdanosti.
- Djelomično podudaranje – poruke u kojima AI agent nije mogao definitivno identificirati ispravnu namjeru ili odgovor.
Rješavanje problema
Kartica Problemi pruža centralizirano mjesto za pregled i adresiranje poruka označenih zastavicom za odabir. Možete učiniti sljedeće:
- Odaberite rješavanje ili zanemarivanje problema na temelju njihove ozbiljnosti i relevantnosti.
- Pregledajte izvorno izgovaranje korisnika, odgovor AI agenta i sve priložene medije.
Dešifriranje pristupa odobreno je na razini korisnika i zahtijeva da se u pozadinskom sustavu omogući napredna zaštita podataka.
Da biste riješili problem, možete učiniti sljedeće:
-
Veza na postojeći članak – da biste problem povezali s postojećim člankom, odaberite mogućnost Veza i potražite željeni članak.
-
Stvaranje novog članka – upotrijebite mogućnost Dodaj novom članku da biste stvorili novi članak izravno iz konzole kuracije.
-
Zanemarivanje problema – riješite ili zanemarite probleme da biste ih uklonili s konzole kuracije.
- Povezivanje sa zadanim člancima (poruka dobrodošlice, rezervna poruka, djelomično podudaranje) nije dopušteno.
- Za skriptiranog AI agenta za izvođenje radnji odaberite odgovarajuću namjeru s padajućeg popisa i označite sve relevantne entitete.
- Nakon što napravite promjene, prekvalificirajte svog AI agenta kako biste osigurali da se novo znanje odražava u njegovim odgovorima.
- Riješite ili zanemarite više problema istovremeno radi učinkovitog upravljanja.
Kartica Riješeno pruža sveobuhvatan pregled svih problema koji su riješeni. Možete pregledati sažetak svakog riješenog problema, uključujući je li problem povezan s postojećim člankom, korišten za stvaranje novog članka/namjere ili zanemaren. Ako naiđete na neželjene odgovore koji nisu automatski zabilježeni postojećim pravilima, možete ručno dodati određene izgovore u konzolu kuracije.
Da biste dodali probleme iz sesija:
- Prepoznavanje izgovora – pronađite izgovor koji je pokrenuo neispravan odgovor.
- Provjerite status kuracije – ako problem već nije u konzoli za kuraciju,
prikazat će se preklopnik statusa
kuracije. - Uključivanje/isključivanje zastavice – omogućite preklopnik Status
kustosa
da biste dodali izreku u konzolu kuracije radi pregleda i razlučivosti.
Ako je problem već prisutan u konzoli za kuraciju, izgled preklopnog prekidača mijenja se u skladu s tim kako bi naznačio njegov status.
Prikaz izvedbe skriptirane umjetne inteligencije pomoću Analyticsa
Odjeljak Analytics pruža grafički prikaz ključnih mjernih podataka za procjenu izvedbe i učinkovitosti AI agenta. Ključni mjerni podaci podijeljeni su u četiri odjeljka predstavljena kao kartice. To su: pregled, odgovori, obuka i kuracija.
Nakon posjeta analitičkom zaslonu razvojni programeri mogu odabrati AI agenta za kojeg žele vidjeti analitiku. Analitički prikaz mogu prilagoditi i odabirom kanala za koji žele vidjeti podatke, zajedno s datumskim rasponom i granularnošću podataka. Prema zadanim postavkama, analitički podaci za prošli mjesec prikazuju se za sve kanale s dnevnom granularnošću (svaki dan je točka na osi x na grafikonima).
Pregled
Pregled sadrži ključne mjerne podatke i grafikone koji razvojnim programerima pružaju snimku ukupne upotrebe i izvedbe AI agenata.
- Na nadzornoj ploči odaberite AI agenta koji ste izradili.
- U lijevom navigacijskom oknu kliknite Analytics. Pregled performansi AI agenta pojavljuje se u tabličnom i grafičkom prikazu.
Sesije i poruke
Prvi odjeljak u pregledu prikazuje sljedeće statistike o sesijama i porukama za AI agenta:
- Ukupne sesije i sesije kojima upravlja agent umjetne inteligencije bez ljudske intervencije.
- Ukupan broj primopredaja agenata, što je broj sesija predanih ljudskim agentima.
- Prosječne dnevne sesije
- Ukupan broj poruka (poruka ljudskog i AI agenta) i broja tih poruka koje su stigle od korisnika.
- Prosječne dnevne poruke
Nakon toga slijedi grafički prikaz sesija (složeni stupčasti koji predstavlja sesije kojima upravlja agent umjetne inteligencije i predane sesije) i ukupni odgovori koje je poslao AI agent.
Korisnici
Drugi odjeljak u pregledu sadrži statistiku o korisnicima za AI agenta. Pruža ukupan broj korisnika i informacije o prosječnim sesijama po korisniku i prosječnim dnevnim korisnicima. Nakon toga slijedi grafikon koji prikazuje nove korisnike i korisnike koji se vraćaju za svaku jedinicu, ovisno o odabranoj granularnosti.
Izvedba
Treći odjeljak pruža statistiku o odgovorima agenta TBE AI korisnicima. Ovdje možete vidjeti ukupne odgovore koje je poslao AI agent i podjelu između odgovora gdje AI agent:
- Identificirao je korisnikovu namjeru.
- Odgovorio je rezervnom porukom.
- Odgovorio je porukom djelomičnog podudaranja.
- Obavijestio je korisnika o primopredaji agenta.
Isti se zbraja u tortnom grafikonu, a površinski grafikon pruža informacije na temelju odabrane granularnosti.
Obuka
Odjeljak za osposobljavanje predstavlja "zdravlje" korpusa AI Agenta. Preporučuje se da programeri konfiguriraju 20+ izgovora obuke za svaku namjeru / članak u svojim AI agentima. U ovom odjeljku svi članci/namjere u korpusu prikazani su kao pojedinačni pravokutnici u kojima boja i relativna veličina svakog pravokutnika ukazuju na podatke o vježbanju koje članak/namjera sadrži. Što je namjera bliža bijeloj boji, to je više podataka o vježbanju potrebno da bi se točnost vašeg AI agenta poboljšala.
Odgovori
Ovaj odjeljak daje programerima detaljan prikaz onoga o čemu se korisnici pitaju i koliko često to pitaju. Pruža grafički prikaz najpopularnijih članaka za AI agente za odgovaranje na pitanja i predloške odgovora za AI agente za izvođenje radnji.
Kuracija
Ovaj odjeljak pruža vizualni sažetak koliko se problema s kuracijom pojavljuje svaki dan i koliko su ih agenti umjetne inteligencije riješili.
Integrirajte AI agente
U ovom se odjeljku objašnjava kako integrirati agente umjetne inteligencije s glasovnim i digitalnim kanalima za upravljanje razgovorima s klijentima.
Integrirajte AI agente s glasovnim i digitalnim kanalima
Nakon što izradite i konfigurirate svoje AI agente na platformi Webex AI Agent Studio, sljedeći je korak njihova integracija s glasovnim i digitalnim kanalima. Ova integracija omogućuje AI agentima da upravljaju glasovnim i digitalnim razgovorima s vašim klijentima, pružajući besprijekorno i interaktivno korisničko iskustvo.
Dodatne informacije potražite u članku Integracija agenata umjetne inteligencije s glasovnim i digitalnim kanalima.
Upravljanje izvješćima AI agenata
Ovaj odjeljak opisuje pregled izvješća AI agenata, vrste izvješća, stvaranje izvješća AI agenata i načine isporuke izvješća.
Objašnjenje izvješća AI agenata
Značajka izvješća omogućuje vam generiranje ili zakazivanje (periodično generiranje) određenih izvješća iz dostupnih vrsta izvješća i njihovo primanje preko dostupnih načina isporuke. Ta izvješća mogu pružiti vrijedne informacije o ponašanju korisnika, upotrebi, angažmanu, performansama proizvoda itd. Željene informacije možete dostaviti na njihovu e-poštu, SFTP put ili S3 kantu. Možete odabrati vrstu izvješća s popisa unaprijed izrađenih izvješća i odabrati želite li generirati jednokratno izvješće odmah ili u redovitim intervalima.
Kada pristupite izborniku Izvješća iz lijevog navigacijskog okna, pojavit će se sljedeće kartice:
-
Konfiguriranje — ova kartica prikazuje sva izvješća koja su trenutno aktivna i generirana periodično. Za popis izvješća dostupni su sljedeći detalji:
- Aktivno – je li korisnik i dalje pretplaćen na izvješće.
- AI Agent — Ime AI agenta pridruženog izvješću.
- Vrsta izvješća – unaprijed izrađena vrsta izvješća na koju ste se pretplatili.
- Učestalost – interval u kojem primate izvješće.
- Posljednje izvješće Generirano – posljednje poslano izvješće.
- Sljedeći zakazani datum – sljedeći datum kada će izvješće biti poslano.
-
Povijest – na ovoj su kartici navedene sve povijesne informacije o dosad poslanim izvješćima. Kliknite bilo koji izvještaj na ovoj stranici kako biste uredili konfiguraciju izvješća.
Da biste preuzeli ta povijesna izvješća, kliknite ikonu Preuzmi u odjeljku Akcije .
Izvješća na zahtjev koja se pojavljuju na kartici Povijest dostupna su za preuzimanje tek nakon dovršetka generiranja izvješća.
Stvaranje izvješća AI agenta
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na lijevoj navigacijskoj traci kliknite Izvješća . |
3 |
Kliknite +Novo izvješće. |
4 |
Navedite sljedeće informacije za stvaranje i konfiguriranje izvještaja: |
Vrste izvješća AI agenta
Možete birati s popisa unaprijed izrađenih izvješća na temelju odabrane vrste AI agenta. Ovaj odjeljak obuhvaća te vrste izvješća, listove uključene u svaki izvještaj i stupce dostupne na svakom listu.
AI agent za odgovaranje na pitanja, vrsta izvješća
Za AI agenta dostupne su tri različite vrste izvješća za odgovaranje na pitanja u aplikaciji. Pomoću različitih vrsta izvješća možete razumjeti sažetak upotrebe AI agenta, ponašanje, što korisnici pitaju i kako AI agent odgovara na upite. Također možete vidjeti poruke koje su završile kao probleme u kuraciji.
Ponašanje i sažetak korištenjaOvaj odjeljak prikazuje sažetak AI agenta s učestalošću pozivanja članaka i kategorija. Sažetak, kategorije i informacije o člancima možete pregledati na zasebnoj kartici izvješća:
Polje | Opis |
---|---|
Naziv AI agenta | Ime AI agenta. |
Ukupan broj razgovora | Ukupan broj razgovora /sesija koje obrađuje AI agent. |
Razgovori s najmanje jednom porukom korisnika | Razgovori ili sesije u kojima su korisnici dali barem jedan unos. |
Ukupan broj ljudskih poruka | Poruke koje krajnji korisnici šalju agentu umjetne inteligencije. |
Ukupan broj odgovora AI agenta | Ukupan broj poruka koje AI agent šalje krajnjim korisnicima. |
Ukupan broj djelomičnih podudaranja | Slučajevi u kojima je postojala neka nejasnoća u vezi s korisnikovom porukom, a AI agent je odgovorio s više namjera kao opcijama. |
Razgovori poslani agentu | Totalni razgovori predani ljudskom agentu. |
Ukupan broj glasova | Ukupan broj odgovora AI agenata, koje su potvrdili korisnici. |
Ukupan broj glasova |
Ukupan broj odgovora AI agenata, koje su klijenti smanjili. |
Polje | Opis |
---|---|
Naziv kategorije | Naziv kategorije kako je konfiguriran u AI agentu. |
Razgovori za kategoriju | Broj razgovora ili sesija u kojima je otkriven članak koji pripada ovoj kategoriji. |
Ukupan broj odgovora | Broj otkrivanja članka koji pripada ovoj kategoriji. |
Ukupan broj glasova | Broj poziva iz ove kategorije. |
Ukupan broj glasova |
Broj smanjenih odgovora iz ove kategorije. |
Polje | Opis |
---|---|
Naziv članka | Naziv članka (zadana varijanta) konfiguriranog u AI agentu. |
Kategorija članka | Kategorija kojoj ova namjera pripada. |
Razgovori za članak | Broj razgovora ili sesija u kojima je otkriven ovaj članak. |
Ukupan broj odgovora | Broj otkrivanja ovog članka. |
Ukupan broj glasova | Broj poziva na odgovor za ovaj članak. |
Ukupan broj glasova |
Broj smanjenih rezultata odgovora za ovaj članak. |
Prikazuje razgovor između AI agenta i klijenta zajedno s ocjenom sličnosti. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator sesije. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika na AI agentu. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Članak | Identifikator odgovora koji je poslao AI agent. |
Kategorija | Namjera koju je AI agent otkrio za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarni članak 1. | Namjera koju je otkrio odabrani NLU motor. |
Ocjena članka 1. | Rezultat za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka potvrđena ili smanjena. |
Komentar povratne informacije |
Komentari koje su korisnici ostavili prilikom glasovanja o poruci. |
Prikazuje poruke koje su završile u kuraciji kao probleme iz različitih razloga. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za korisnikovu sesiju. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika na AI agentu. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je AI agent odgovorio. |
Razlog problema | Razlog zbog kojeg ova poruka završava u kuraciji. |
Članak | Identifikator odgovora koji je poslao AI agent. |
Kategorija | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarni članak 1. | Odabrani NLU motor otkrio je namjeru. |
Ocjena članka 1. |
Ocjena za otkrivenu namjeru. |
AI agent za obavljanje zadataka, vrsta izvješća
Za AI agenta dostupne su tri različite vrste izvješća za izvršavanje zadatka u aplikaciji sastavljača AI agenata. Kao razvojni programer AI agenta možete stvarati različite vrste izvješća. Oni se mogu koristiti za razumijevanje sažetka upotrebe AI agenta, ponašanja AI agenta, onoga što korisnici pitaju i načina na koji AI agent odgovara na upite. Također možete vidjeti poruke koje su završile kao probleme u kuraciji.
Prikazuje sažetak razgovora zajedno s namjerama i ključevima predložaka koji se pokreću. Kartica sažetka prikazuje sljedeće detalje:
Polje | Opis |
---|---|
Naziv AI agenta | Ime AI agenta. |
Ukupan broj razgovora | Ukupan broj razgovora ili sesija kojima upravlja AI agent. |
Razgovori s najmanje jednom porukom korisnika | Razgovori ili sesije u kojima su korisnici dali barem jedan unos. |
Ukupan broj ljudskih poruka |
Poruke koje krajnji korisnici šalju AI agentu. |
Ukupan broj odgovora AI agenta | Ukupan broj poruka koje AI agent šalje krajnjim korisnicima. |
Ukupan broj djelomičnih podudaranja | Slučajevi u kojima je postojala neka nejasnoća u vezi s korisnikovom porukom, a AI agent je odgovorio s više namjera kao opcijama. |
Razgovori poslani agentu | Ukupni razgovori predani ljudskom agentu |
Ukupan broj glasova | Ukupan broj odgovora AI agenta koje su potvrdili korisnici. |
Ukupan broj glasova |
Ukupan broj odgovora AI agenata koje su korisnici umanjili. |
Detalje o cilju možete pogledati i na kartici Namjere proračunske tablice:
Polje | Opis |
---|---|
Naziv namjere | Naziv namjere konfiguriran u AI agentu. |
Razgovori s namjerom | Broj razgovora ili sesija u kojima je pozvana ta namjera. |
Ukupan broj poziva | Broj pozivanja na tu namjeru. |
Ukupan broj dovršenih radova | Broj prikupljanja svih slotova i dovršetka te je namjere. |
Ukupan broj glasova | Ukupan broj odgovora za to je potvrđen za svaku namjeru. |
Ukupan broj glasova |
Ukupni odgovori za to smanjeni su za svaku namjeru. |
Izvješće sadrži i detalje predloška visoke razine, kao što su:
Polje | Opis |
---|---|
Naziv ključa predloška | Naziv predloška kako je konfiguriran u AI agentu. |
Cilj ključa predloška | Cilja gdje se koristi ovaj ključ predloška. |
Razgovori za ključ predloška | Broj koji označava koliko je puta ključ predloška poslan kao odgovor. |
Ukupan broj odgovora | Broj koji je puta ključ predloška poslan kao odgovor. |
Ukupan broj glasova | Broj poziva za ovaj predložak. |
Ukupan broj glasova |
Broj prigovaranja odgovora za ovaj predložak. |
Prikazuje razgovor klijenta s AI agentom zajedno s rezultatima sličnosti. U izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za korisnikovu sesiju. |
ID potrošača | Jedinstveni identifikator krajnjeg korisnika u aplikaciji. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Ključ predloška | Identifikator odgovora koji je poslao AI agent. |
Namjera | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarna namjera 1 | Odabrani NLU motor otkrio je namjeru. |
Rezultat namjere 1 | Ocjena za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka potvrđena ili smanjena. |
Komentar povratne informacije |
Komentari koje su korisnici ostavili prilikom glasovanja o poruci. |
Prikazuje poruke koje su završile u kuraciji kao probleme iz različitih razloga. Ovo je izvješće relevantno samo za skriptirane AI agente. U ovom izvješću možete pregledati sljedeće detalje:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator za sesiju klijenta. |
ID potrošača | Jedinstveni identifikator za krajnjeg korisnika u aplikaciji. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je AI agent odgovorio. |
Razlog problema | Razlog zbog kojeg ova poruka završava u kuraciji. |
Ključ predloška | Identifikator odgovora koji je poslao AI agent. |
Namjera | AI agent je otkrio namjeru za korisnikovu poruku. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Podudarna namjera 1 | Odabrani NLU motor otkrio je namjeru. |
Rezultat namjere 1 |
Ocjena za otkrivenu namjeru. |
Načini isporuke izvješća AI agenta
U današnjem svijetu temeljenom na podacima učinkovita i sigurna dostava izvješća o agentima umjetne inteligencije ključna je za informirano donošenje odluka i operativnu izvrsnost. Kako bismo zadovoljili različite organizacijske potrebe, nudimo više načina isporuke za izvješća AI agenata, osiguravajući fleksibilnost, pouzdanost i sigurnost. Opcije isporuke uključuju Secure File Transfer Protocol (SFTP), Email i Amazon S3 Bucket. Svaki način rada osmišljen je kako bi udovoljio različitim zahtjevima, bilo da se radi o potrebi za visokom sigurnošću, lakoćom pristupa ili skalabilnim rješenjima za pohranu. Ovaj dokument opisuje značajke i prednosti svakog načina isporuke, pomažući vam da odaberete najbolju opciju za svoje specifične potrebe.
SFTP
Polje |
Opis |
---|---|
Gurnite izvještaje na sigurno mjesto kako je planirano |
Uključite ovo kako biste gurnuli izvještaje na sigurno mjesto u zakazano vrijeme. Omogućivanjem ovog prekidača možete navesti samo sljedeće detalje. |
IP adresa | IP adresa sustava. |
Korisničko ime | Korisničko ime za pristup izvješćima. |
Lozinka | Lozinka za pristup izvješćima. |
Privatni ključ | Privatni ključ za pristup datotekama. |
Put prijenosa |
Put na kojem su datoteke usmjerene u sustavu. |
E-pošta
Polje | Opis |
---|---|
Zakazivanje e-pošte za više primatelja, odvojeno točkom sa zarezom (;) | Uključite ovo da biste dodali primatelje. |
Primatelja |
Adresa e-pošte svih primatelja koji moraju primiti izvješća u određeno vrijeme i učestalost. |
S3 kanta
Polje | Opis |
---|---|
Prijenos izvješća u grupu S3 prema rasporedu |
Uključite to kako biste polja S3 učinili dostupnima i usmjerite izvješća u konfiguriranu grupu S3. |
ID pristupnog ključa za AWS | ID pristupnog ključa za pristup AWS uslugama i resursima. |
AWS tajni pristupni ključ | Tajni pristupni ključ za pristup AWS uslugama i resursima. |
Naziv grupe | Naziv grupe u koju je izvješće usmjereno. |
Naziv mape |
Naziv mape stvorene u grupi S3. |
Razumjeti usklađenost s umjetnom inteligencijom
U ovim ćete odjeljcima lakše razumjeti razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Svaka značajka koja se pokreće umjetnom inteligencijom u Ciscu prolazi procjenu učinka umjetne inteligencije u odnosu na naša načela odgovorne umjetne inteligencije i pridržava se odgovornog okvira umjetne inteligencije, uz postojeće procese dizajna, sigurnosti, privatnosti i ljudskih prava.
Privatnost i sigurnostCisco ne zadržava korisničke ulazne podatke nakon postupka zaključivanja, a davatelj modela treće strane, Microsoft, ne pristupa, ne nadzire i ne pohranjuje Ciscove korisničke podatke. Dodatne informacije o pravilima zadržavanja podataka specifičnih za značajke potražite u članku Cisco Trusted Portal.
Slijedi popis bilješki o transparentnosti umjetne inteligencije za sve značajke umjetne inteligencije:
Izvori podataka za obuku i evaluacijuCiscov davatelj modela treće strane, Microsoft, predstavlja da neće koristiti korisnički sadržaj za poboljšanje modela Azure OpenAI i da ne pohranjuje niti zadržava Ciscove korisničke podatke u infrastrukturi servisa Azure.
Sigurnosna i etička razmatranjaSve generativne značajke umjetne inteligencije sklone su pogreškama, pa Cisco daje prednost sigurnosti sadržaja za značajke umjetne inteligencije uključivanjem filtriranja sadržaja koje pruža Azure OpenAI.
Procjena i performanse modelaCisco daje prednost performansama i točnosti AI Assistanta uključivanjem ljudi u pregled, testiranje i osiguranje kvalitete temeljnog modela.
Početak rada za Webex AI Agent Studio
Webex AI Agent Studio sofisticirana je platforma koja je osmišljena za stvaranje, upravljanje i implementaciju automatskih agenata umjetne inteligencije kako bi se zadovoljile potrebe za korisničkom uslugom i podrškom. Upotrebom umjetne inteligencije, agenti umjetne inteligencije korisnicima pružaju automatiziranu pomoć prije interakcije s ljudskim agentima. Ti agenti podržavaju glasovne interakcije s intonacijom, razumijevanjem jezika i kontekstualnom osviještenošću u razgovorima. Osim toga, agenti umjetne inteligencije neprimjetno i informativno upravljaju interakcijama digitalnih kanala kroz tekst i mrežni razgovor. Korisnici imaju koristi od iskustva poput kućepazitelja, primanja pomoći s pitanjima, dohvaćanja informacija i minimiziranja vremena čekanja.
Mogućnosti usluge Webex AI Agent Studio
- Točni i pravovremeni odgovori– pruža točne odgovore na upite korisnika u stvarnom vremenu.
- Inteligentno izvršenje zadatka– izvršava zadatke na temelju zahtjeva ili unosa korisnika.
Ključne prednosti za poduzeća
-
Poboljšano iskustvo korisnika– korisnicima omogućuje iskustvo razgovora u stvarnom vremenu.
-
Personalizirane interakcije– prilagođava odgovore pojedinačnim potrebama i preferencijama korisnika.
-
Skalabilnost i učinkovitost– upravlja velikim opsegom korisničkih interakcija bez potrebe za dodatnim ljudskim agentima, što dovodi do poboljšanog zadovoljstva i smanjenih operativnih troškova.
Upoznajte vrste agenata umjetne inteligencije i primjere
Sljedeća tablica prikazuje pregled vrsta AI agenata i njihovih mogućnosti:
Vrsta agenta umjetne inteligencije | Svrha | Mogućnost | Opis | Kako postaviti? |
---|---|---|---|---|
Autonomno |
Autonomni agenti umjetne inteligencije osmišljeni su tako da djeluju neovisno, donose odluke i obavljaju zadatke bez izravne ljudske intervencije. |
Izvedite radnje |
Napravite informirane odabire na temelju dostupnih informacija i unaprijed definiranih pravila. Automatizirajte zadatke koji se ponavljaju ili zahtijevaju vrijeme. |
|
Odgovaranje na pitanja |
Autonomni agenti mogu pristupiti i koristiti repozitoriju znanja kako bi pružili informativne i točne odgovore na korisničke upite. |
Autonomni agenti umjetne inteligencije za odgovaranje na pitanja | ||
Skriptirano |
Skriptirani agenti umjetne inteligencije programirani su tako da slijede unaprijed definirani skup pravila i uputa. |
Izvedite radnje |
Skriptirani agenti mogu obavljati određene zadatke koji su jasno definirani i strukturirani. |
Skriveni AI agenti za izvođenje radnji |
Odgovaranje na pitanja |
Skriptirani agenti mogu odgovoriti na pitanja temeljem korpusa obuke koji je izradio korisnik, a koji je zbirka primjera i odgovora. |
Skriveni agenti umjetne inteligencije za odgovaranje na pitanja |
Primjerima
I autonomni i skriptirani AI agenti mogu se primijeniti na različite slučajeve upotrebe, ovisno o specifičnim zahtjevima i željenim mogućnostima. Neki primjeri uključuju:
-
Servis za korisnike – Za pružanje podrške korisnicima mogu se upotrebljavati i autonomni i skriptirani agenti, a autonomni agenti nude veću fleksibilnost i razumijevanje prirodnog jezika.
-
Virtualni pomoćnici– autonomni agenti dobro su prikladni za uloge virtualnog pomoćnika jer mogu upravljati različitim zadacima i pružiti personaliziranije interakcije.
-
Analiza podataka– autonomni agenti mogu se koristiti za analizu velikih skupova podataka i izdvajanje vrijednih uvida.
-
Automatizacija procesa– i autonomni i skriptirani agenti mogu se upotrebljavati za automatizaciju ponavljajućih zadataka, poboljšanje učinkovitosti i smanjenje pogrešaka.
-
Upravljanje znanjem– autonomni agenti mogu se upotrebljavati za izradu i upravljanje repozitorijima znanja, čime informacije postaju lako dostupne korisnicima.
Izbor između autonomnih i napisanih AI agenata ovisi o složenosti zadataka, potrebnoj razini autonomije i dostupnosti podataka o obuci.
Preduvjeti
-
Ako ste postojeći korisnik Webex kontaktnog centra, obavezno ispunite sljedeće preduvjete:
-
Klijent za Webex Contact Center 2.0.
-
Webex Connect omogućen je za vašeg klijenta.
-
Platforma za glasovne medije medijska je platforma sljedeće generacije.
-
-
Ako nemate klijenta usluge Webex Contact Center, obratite se svom partneru kako biste pokrenuli probno razdoblje usluge Webex Contact Center s medijskom platformom sljedeće generacije.
-
Administratori mogu zatražiti sandbox za Webex Contact Center kako bi isprobali agente umjetne inteligencije.
Omogućavanje značajke
Ova je značajka trenutno u beta verziji. Korisnici se mogu registrirati za ovu značajku na Webex Beta portalu ispunjavanjem ankete o sudjelovanju za agente umjetne inteligencije.
-
Trenutačno je samo funkcija skripte AI agenta dostupna u beta fazi.
-
Autonomni agenti dostupni su samo za odabir korisnika. Zahtjevi se mogu uputiti putem CSM-a (Customer Success Manager), PSM-a (Partner Success Manager) ili e-poštom na ask-ccai@cisco.com. Nakon odobrenja, autonomni agenti bit će dostupni uz skripte agenata za vašeg klijenta.
Pristup studiju agenta Webex AI
Da biste izradili agente umjetne inteligencije, morate se prijaviti u aplikaciju Webex AI Agent Studio. To se može učiniti na sljedeće načine:
Prijava iz usluge Control Hub
- Prijavite se u Control Hub pomoću URL-a https://admin.webex.com.
- U odjeljku Usluge navigacijskog okna odaberite Kontaktni centar.
- U odjeljku Brze veze na desnom oknu idite na odjeljak Paket kontaktnog centra .
- Kliknite Webex AI Agent Studio da biste pristupili aplikaciji.
Sustav unakrsno pokreće aplikaciju Webex AI Agent Studio u drugoj kartici preglednika i automatski ćete se prijaviti u aplikaciju.
Prijava s Webex Connecta
Za pristup aplikaciji Webex AI Agent Studio, trebate imati pristup usluzi Webex Connect.
- Prijavite se u aplikaciju Webex Connect pomoću URL-a klijenta koji je naveden za vaše poduzeće i vjerodajnice.
Prema zadanim postavkama stranica Usluge pojavljuje se kao početna stranica.
- U izborniku Paleta aplikacija lijevog navigacijskog okna kliknite Webex AI Agent Studio da biste pristupili aplikaciji.
Sustav unakrsno pokreće aplikaciju Webex AI Agent Studio u drugoj kartici preglednika i automatski ćete se prijaviti u aplikaciju.
Izgled početne stranice
Dobro došli u aplikaciju Webex AI Agent Studio. Kada se prijavite, početna stranica prikazuje sljedeći izgled:
-
Navigacijska traka
Navigacijska traka koja se pojavljuje na lijevoj strani omogućuje pristup sljedećim izbornicima:
- Nadzorna ploča– prikazuje popis agenata umjetne inteligencije kojima korisnik ima pristup, kako je odobrio administrator poduzeća.
- Znanje – prikazuje središnji repozitorij znanja ili bazu znanja koji služi kao mozak za autonomne agente umjetne inteligencije kako bi odgovorili na upite korisnika.
- Izvješća – popisi unaprijed izgrađenih izvješća o agentima umjetne inteligencije različitih vrsta. Možete generirati ili zakazati izvješća u skladu sa svojim poslovnim potrebama.
- Pomoć– omogućuje pristup korisničkom vodiču za Webex AI Studio agenta u Webex centru za pomoć.
- Korisnički profil
Izbornik korisničkog profila omogućava vam prikaz podataka o profilu i odjavu iz aplikacije.
Stranica Profil poduzeća sadrži informacije o klijentu AI agenta koji su dostupni samo administratorima s potpunim administratorskim pristupom.
-
Kartica Pregled sadrži sljedeće informacije:
- Identifikatori poduzeća– uključuje ID organizacije Webex, ID CPaaS organizacije i ID pretplate za poduzeće. To je dostupno za poduzeća s integracijom usluge Webex Contact Center za odgovarajućeg klijenta za Webex Connect.
- Postavke profila– sadrži naziv poduzeća, jedinstveni naziv poduzeća i URL logotipa.
- Globalne postavke agenta– omogućava odabir zadanog agenta za glasovni kanal za rukovanje pričuvnim scenarijima.
- Sažetak zadržavanja podataka– pruža sažetak razdoblja zadržavanja podataka za ovo poduzeće.
-
Na kartici Članovi tima možete pregledati i upravljati popisom članova tima koji imaju pristup aplikaciji. Svakom je korisniku dodijeljena uloga koja određuje radnje koje može izvršiti na temelju dodijeljenih dozvola.
-
Upoznajte svoju nadzornu ploču
Na nadzornoj ploči agenti umjetne inteligencije predstavljaju kartice koje prikazuju osnovne informacije, uključujući ime agenta umjetne inteligencije, koje je posljednji put ažurirao, posljednji put ažurirao i mehanizam koji se koristio za obuku agenta.
Zadaci na kartici agenta za AI
Držite pokazivač miša iznad kartice agenta umjetne inteligencije za prikaz sljedećih opcija:
- Pretpregled– kliknite Pretpregled kako biste otvorili widget za pretpregled agenta umjetne inteligencije.
- Ikona trotočke – kliknite tu ikonu za izvršavanje sljedećih zadataka:
-
Kopiraj vezu za pretpregled– kopirajte vezu za pretpregled kako biste zalijepili u novu karticu i pregledajte agenta za AI u widgetu za razgovor.
-
Kopiranje tokena pristupa– kopirajte token za pristup agenta umjetne inteligencije za pozivanje agenta putem API-ja.
-
Izvoz– izvezite pojedinosti o agentima umjetne inteligencije (u JSON formatu) u svoju lokalnu mapu.
-
Brisanje – trajno izbrišite agenta umjetne inteligencije iz sustava.
-
Prikvačite – prikvačite agenta umjetne inteligencije na prvi položaj na nadzornoj ploči ili otkvačite kako biste ga vratili natrag na prethodni položaj.
-
Izradi novog agenta za AI
Novi agent umjetne inteligencije možete izraditi pomoću opcije + Izradi agenta u gornjem desnom kutu nadzorne ploče. Možete odabrati upotrebu unaprijed definiranog predloška ili stvaranje agenta od nule.
Želite li saznati kako izraditi skripte i autonomne agente za AI, pogledajte sljedeće odjeljke:
Uvoz prethodno ugrađenog agenta umjetne inteligencije
Možete uvesti prethodno izrađeni agent umjetne inteligencije u JSON formatu s popisa dostupnih agenata umjetne inteligencije. Prvo provjerite jeste li izvezli AI agent u JSON formatu u svoju lokalnu mapu. Slijedite korake za uvoz:
- Kliknite na Uvezi agenta.
- Kliknite na Prenesi kako biste prenijeli datoteku agenta za AI (u JSON formatu) izvezenu s platforme.
- U polje Naziv agenta unesite naziv agenta umjetne inteligencije.
- (Neobavezno) U ID sustava uredite jedinstveni identifikator koji generira sustav.
- Kliknite Uvezi.
Vaš agent umjetne inteligencije sada je uspješno uvezen na platformu Webex AI Agent Studio i dostupan je na nadzornoj ploči.
Pretraži po ključnim riječima
Platforma pruža robusne mogućnosti pretraživanja koji će vam pomoći da lako pronađete agente umjetne inteligencije i upravljate njima. Možete izvršiti pretraživanje po ključnoj riječi pomoću imena agenta. Unesite ime agenta ili dio imena u traku za traženje. Sustav prikazuje popis agenata umjetne inteligencije koji odgovaraju vašim kriterijima pretraživanja.
Filtriraj po vrsti agenta
Osim pretraživanja ključnih riječi, rezultate pretraživanja možete suziti filtriranjem na temelju vrste agenta umjetne inteligencije. Odaberite jedan od filtara vrste agenta s padajućeg popisa – Skriptirano, Autonomno i Sve.
Upravljajte bazom znanja
Baza znanja je središnji repozitorij informacija za autonomne agente umjetne inteligencije koje pokreće model velikog jezika (LLM). Autonomni agenti umjetne inteligencije koriste napredne tehnologije umjetne inteligencije i strojnog učenja kako bi razumjeli, procesuirali i generirali ljudski tekst. Ti agenti umjetne inteligencije uvježbavaju goleme količine podataka, što im omogućuje pružanje detaljnih i kontekstualno relevantnih odgovora. Baze znanja pohranjuju podatke potrebne za funkcioniranje autonomnih AI agenata.
Za pristup bazi znanja:
- Prijavite se na platformu Webex AI Agent Studio.
- Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. Pojavit će se stranica baza znanja.
- Bazu znanja možete pronaći na temelju sljedećih kriterija:
- Naziv baze znanja
- Vrsta baze znanja
- Baze znanja ažurirane između određenih datuma
- Baze znanja stvorene između određenih datuma
Kliknite na Ponovno postavi sve kako biste ponovno postavili kriterije pretraživanja.
- Možete izraditi i novu bazu znanja. Za izradu nove baze znanja pogledajte odjeljak Izrada baze znanja za agenta umjetne inteligencije.
Izradi bazu znanja za agenta umjetne inteligencije
1 |
Na nadzornoj ploči kliknite ikonu Znanje u lijevom navigacijskom oknu. |
2 |
Na stranici Baze znanja kliknite na +Izradi bazu znanja u gornjem desnom kutu. |
3 |
Na stranici Izrada baze znanja unesite sljedeće pojedinosti: |
4 |
Kliknite Stvori. Sustav stvara bazu znanja s navedenim nazivom. |
5 |
Na kartici Datoteke: |
6 |
Na kartici Dokumenti : |
7 |
Pomaknite se do kartice Informacije da biste pregledali i pratili pojedinosti o datotekama koje ste prenijeli i dokumentima koje ste izradili.
|
Što učiniti sljedeće
Konfigurirajte bazu znanja za autonomni agent umjetne inteligencije za odgovaranje na pitanja.
Postavljanje autonomnih agenata umjetne inteligencije
Autonomni agenti umjetne inteligencije djeluju neovisno bez izravne ljudske intervencije. Ovi agenti koriste napredne algoritme i tehnike strojnog učenja kako bi analizirali podatke, učili iz svoje okoline i prilagodili svoje postupke kako bi postigli određene ciljeve. U ovom su odjeljku opisane dvije primarne mogućnosti autonomnog AI agenta.
Autonomni AI agent za izvođenje zadataka
Autonomni agenti umjetne inteligencije mogu obavljati različite zadatke, uključujući:
-
Obrada prirodnog jezika (NLP) – Razumijevanje i odgovaranje na ljudski jezik na prirodan i konverzacijski način.
-
Donošenje odluka – donose informirane odluke na temelju dostupnih informacija i unaprijed definiranih pravila.
-
Automatizacija – automatizirajte ponavljajuće ili dugotrajne zadatke.
Ovaj odjeljak uključuje sljedeće konfiguracijske postavke:
Izradite autonomnog agenta za AI za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite na +Izradi agenta. |
3 |
Na zaslonu Stvaranje agenta za AI kliknite na Započni od nule.
Možete odabrati i unaprijed definirani predložak za brzu izradu agenta za umjetnu inteligenciju. Filtrirajte vrstu AI agenta kao Autonomno. U tom se slučaju polja na stranici Profil automatski popunjavaju. |
4 |
Kliknite Dalje. |
5 |
U odjeljku Koja vrsta agenta gradite kliknite na Autonomno. |
6 |
U odjeljku Koja je glavna funkcija vašeg agenta kliknite na Izvedi radnje. |
7 |
Kliknite na Dalje. |
8 |
Na stranici Definiranje agenta navedite sljedeće pojedinosti: |
9 |
Kliknite Izradi. Sada ste uspješno izradili autonomnog agenta za umjetnu inteligenciju za izvođenje radnji koji je sada dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obavljati sljedeće zadatke:
Također možete uvesti prethodno izrađene agente umjetne inteligencije. Za više informacija pogledajte odjeljak Uvoz prethodno izrađenog agenta umjetne inteligencije |
Što učiniti sljedeće
Ažurirajte profil za autonomnog agenta umjetne inteligencije.
Ažuriraj profil autonomnog agenta za AI
Prije početka
Izradite autonomnog agenta za AI za izvođenje radnji.
1 |
Na nadzornoj ploči kliknite agenta umjetne inteligencije koji ste izradili. |
2 |
Idite na karticu i konfigurirajte sljedeće pojedinosti: |
3 |
Kliknite na Objavi kako biste agenta umjetne inteligencije postavili uživo. |
Što učiniti sljedeće
Dodajte potrebne radnje agentu umjetne inteligencije.
Dodaj radnje autonomnom agentu umjetne inteligencije
Autonomni agenti umjetne inteligencije za izvođenje radnji osmišljeni su tako da shvate namjere korisnika i djeluju u skladu s tim. Na primjer, u restoranu postoji potreba za automatizacijom unosa online narudžbe hrane. Da biste dovršili zadatak, možete izraditi autonomnog agenta za AI koji provodi sljedeće radnje:
-
Zatražite od korisnika potrebne podatke.
-
Prenesite informacije u traženi tijek.
Autonomni AI agent za izvođenje radnji radi na sljedećim građevnim blokovima:
-
Radnja – funkcionalnost koja agentu umjetne inteligencije omogućuje povezivanje s vanjskim sustavima za obavljanje složenih zadataka.
-
Entitet ili utor – predstavlja korak u ispunjenju namjere korisnika. Popunjavanje utora uključuje postavljanje konkretnih pitanja korisniku kako bi se ispunila korisnikova namjera na temelju iskaza. To je okidač za AI agenta da počne izvoditi radnju. Definirajte entitete unosa kao dio popunjavanja utora.
-
Ispunjenje – određuje kako agent umjetne inteligencije dovršava radnju. Kao dio ispunjenja definirajte izlazne entitete za autonomni agent umjetne inteligencije za generiranje odgovora u određenom formatu. Sustav šalje izlazne entitete u tijek kako bi nastavio s radnjom i uspješno dovršio zadatak.
1 |
Na kartici Akcija kliknite na +Nova radnja. |
2 |
Na stranici Dodavanje nove radnje navedite sljedeće pojedinosti: |
Što učiniti sljedeće
Možete konfigurirati utore ili možete konfigurirati utore i definirati ispunjenje ovisno o odabranom opsegu radnje.
Konfiguriranje popunjavanja utora
Punjenje utora uključuje dodavanje potrebnih ulaznih entiteta za AI modul. U odjeljku Popunjavanje utora stranice Radnje dodajte entitete unosa:
-
Entitete možete dodati jedan po jedan u formatu tablice.
-
Također možete koristiti JSON datoteku i definirati entitete. Pogledajte odjeljak Obilazak JSON sheme za detalje.
Dodaj entitete unosa u formatu tablice
1 |
Da biste dodali entitet unosa, kliknite +Novi entitet unosa. |
2 |
Na stranici Dodavanje novog entiteta unosa navedite sljedeće pojedinosti: |
3 |
Kliknite na Dodaj kako biste dodali entitet unosa. Možete dodati onoliko entiteta unosa koliko vam je potrebno. |
4 |
Upotrijebite opciju Kontrole da biste izvršili sljedeće radnje na entitetu: |
Dodaj entitete pomoću JSON uređivača
Ulazne i izlazne entitete možete dodati pomoću JSON uređivača. U prikazu JSON uređivača entiteti moraju biti definirani u strukturiranom JSON formatu.
Za više informacija pogledajte odjeljak Obilazak JSON sheme.
Struktura ulaznog parametra
Ulazni parametri moraju biti u skladu sa sljedećom strukturom:
-
vrsta– vrsta podataka objekta parametara. Ovo je uvijek 'objekt' za označavanje da su parametri strukturirani kao objekt.
svojstva– objekt u kojem svaki ključ predstavlja parametar i povezane metapodatke.
obavezno – niz nizova s popisom imena parametara koji su obavezni.
svojstva Objekt
Svaki ključ u objektu svojstva predstavlja ulazni entitet/parametar i sadrži drugi objekt s metapodacima o tom parametru. Metapodaci uvijek trebaju sadržavati sljedeće ključne riječi:
-
vrsta– vrsta podataka parametra. Dopuštene vrste su:
-
niz – tekstualni podaci.
-
cijeli broj– brojčani podaci bez decimala.
-
broj– brojčani podaci koji mogu uključivati decimale.
-
boolean – istina/lažna vrijednosti.
-
polje– popis stavki, od kojih su sve obično iste vrste.
-
objekt– složena struktura podataka s ugniježđenim svojstvima.
-
-
opis– kratko objašnjenje onoga što entitet predstavlja. To pomaže AI mehanizmu da razumije svrhu i upotrebu parametra. Za bolju točnost preporučuje se sažet opis koji je u skladu s uputama agenta i opisom radnje.
-
Validaciju provodi platforma samo za „tip”. „Opis” se ne primjenjuje na sve entitete, ali se preporučuje njegovo dodavanje. Ostale korisne ključne riječi za metapodatke entiteta su:
-
prebrojavanje– polje prebrojavanja navodi moguće vrijednosti parametra. To je korisno za parametre koji bi trebali prihvatiti samo ograničeni skup vrijednosti. Programeri mogu definirati prilagođene popise vrijednosti koje bi parametar trebao prihvatiti da bi ga koristio.
- uzorak– polje uzorka koristi se s vrstama nizova za određivanje regularnog izraza kojem niz mora odgovarati. To je posebno korisno za provjeru valjanosti određenih formata, kao što su telefonski brojevi, poštanski brojevi ili prilagođeni identifikatori.
-
primjeri– polje za primjere pruža jedan ili više primjera valjanih vrijednosti za parametar. To pomaže alatu umjetne inteligencije da razumije koja se vrsta podataka očekuje i može biti posebno korisna za potrebe tumačenja i provjere valjanosti.
-
Postoje i druge ključne riječi koje definiciju entiteta mogu učiniti točnijom i robusnijom. Za više informacija pogledajte odjeljak Obilazak JSON sheme.
Primjer
Sljedeći primjer uključuje različite vrste entiteta i ključne riječi:
{ "type": "object", "properties": { "username": { "type": "string", "description": "The unique user name for the account.", "minLength": 3, „maxLength”: 20 }, „lozinka”: { "type": "string", "description": "The password for the account.", "minLength": 8, "format": "password" }, "email": { "type": "string", "opis": "Adresa e-pošte za račun.", "uzorak": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "datum rođenja": { "vrsta": "string", "opis": "Datum rođenja korisnika.", "primjeri": ["mm/dd/GGGG"] }, "postavke": { "vrsta": "objekt", "opis": "postavke korisničkih postavki.", "svojstva": { "newsletter": { "vrsta": "boolean", "opis": "Želite li korisnik primati newslettere.", "zadano": true }, "obavijesti": { "type": "string", "opis": "Preferirana metoda obavijesti.", "prebrojavanje": ["email", "sms", "push"] } } }, "uloge": { "type": "array", "opis": "Popis uloga dodijeljenih korisniku.", "stavke": { "type": "string", "prebrojavanje": ["korisnik", "administrator", "moderator"] } }, "obavezno": ["username", "password", "email"] }
Ovaj primjer obuhvaća sljedeće entitete:
- korisničko ime– vrsta niza s ograničenjem minimalne i maksimalne duljine.
- lozinka– vrsta niza minimalne duljine i određenog formata (lozinka označava da se njime treba sigurno rukovati).
- e-pošta– vrsta niza s regularnim uzorkom kako bi se uvjerila da je valjana adresa e-pošte.
- datum rođenja– vrsta niza s primjerima za propisivanje formata datuma.
- postavke– vrsta objekta s ugniježđenim svojstvima (bilten i obavijesti), uključujući boolean zadane vrijednosti i niz sa specifičnim dopuštenim vrijednostima (prebrojavanje).
- uloge – vrsta polja u kojem je svaka stavka niz ograničen na određene vrijednosti (prebrojavanje).
Korisničko ime, lozinka i e-pošta obavezni su kako je definirano „obaveznim“ nizom.
U ovom primjeru entiteti imaju opisna imena, jasne opise i slijede dosljednu strukturu i konvenciju imenovanja. Slijedite ove najbolje prakse kako biste izradili dobro definirane entitete koje je uređaju AI jednostavan za tumačenje i provođenje.
Definiraj ispunjenje
1 |
Definirajte pojedinosti ispunjavanja za provedbu agenta umjetne inteligencije u kontaktnom centru. Navedite sljedeće pojedinosti: |
2 |
Konfigurirajte izlazne entitete tako da agent umjetne inteligencije generira rezultat u formatu koji je razumljiv tijeku. |
3 |
Za dodavanje izlaznog entiteta kliknite +Novi izlazni entitet. Na zaslonu Dodaj novi izlazni entitet navedite sljedeće pojedinosti: Možete koristiti i JSON datoteku za dodavanje izlaznih entiteta. Za više informacija pogledajte odjeljak Dodavanje entiteta pomoću JSON uređivača . |
4 |
Kliknite na Dodaj kako biste dodali izlazni entitet. Možete dodati onoliko izlaznih entiteta koliko vam je potrebno. |
5 |
Upotrijebite opciju Kontrole da biste izvršili sljedeće radnje na entitetu: |
6 |
Kliknite na Dodaj kako biste dovršili zajedničku konfiguraciju. |
Što učiniti sljedeće
Kliknite na Pretpregled za pregled agenta umjetne inteligencije. Za više informacija pogledajte odjeljak Pretpregled autonomnog agenta umjetne inteligencije. Kliknite na Objavi kako biste agenta umjetne inteligencije postavili uživo.
Nakon što konfigurirate AI agent:
- Za prikaz performansi agenta umjetne inteligencije pogledajte odjeljak Prikaz performansi autonomnog agenta umjetne inteligencije pomoću analitike.
- Detalje o sesijama i povijesti potražite u odjeljku Prikaz autonomnih sesija i povijesti agenata umjetne inteligencije.
Autonomni agenti umjetne inteligencije za odgovaranje na pitanja
Autonomni agenti mogu pristupiti i koristiti repozitoriju znanja kako bi pružili informativne i točne odgovore na korisničke upite. Ova je mogućnost korisna u scenarijima u kojima agent treba:
-
Pružite podršku korisnicima – odgovarajte na najčešća pitanja, rješavajte probleme i vodite korisnike kroz procese.
-
Ponuda tehničke pomoći – pružite stručne savjete o određenim temama ili domenama.
Ovaj odjeljak uključuje sljedeće konfiguracijske postavke:
Izradite autonomnog agenta za AI za odgovaranje na pitanja
Prije početka
Osigurajte stvaranje baze znanja. Za više informacija pogledajte odjeljak Upravljanje bazama znanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite na +Izradi agenta. |
3 |
Na zaslonu Stvaranje agenta za AI kliknite na Započni od nule. Možete odabrati i unaprijed definirani predložak za brzo stvaranje agenta za umjetnu inteligenciju. Možete filtrirati vrstu AI agenta kao Autonomno. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite Dalje. |
5 |
U odjeljku Koja vrsta agenta gradite kliknite na Autonomno. |
6 |
U odjeljku Koja je glavna funkcija vašeg agenta kliknite na Odgovori na pitanja. |
7 |
Kliknite na Dalje. |
8 |
Na stranici Definiranje agenta navedite sljedeće pojedinosti: |
9 |
Kliknite Izradi. Uspješno je izrađen autonomni agent umjetne inteligencije za odgovaranje na pitanja i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obavljati sljedeće zadatke:
Također možete uvesti prethodno izrađene agente umjetne inteligencije. Za više informacija pogledajte odjeljak Uvoz prethodno izgrađenog agenta umjetne inteligencije. |
Što učiniti sljedeće
Ažurirajte profil za autonomnog agenta umjetne inteligencije.
Ažuriraj profil autonomnog agenta za AI
Prije početka
Izradite autonomnog agenta za AI za odgovaranje na pitanja.
1 |
Na nadzornoj ploči kliknite agenta umjetne inteligencije koji ste izradili. |
2 |
Idite na karticu i konfigurirajte sljedeće pojedinosti: |
3 |
Kliknite na Spremi promjene kako biste agent umjetne inteligencije postavili uživo. |
Što učiniti sljedeće
Konfigurirajte bazu znanja za agenta umjetne inteligencije.
Konfiguriraj bazu znanja
Prije početka
Izradite autonomnog agenta za AI za odgovaranje na pitanja.
1 |
Na stranici Nadzorna ploča odaberite agenta za umjetnu inteligenciju koji ste stvorili. |
2 |
Pomaknite se do kartice Baza znanja . |
3 |
Odaberite potrebnu bazu znanja s padajućeg popisa. |
4 |
Kliknite na Spremi promjene kako biste agent umjetne inteligencije postavili uživo. |
Što učiniti sljedeće
Kliknite na Pretpregled za pregled agenta umjetne inteligencije. Za više informacija pogledajte odjeljak Pretpregled autonomnog agenta umjetne inteligencije.
Nakon što konfigurirate AI agent:
- Za prikaz performansi agenta umjetne inteligencije pogledajte odjeljak Prikaz performansi autonomnog agenta umjetne inteligencije pomoću analitike.
- Detalje o sesijama i povijesti potražite u odjeljku Prikaz autonomnih sesija i povijesti agenata umjetne inteligencije.
Prikaz povijesti i sesije autonomnih AI agenata
Možete pregledati pojedinosti o sesiji i povijesti svakog autonomnog agenta za AI koji ste izradili. Stranica Sesije prikazuje pojedinosti sesija uspostavljenih s konstomerom. Stranica Povijest omogućuje vam pregled pojedinosti o promjenama konfiguracije izvršenima na agentu umjetne inteligencije.
Sesije
Stranica Sesije pruža sveobuhvatan zapis svih interakcija između agenata umjetne inteligencije i korisnika. Za navigaciju do stranice Sesije :
- Na nadzornoj ploči kliknite Autonomni agent umjetne inteligencije za koji želite vidjeti pojedinosti sesije.
- U lijevom navigacijskom okviru kliknite na Sesije.
Pojavit će se stranica Sesije . Svaka se sesija prikazuje kao zapis koji sadrži sve poruke sesije. Te su informacije korisne za reviziju, analizu i poboljšanje agenta umjetne inteligencije.
Tablica sesija prikazuje popis svih sesija/soba izrađenih za tog agenta umjetne inteligencije. Tablica se dojava ako ima više redaka nego što se može smjestiti na jednom zaslonu. Bilo koje od polja u tablici možete sortirati ili filtrirati pomoću odjeljka Rafiniraj rezultate na lijevoj strani. Polja koja su prisutna predstavljaju sljedeće informacije o bilo kojoj sesiji:
-
ID sesije – jedinstveni ID sobe ili ID sesije za razgovor.
- ID korisnika– ID potrošača koji je bio u interakciji s agentom umjetne inteligencije.
-
Kanali– kanal na kojem se odvija interakcija.
-
Ažurirano u– vrijeme zatvaranja sobe.
-
Metapodaci sobe– sadrži dodatne informacije o sobi.
-
Označite obavezne potvrdne okvire:
- Sakrij testne sesije– sakrijte testne sesije i prikažite samo popis sesija uživo.
- Došlo je do predaje agenta– za filtriranje sesija koje se predaju agentu. Ako dođe do predaje agenta, prikazuje ikonu Slušalice koja označava predaju razgovora ljudskom agentu.
- Došlo je do pogreške– za filtriranje sesija u kojima se pogreška dogodila.
- Negativne ocjene – Za filtriranje sesija s negativnim ocjenama.
Kliknite na redak u tablici sesija za detaljan prikaz te sesije. Ikona lokota označava da je sesija zaključana i da je potrebno dešifrirati. Morate imati dopuštenje za dešifriranje sesije. Ako je omogućen prekidač Pristup dešifriranju , svakoj sesiji možete pristupiti pomoću gumba Dešifriraj sadržaj. Međutim, ova je funkcionalnost primjenjiva samo ako je opcija Napredna zaštita podataka postavljena na istinita ili omogućena za klijenta.
Povijest
Stranica Povijest omogućuje vam pregled pojedinosti o promjenama konfiguracije izvršenima na agentu umjetne inteligencije. Za prikaz povijesti određenog agenta:
- Na nadzornoj ploči kliknite Autonomni agent umjetne inteligencije za koji želite vidjeti povijest.
- U lijevom navigacijskom okviru kliknite na Povijest.
Prikazat će se stranica Povijest sa sljedećim karticama:
- Zapisnici revizije– kliknite karticu Zapisnici revizije za prikaz promjena učinjenih agentima umjetne inteligencije.
- Povijest modela– kliknite karticu Povijest modela za prikaz različitih verzija autonomnog agenta umjetne inteligencije za izvođenje radnji.
Zapisnici revizije
Kartica Zapisnici revizije prati promjene napravljene autonomnom agentu umjetne inteligencije. Detalje o promjenama možete vidjeti za prethodnih 35 dana. Kartica Zapisnici revizije prikazuje sljedeće pojedinosti:
Korisnici s ulogama administratora ili razvojnog programera AI agenta mogu pristupiti samo kartici Zapisnici revizije . Korisnici s prilagođenim ulogama koji imaju dozvolu za „Dohvati zapisnik revizije“ također mogu pregledavati zapisnike revizije.
- Ažurirano u– podaci i vrijeme promjene.
- Ažurirao – ime korisnika koji je uključio promjenu.
- Polje– specifični odjeljak agenta umjetne inteligencije u kojem je promjena izvršena.
- Opis– dodatni podaci o promjeni.
Određeni zapisnik revizije možete pretraživati pomoću opcija Ažurirao, Polje i Opis . Zapisnike možete sortirati na temelju polja Ažurirano na i Ažurirano po .
Povijest modela
Kartica Povijest modela dostupna je samo za autonomnog agenta umjetne inteligencije za izvođenje radnji.
Kad god objavite autonomni agent umjetne inteligencije za izvođenje radnji, verzija agenta autonomne umjetne inteligencije spremit će se i dostupna je u kartici Povijest modela . Različite verzije agenta umjetne inteligencije možete pregledati u kartici Povijest modela .
- Opis modela– kratak opis verzije agenta umjetne inteligencije.
- AI modul– AI modul korišten za tu verziju agenta umjetne inteligencije.
- Ažurirano– datum i vrijeme izrade verzije.
- Radnje– omogućuje vam da izvršite sljedeće radnje na agentu umjetne inteligencije
- Učitavanje– sve promjene agenta umjetne inteligencije su izgubljene. Morate ponovno izvesti konfiguraciju.
- Izvoz – upotrijebite za izvoz agenta umjetne inteligencije.
Pretpregled svog autonomnog agenta za AI
Autonomne agente umjetne inteligencije možete pregledati u trenutku izrade agenta umjetne inteligencije, tijekom uređivanja i nakon implementacije agenta. Pregled možete otvoriti iz:
- Nadzorna ploča agenta umjetne inteligencije– ako držite pokazivač miša iznad kartice agenta umjetne inteligencije, opcija Pretpregled za tog agenta umjetne inteligencije postat će vidljiva. Kliknite za otvaranje pretpregleda agenta umjetne inteligencije.
- Zaglavlje agenta umjetne inteligencije– kliknite karticu agenta umjetne inteligencije kako biste otvorili agenta umjetne inteligencije. Mogućnost Pretpregled uvijek je vidljiva u odjeljku zaglavlja.
- Minimizirani widget– nakon pokretanja i minimizacije pretpregled, widget pojavljuje se u donjem desnom dijelu stranice. Tu opciju možete koristiti za jednostavno ponovno otvaranje načina pregleda.
Webex AI Agent Studio također pruža opciju pregleda s podrškom za dijeljenje. Kliknite izbornik u gornjem desnom kutu i odaberite opciju Kopiraj vezu za pretpregled . Vezu za pretpregled možete podijeliti s drugim korisnicima, kao što su ispitivači ili potrošači agenta za umjetnu inteligenciju.
Widget za pretpregled platforme
Widget za pretpregled pojavljuje se u donjem desnom dijelu zaslona. Možete pružiti utterance (ili niz utterances) kako biste provjerili odgovore agenta umjetne inteligencije i osigurali ispravan rad.
Također možete minimizirati widget za pretpregled, pružiti informacije o korisnicima i pokrenuti više soba za testiranje agenta za umjetnu inteligenciju.
Widget za pregled koji se može podijeliti
Widget za pretpregled koji se može podijeliti omogućuje vam da agenta umjetne inteligencije dijelite s dionicima i potrošačima na način koji je moguće prikazati bez potrebe za razvojem prilagođenog korisničkog sučelja za površinu agenta umjetne inteligencije. Prema zadanim postavkama, kopirana veza za pretpregled prikazuje agenta umjetne inteligencije s kućištem telefona. Možete izvršiti brzu prilagodbu promjenom određenih parametara u vezi za pretpregled. Widget možete prilagoditi na sljedeći način:
- Boja widgeta– dodavanjem parametra brandColor na vezu. Jednostavne boje možete definirati pomoću naziva boja ili pomoću heksadecimalnog koda boja.
-
Kućište telefona– promjenom vrijednosti parametra phoneCasing u vezi. To je prema zadanim postavkama postavljeno na istinito i može se onemogućiti neistinito.
Veza pretpregleda primjera s ovim parametrima:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=&brandcolor<unesite heksadecimalnu vrijednost boje u formatu '_XXXX'>
.
Glasovni pregled
Autonomni agent umjetne inteligencije za odgovaranje na pitanja podržava glasovni pregled. Da biste omogućili ovu opciju:
- Idite na nadzornu ploču i odaberite agenta za umjetnu inteligenciju.
- Idite na
- Na padajućem popisu AI Engine odaberite Vega.
. - Kliknite na Spremi promjene.
Opcija Pretpregled ažurira se ikonom Mikrofon za glasovni pretpregled. Kliknite na Pretpregled. Pojavit će se widget za pregled glasa.
Morate omogućiti pristup mikrofonu da biste upotrebljavali ovu funkcionalnost.
U widgetu za pretpregled glasa možete vidjeti sljedeće opcije:
- Gumb Započni za pokretanje pretpregleda.
- Prijepis uživo razgovora prikazuje se u widgetu kada je pretpregled glasa u tijeku.
- Završite poziv da biste završili razgovor.
- Utišajte za utišavanje.
Prikaz performansi autonomnog AI agenta pomoću analitike
Odjeljak za analitiku agenta umjetne inteligencije pruža grafički prikaz ključnih metričkih podataka za procjenu performansi i učinkovitosti agenta umjetne inteligencije. Za generiranje analitike autonomnog agenta za AI:
- Odaberite agenta za AI na nadzornoj ploči.
- U lijevom navigacijskom okviru kliknite na Analitika. Pregled izvedbe agenta umjetne inteligencije pojavljuje se i u tabličnom formatu i u grafičkom prikazu.
Prvi odjeljak prikazuje sljedeće statistike o sesijama i porukama za agenta umjetne inteligencije.
- Ukupan broj sesija i sesija kojima upravlja agent umjetne inteligencije bez ljudske intervencije.
- Ukupan broj prekapčanja agenata, što je broj sesija predanih ljudskim agentima.
- Dnevni prosječni broj sesija
- Ukupan broj poruka (poruke čovjeka i AI agenta) i koliko je tih poruka stiglo od korisnika.
- Dnevni prosječni broj poruka
Drugi odjeljak prikazuje statistike o korisnicima. Pruža broj ukupnih korisnika i informacije o prosječnim sesijama po korisniku i dnevnim prosječnim korisnicima.
Treći odjeljak prikazuje odgovore agenta umjetne inteligencije i predaju agenata
Postavljanje skripte za AI agenta
Ovaj odjeljak opisuje kako postaviti skripte AI agente i upravljati njima na platformi Webex AI Agent Studio kako bi pružili točne odgovore na korisničke upite i učinkovito izvršili automatizirane zadatke.
Skriptirani AI agent za izvođenje zadataka
Skriptirani agent umjetne inteligencije povećava mogućnosti stvaranja agenta bez koda za platformu Webex AI Agent Studio. Skriptirani agent za AI omogućuje razgovore u više okretaja gdje može dohvatiti relevantne podatke od korisnika za izvršavanje određenih zadataka. Navedeno uključuje:
-
Izvođenje jednostavnih naredbi – slijedite upute za dovršetak unaprijed definiranih radnji.
-
Obrada podataka – manipulirajte i transformirajte podatke u skladu s određenim pravilima.
-
Interakcija s drugim sustavima – komunicirajte s drugim rješenjima i upravljajte njima.
Ovaj odjeljak uključuje sljedeće konfiguracijske postavke:
Izradi skripte AI agenta za izvođenje radnji
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite na + Izradi agenta. |
3 |
Na zaslonu Stvaranje agenta za umjetnu inteligenciju izradite novi agent za umjetnu inteligenciju od nule. Možete odabrati i unaprijed definirani predložak za brzo stvaranje agenta za umjetnu inteligenciju. Možete filtrirati vrstu AI agenta kao Skript. U tom se slučaju polja na stranici profila automatski popunjavaju. |
4 |
Kliknite na Započni od nule i zatim Dalje. |
5 |
U odjeljku Koja vrsta agenta gradite? kliknite na Skriptirano. |
6 |
U odjeljku Koja je glavna funkcija vašeg agenta? kliknite na Izvedi radnje. |
7 |
Kliknite na Dalje. |
8 |
Na stranici Definiranje agenta navedite sljedeće pojedinosti: |
9 |
Kliknite Izradi. Uspješno je izrađen skriptirani agent umjetne inteligencije za odgovaranje na pitanja i sada je dostupan na nadzornoj ploči. U zaglavlju AI agenta možete obavljati sljedeće zadatke:
Također možete uvesti prethodno izrađene agente umjetne inteligencije. Za više informacija pogledajte odjeljak Uvoz prethodno izgrađenog agenta umjetne inteligencije. |
Što učiniti sljedeće
Ažuriraj Skriptirani profil AI agenta
Prije početka
Izradite skriptiranog agenta za AI za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj pločiodaberite agenta umjetne inteligencije koji ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće pojedinosti: |
4 |
Kliknite na Spremi promjene kako biste spremili postavke. |
Upravljanje entitetima
Entiteti su građevni elementi razgovora. To su bitni elementi koje agent umjetne inteligencije izdvaja iz korisničkih iskaza. Predstavljaju specifične podatke kao što su nazivi proizvoda, datumi, količine ili bilo koja druga značajna skupina riječi. Učinkovitom identifikacijom i izdvajanjem entiteta agent umjetne inteligencije može bolje razumjeti namjeru korisnika i pružiti točnije i relevantnije odgovore.
Vrste entiteta
Webex AI Agent Studio nudi 11 unaprijed izgrađenih vrsta entiteta za snimanje različitih vrsta korisničkih podataka. Možete izraditi i bilo koji od sljedećih prilagođenih entiteta.
Prilagođeni entitet
Ti se entiteti mogu konfigurirati i razvojnim programerima omogućuju bilježenje podataka o konkretnom slučaju upotrebe.
-
Prilagođeni popis – definirajte popise očekivanih nizova za snimanje određenih točaka podataka koje nisu pokrivene prethodno izgrađenim entitetima. Možete dodati više sinonima za svaki niz. Na primjer, entitet prilagođene veličine pizze.
-
Regex – koristite obične izraze za identifikaciju određenih uzoraka i izdvajanje odgovarajućih podataka. Na primjer, regex telefonskog broja (na primjer,
123-123-8789
). -
Znamenke – snimite numeričke unose fiksne duljine s visokom preciznošću, posebno u glasovnim interakcijama. U nonvoice interakcijama koristi se kao alternativa vrstama Custom i Regex entiteta. Na primjer, da biste otkrili peteroznamenkasti broj računa, morate definirati duljinu od pet.
-
Alfanumerički – snimite kombinacije slova i brojeva, pružajući točno prepoznavanje za glasovne i neglasovne unose.
-
Besplatni obrazac – iskoristite fleksibilne točke podataka koje je teško definirati ili provjeriti.
-
Lokacija mapiranja (WhatsApp) – izdvojite podatke o lokaciji koje ste podijelili na kanalu WhatsApp.
Entiteti sustava
Naziv entiteta | Opis | Unos primjera | Primjer prikaza |
---|---|---|---|
Datum | Raščlanjuje datume na prirodnom jeziku u standardni format datuma | "Srpanj sljedeće godine" | 01/07/2020 |
Vrijeme | Raščlanjuje vrijeme u prirodnom jeziku u standardni format vremena | 5 navečer | 17:00 |
E-pošta | Otkriva adrese e-pošte | piši mi na info@cisco.com | info@cisco.com |
Telefonski broj | Otkriva uobičajeni telefonski broj | nazovi me na 9876543210 | 9876543210 |
Novčane jedinice | Raščlanjuje valutu i iznos | Želim 20$ | 20$ |
Redno | Otkriva redni broj | Četvrtina od deset ljudi | 4th |
Kardinal | Otkriva kardinalni broj | Četvrtina od deset ljudi | 10 |
Geolokacija | Otkriva geografske lokacije (gradovi, države itd.) | Plivala sam u Thames u Londonu | London, Ujedinjeno Kraljevstvo |
Imena osoba | Otkriva zajedničke nazive | Bill Gates iz Microsofta | Billa Gatesa |
Količina | Identificira mjerenja, s obzirom na težinu ili udaljenost | 5 km od Pariza | 5km |
Trajanje | Identificira vremenska razdoblja | 1 tjedan odmora | 1 tjedan |
Stvorene entitete možete uređivati na kartici entiteta. Povezivanjem entiteta s namjerom bilježite vaše izraze s otkrivenim entitetima dok ih dodajete.
Uloge entiteta
Kada se entitet mora prikupiti više puta unutar jedne namjere, uloge entiteta postaju bitne. Dodjeljivanjem različitih uloga istom entitetu možete usmjeravati agenta umjetne inteligencije u točnijem razumijevanju i obradi korisničkih unosa.
Na primjer, da biste rezervirali let s pregradom, možete stvoriti entitet zračne luke
s tri uloge: podrijetlo
,odredište
i raspored
. Označavanjem izraza za obuku s tim ulogama, agent umjetne inteligencije može naučiti očekivane uzorke i neprimjetno upravljati složenim zahtjevima za rezervaciju.
Uloge entiteta podržane su samo za Mindmeld (prilagođeni i entiteti sustava) i Rasa (samo prilagođeni entiteti), administratori moraju označiti potvrdni okvir Uloge entiteta
u naprednim postavkama dijaloškog okvira birača NLU modula.
Administratori se ne mogu prebaciti s RASA-e ili Mindmeld na Swiftmatch dok su uloge entiteta u upotrebi. Uloge se moraju ukloniti iz namjera kako bi se onemogućile uloge entiteta iz naprednih postavki NLU modula. Možete stvoriti entitet s ulogama entiteta.
Izradite entitet s ulogama entiteta
Prije početka
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite skriptirani agent umjetne inteligencije koji ste stvorili. |
3 |
Kliknite na Obuka u lijevom oknu. |
4 |
Na stranici Podaci obuke kliknite karticu Entiteti . |
5 |
Kliknite na Izradi entitet. |
6 |
U prozoru Izradi entitet navedite sljedeća polja: |
7 |
Omogućite prekidač Automatski predloži vrijednosti utora kako biste automatski dovršili i dali alternativne prijedloge za taj entitet tijekom razgovora. Polje Uloge prikazuje se tijekom stvaranja prilagođenog entiteta samo ako su uloge entiteta omogućene u odjeljku Napredne postavke prozora Promjena modula za uvježbavanje za RASA i Mindmeld NLU motore. |
8 |
Kliknite na Spremi. Mogućnosti Uređivanje i Brisanje možete koristiti u stupcu Radnje kako biste proveli povezane radnje.
|
Što učiniti sljedeće
Nakon što izradite entitet, možete povezati uloge s entitetom.
Poveži uloge s entitetom
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite na agenta umjetne inteligencije koji ste izradili. |
3 |
Kliknite na Obuka u lijevom oknu. |
4 |
Na stranici Podaci obuke odaberite namjeru za povezivanje entiteta i uloga entiteta. Prema zadanim postavkama pojavljuje se kartica Namjera .
|
5 |
U odjeljku Utori kliknite Veza entiteta. |
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Uloge možete dodijeliti entitetu kako biste prikupili isti entitet dva puta za namjeru. |
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani agenti umjetne inteligencije upotrebljavaju razumijevanje prirodnog jezika (NLU) uz strojno učenje kako bi identificirali namjeru korisnika. Sljedeći NLU motori tumače korisničke unose i daju točne odgovore:
- Swiftmatch – brz, lagan motor koji podržava više jezika.
- RASA – vodeći AI okvir za razgovor otvorenog koda.
- Mindmeld (Beta) – nudi napredne tijekove razgovora i NLU mogućnosti.
RASA zahtijeva više podataka o obuci nego Swiftmatch kako bi se postigla visoka točnost. Programeri mogu prebaciti NLU motore na skriptiranim člancima AI agentima i karticama obuke kako bi procijenili performanse. Promjena modula ažurira algoritam agenta umjetne inteligencije, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u izvedbi možete analizirati pomoću rezultata sličnosti u Sesijama i testiranju jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku „Predaju i zaključivanje” nakon prebacivanja motora. Za RASA, rezultati praga obično su obrnuto proporcionalni broju namjera, što znači da agenti s mnogo namjera (100+) obično imaju niže rezultate u postavkama zaključivanja.
Promijeni motore za obuku
Za prebacivanje između NLU motora.
-
Odaberite agenta za umjetnu inteligenciju za kojega želite promijeniti mehanizam za obuku.
- Za Skripte AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica Baza znanja .
- Za skripte AI agente za obavljanje zadataka: Kliknite na Obuka. Pojavit će se stranica podataka obuke.
-
Kliknite ikonu Postavke pokraj NLU pokretača na desnoj strani stranice. Pojavit će se prozor Promijeni modul obuke .
Prema zadanim postavkama, NLU modul postavljen je na Swiftmatch za novostvorene agente umjetne inteligencije.
-
Odaberite modul za obuku za obučavanje agenta umjetne inteligencije. Moguće vrijednosti:
- RASA (beta)
- Brzo podudaranje
- Prijava uma (Beta)
-
Te informacije navedite u odjeljku Zaključak :
- Rezultat u nastavku koji je prikazan pričuvni odgovor– minimalno povjerenje potrebno za prikaz odgovora, u nastavku je prikazan pričuvni odgovor.
- Razlika u rezultatima za djelomično podudaranje– definira minimalni jaz između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod koje je prikazan predložak djelomičnog podudaranja.
- Kliknite za proširenje odjeljka Napredne postavke .
- Ukloni prekide–„Prekide” su funkcijske riječi koje uspostavljaju gramatičke odnose između ostalih riječi unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada iz rečenice uklonite ključne riječi kao što su članci (a, an, the i tako dalje), zamjenice (on, ona i tako dalje), algoritmi strojnog učenja mogu se fokusirati na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja „stopwords” iz rečenice u trenutku uvježbavanja i zaključivanja. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Proširi kontrakcije – Engleske kontrakcije u podacima o obuci mogu se proširiti na izvorni obrazac zajedno s pojmovima u dolaznom upitu potrošača radi veće točnosti. Primjer: „nemoj” se proširuje na „nemoj”. Ako je odabran ovaj potvrdni okvir, kontrakcije ulaznih poruka se proširuju prije obrade. Ova mogućnost podržana je za sva tri NLU motora.
- Provjera pravopisa u zaključku– biblioteka za ispravak teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ova je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključku .
- Ukloni posebne znakove– posebni znakovi su ne-alfanumerički znakovi koji imaju utjecaj na zaključak. Na primjer, NLU motor različito razmatra Wi-Fi i Wi-Fi. Ako je ovaj potvrdni okvir odabran, posebni znakovi u upitu potrošača uklanjaju se kako bi se prikazao odgovarajući odgovor. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Supstitucija entiteta u zaključku – Vrijednosti entiteta u podacima obuke i zaključku zamjenjuju se ID-ovima entiteta. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Davanje prioriteta popunjavanju utora– prednost ima punjenje utora u odnosu na otkrivanje namjere.
- Rezultati pohranjeni po poruci– broj članaka za koje će izračunani rezultati pouzdanosti agenta umjetne inteligencije biti prikazani pod informacijama o transakciji u sesijama.
Broj rezultata za prikaz u odjeljku Algoritam zaslona Sesije sada je ograničen na 5. Najviši n rezultati (1=<n=<5) dostupni su u izvješćima o prijepisu poruka Skriptiranih AI agenata i u odjeljku ‘Rezultati algoritma’ kartice Informacije o transakciji u Sesijama.
- Proširenje obrasca riječi– proširite podatke o obuci s obrascima riječi kao što su množine, glagoli itd., zajedno s sinonima ugrađenim u podatke. Ova je mogućnost podržana samo za Swiftmatch.
- Sinonimi – Sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je odabran ovaj potvrdni okvir, zajednički engleski sinonimi za riječi u podacima o obuci automatski se generiraju kako bi se točno prepoznao upit potrošača. Na primjer, za riječ vrt, sistemski generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Verbalni oblici – Verbalni oblici mogu postojati u različitim oblicima kao što su množine, prilozi, pridjevi ili glagoli. Na primjer, za riječ “stvaranje”, verbalni oblici mogu biti stvoreni, stvoreni, stvaratelji, kreativni, kreativni itd. Ako je odabran ovaj potvrdni okvir, riječi u upitu kreiraju se s alternativnim oblicima riječi i obrađuju se kako bi potrošači odgovorili na odgovarajući način.
Programeri mogu postaviti različite rezultate praga za različite NLU motore kako bi odredili najniži rezultat koji je prihvatljiv za prikaz odgovora AI agenta.
- Kliknite na Ažuriraj kako biste promijenili algoritam u korpusu agenta umjetne inteligencije.
- Kliknite na Vlak. Nakon što je AI agent obučen s odabranim modulom za obuku, status baze znanja promijenit će se iz Spremljeno u Obučeno.
Možete uvježbati AI agenta pomoću RASA-e i Mindmeld-a samo ako svi članci imaju najmanje dva utterka.
Obuka
Nakon što izradite sve članke, možete uvježbati agenta umjetne inteligencije i poslati ga uživo kako biste ga testirali i implementirali. Da biste uvježbali AI agenta s trenutačnim korpusom, kliknite na Uvježbavanje u gornjem desnom kutu. Time bi se status trebao promijeniti u Obuka.
Po dovršetku obuke status se mijenja u Obučeno. Kliknite na ikonu Ponovno učitaj pokraj Obuka kako biste dohvatili trenutačni status obuke.
U ovom trenutku možete kliknuti na Pokreni uživo kako biste obučeni korpus postavili uživo i testirali ga u pretpregledu s podrškom za dijeljenje ili na vanjskim kanalima gdje je implementiran agent umjetne inteligencije.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije – razine utterance u odnosu na vektore razine članka. U našim kontinuiranim naporima da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini utterance. Utvrdili smo da vektori na razini članaka u većini slučajeva poboljšavaju točnost. Napominjemo da su vektori na razini članka nova zadana vrijednost za vektorizaciju novih jednojezičnih AI agenata. Za višejezične agente umjetne inteligencije podudaranja na razini članka podržana su samo ako je višejezični model Polymatch.
Možete provjeriti informacije o modelu vektora koje su dostupne u trenutku zaključivanja u odjeljku Ostale informacije sesije.
Upravljanje namjerama
Namjera je temeljna komponenta platforme Webex AI Agent Studio koja agentu umjetne inteligencije omogućuje učinkovito razumijevanje vašeg unosa i odgovaranje na njega. Predstavlja određeni zadatak ili radnju koju želite postići tijekom razgovora. Možete definirati sve namjere koje odgovaraju zadacima koje želite izvršiti. Točnost klasifikacije namjere izravno utječe na sposobnost agenta umjetne inteligencije da pruži relevantne i korisne odgovore. Klasifikacija namjera postupak je utvrđivanja namjere na temelju vašeg unosa, čime se agentu umjetne inteligencije omogućuje da odgovori na smislen i kontekstualno relevantan način.
Namjere sustava
- Zadana pričuvna namjera– mogućnosti agenta umjetne inteligencije inherentno su ograničene namjerama koje su dizajnirane za prepoznavanje i odgovaranje na njih. Iako poduzeće ne može predvidjeti svako moguće pitanje koje biste mogli postaviti, zadana pričuvna namjera može pomoći u praćenju razgovora.
Implementacijom zadane pričuvne namjere, programeri agenata umjetne inteligencije mogu osigurati da agent umjetne inteligencije graciozno obrađuje neočekivane ili nedozvoljene upite, preusmjeravajući razgovor natrag na poznate namjere.
Razvojni programeri agenata umjetne inteligencije ne moraju dodati određena objašnjenja pričuvnoj namjeri. Agent se može uvježbati za automatsko pokretanje pričuvne namjere kada naiđe na poznata pitanja izvan opsega koja bi inače mogla biti pogrešno kategorizirana u druge namjere.
Na primjer, u bankarskom AI agentu kupci bi mogli pokušati pitati o kreditima. Ako agent umjetne inteligencije nije konfiguriran za obradu upita vezanih uz kredit, ti se upiti mogu uključiti kao fraze za obuku unutar zadane pričuvne namjere. Kada klijent upita o kreditima u bilo kojem trenutku u razgovoru, agent umjetne inteligencije prepoznaje upit kao izvan svojih definiranih namjera i pokreće pričuvni odgovor. To osigurava primjereniji odgovor.
Pričuvna namjera ne bi trebala imati povezane utore.
Pričuvna namjera mora koristiti zadani ključ pričuvnog predloška za svoj odgovor.
- Pomoć– ta je namjera osmišljena za rješavanje upita korisnika o mogućnostima agenta umjetne inteligencije. Kada korisnici nisu sigurni što mogu postići ili nailaze na poteškoće tijekom razgovora, često traže pomoć tražeći
pomoć.
Prema zadanim postavkama, odgovor za namjeru pomoći mapira se na ključ
predloška poruke pomoći
. Međutim, programeri agenata umjetne inteligencije mogu prilagoditi odgovor ili promijeniti pridruženi ključ predloška kako bi pružili prilagođene i informativne smjernice.Preporučuje se prenijeti mogućnosti agenta umjetne inteligencije na visokoj razini, pružajući korisnicima jasno razumijevanje što će sljedeće moći učiniti.
- Razgovarajte s agentom – ova namjera omogućuje korisnicima da zatraže pomoć od ljudskog agenta u bilo kojoj fazi svoje interakcije s agentom umjetne inteligencije. Kada se pozove na tu namjeru, sustav automatski pokreće prijenos ljudskom agentu. Zadani predložak odgovora za ovu namjeru je
predaja agenta
. Iako nema ograničenja korisničkog sučelja za promjenu ključa predloška odgovora, promjena neće utjecati na ishod ljudske predaje.
Male namjere razgovora
Svi novostvoreni agenti umjetne inteligencije uključuju četiri unaprijed definirane male namjere razgovora za rješavanje uobičajenih pozdrava korisnika, izražavanja zahvalnosti, negativnih povratnih informacija i pozdrava:
- Pozdrav
- Hvala vam
- Agent umjetne inteligencije nije pomogao
- Doviđenja
Izradi namjeru
Prije početka
Prije stvaranja namjere provjerite jeste li izradili entitete koji će se povezati s namjerom. Za više informacija pogledajte odjeljak Izrada entiteta s ulogama entiteta.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči odaberite agenta za umjetnu inteligenciju. |
3 |
Kliknite na Obuka u lijevom oknu. |
4 |
Na stranici Podaci obuke kliknite na Izradi namjeru. |
5 |
U prozoru Stvaranje namjere navedite sljedeće pojedinosti: |
6 |
Označite potvrdni okvir Obavezno ako je entitet obavezan. |
7 |
Unesite broj ponovnih pokušaja dopuštenih za taj termin. Prema zadanoj vrijednosti, broj je postavljen na tri. |
8 |
Odaberite tipku predloška s padajućeg popisa. |
9 |
U odjeljak Odgovor unesite ključ predloška konačnog odgovora koji će se vratiti korisnicima po dovršetku namjere. |
10 |
Omogućite prekidač Ponovno postavi utore nakon završetka kako biste ponovno postavili vrijednosti utora prikupljene u razgovoru po dovršetku namjere. Ako je ovaj prekidač u onemogućenom stanju, utora zadržava stare vrijednosti i prikazuje isti odgovor.
|
11 |
Omogućite prekidač Ažuriraj vrijednosti utora kako biste ažurirali vrijednost utora tijekom razgovora s potrošačem. Agent umjetne inteligencije smatra posljednju vrijednost ispunjenu u utoru za obradu podataka. Ako je omogućeno, vrijednosti za ispunjene utore ažuriraju se kad god korisnici pruže nove informacije za istu vrstu utora.
|
12 |
Omogućite prekidač Pružite prijedloge za utore kako biste u konačnom odgovoru pružili prijedloge za punjenje utora i vrijednosti alternativnih utora na temelju korisničkog unosa. |
13 |
Omogućite prekidač Završi razgovor kako biste zatvorili sesiju nakon ove namjere. Webex Connect i glasovni tijekovi mogu to upotrebljavati za zatvaranje razgovora s potrošačima.
|
14 |
Kliknite na Spremi. Kliknite na Uvježbavanje u gornjem desnom dijelu kartice Obuka da biste odrazili sve promjene u namjerama i entitetima.
Za uvježbavanje motora Rasa ili Mindmeld NLU potrebno je najmanje dvije varijante uvježbavanja (utterances) po namjeri. Osim toga, svaki prostor mora imati barem dvije napomene. Ako ti zahtjevi nisu ispunjeni, gumb Vlak je onemogućen. Ikona upozorenja pojavljuje se pored zahvaćene namjere koja ukazuje na problem. Međutim, zadana pričuvna namjera izuzeta je od tih zahtjeva. |
Što učiniti sljedeće
Nakon izrade namjere, potrebne su neke informacije za ispunjenje namjere. Povezani entiteti određuju kako se te informacije dobivaju iz korisničkih iskaza. Za više informacija pogledajte odjeljak Povezivanje entiteta s namjerom.
Poveži entitete s namjerom
Prije početka
Prije dodavanja izraza pobrinite se da stvarate entitete i da ih povežete. Ovaj automatski unosi napomene entitetima dok su utterance dodane.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite na agenta umjetne inteligencije koji ste izradili. |
3 |
Kliknite na Obuka u lijevom oknu. |
4 |
Na stranici Podaci obuke odaberite namjeru za povezivanje entiteta i uloga entiteta. Prema zadanim postavkama pojavljuje se kartica Namjera .
|
5 |
U odjeljku Utori kliknite Veza entiteta. Povezani entiteti pojavljuju se u odjeljku Utori.
|
6 |
Odaberite ulogu entiteta za naziv entiteta. |
7 |
Kliknite Spremi. Kada je entitet označen kao obavezan, dostupne su dodatne opcije konfiguracije. Možete odrediti maksimalni broj puta kada agent umjetne inteligencije može zatražiti od entiteta koji nedostaje prije eskalacije ili pružanja pričuvnog odgovora. Možete definirati ključ predloška na koji se poziva ako traženi entitet nije naveden unutar navedenog broja ponovnih pokušaja.
Nakon što agent umjetne inteligencije identificira namjeru i prikupi sve potrebne podatke (utore), odgovara porukom povezanom s konačnim ključem predloška konfiguriranim za tu namjeru. Da biste započeli novi razgovor ili obradili naknadne namjere bez prijenosa prethodnih podataka, morate omogućiti prekidač Ponovno postavljanje utora nakon dovršetka . Ova postavka briše sve prepoznate entitete iz povijesti razgovora, osiguravajući novi početak svake nove interakcije. |
Generiraj podatke obuke
Morate ručno dodati podatke o obuci svojim namjerama kako bi agent umjetne inteligencije radio uz razumnu točnost. Podaci o obuci sastoje se od različitih načina na koje možete pozvati na istu namjeru. Možete dodati najmanje 15-20 varijanti za svaku namjeru kako biste poboljšali točnost. Ručno stvaranje ovog korpusa za obuku može biti zamorno i dugotrajno. Možete dodati samo nekoliko varijanti ili dodati samo ključne riječi kao varijante umjesto smislenih rečenica. To se može izbjeći generiranjem podataka o obuci kako bi se dopunili vaši postojeći.
Da biste generirali podatke obuke, slijedite korake u nastavku:
- Unesite naziv namjere i primjer iskaza.
- Kliknite Generiraj.
- Navedite kratak opis namjere usmjeravanja umjetne inteligencije.
- Odredite željeni broj varijanti i razinu kreativnosti za prijedloge generirane umjetnom inteligencijom.
- Generiranje mnogih varijanti odjednom može utjecati na kvalitetu. Preporučamo najviše 20 varijanti po generaciji.
- Niža razina kreativnosti može proizvesti manje raznovrsne varijante.
- Proces generiranja može potrajati nekoliko sekundi, ovisno o broju traženih varijanti.
- Ikona munje razlikuje varijante generirane umjetnom inteligencijom od podataka obuke koje je definirao korisnik.
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani agenti umjetne inteligencije upotrebljavaju razumijevanje prirodnog jezika (NLU) uz strojno učenje kako bi identificirali namjeru korisnika. Sljedeći NLU motori tumače korisničke unose i daju točne odgovore:
- Swiftmatch – brz, lagan motor koji podržava više jezika.
- RASA – vodeći AI okvir za razgovor otvorenog koda.
- Mindmeld (Beta) – nudi napredne tijekove razgovora i NLU mogućnosti.
RASA zahtijeva više podataka o obuci nego Swiftmatch kako bi se postigla visoka točnost. Programeri mogu prebaciti NLU motore na skriptiranim člancima AI agentima i karticama obuke kako bi procijenili performanse. Promjena modula ažurira algoritam agenta umjetne inteligencije, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u izvedbi možete analizirati pomoću rezultata sličnosti u Sesijama i testiranju jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku „Predaju i zaključivanje” nakon prebacivanja motora. Za RASA, rezultati praga obično su obrnuto proporcionalni broju namjera, što znači da agenti s mnogo namjera (100+) obično imaju niže rezultate u postavkama zaključivanja.
Promijeni motore za obuku
Za prebacivanje između NLU motora.
-
Odaberite agenta za umjetnu inteligenciju za kojega želite promijeniti mehanizam za obuku.
- Za Skripte AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica Baza znanja .
- Za skripte AI agente za obavljanje zadataka: Kliknite na Obuka. Pojavit će se stranica podataka obuke.
-
Kliknite ikonu Postavke pokraj NLU pokretača na desnoj strani stranice. Pojavit će se prozor Promijeni modul obuke .
Prema zadanim postavkama, NLU modul postavljen je na Swiftmatch za novostvorene agente umjetne inteligencije.
-
Odaberite modul za obuku za obučavanje agenta umjetne inteligencije. Moguće vrijednosti:
- RASA (beta)
- Brzo podudaranje
- Prijava uma (Beta)
-
Te informacije navedite u odjeljku Zaključak :
- Rezultat u nastavku koji je prikazan pričuvni odgovor– minimalno povjerenje potrebno za prikaz odgovora, u nastavku je prikazan pričuvni odgovor.
- Razlika u rezultatima za djelomično podudaranje– definira minimalni jaz između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod koje je prikazan predložak djelomičnog podudaranja.
- Kliknite za proširenje odjeljka Napredne postavke .
- Ukloni prekide–„Prekide” su funkcijske riječi koje uspostavljaju gramatičke odnose između ostalih riječi unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada iz rečenice uklonite ključne riječi kao što su članci (a, an, the i tako dalje), zamjenice (on, ona i tako dalje), algoritmi strojnog učenja mogu se fokusirati na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja „stopwords” iz rečenice u trenutku uvježbavanja i zaključivanja. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Proširi kontrakcije – Engleske kontrakcije u podacima o obuci mogu se proširiti na izvorni obrazac zajedno s pojmovima u dolaznom upitu potrošača radi veće točnosti. Primjer: „nemoj” se proširuje na „nemoj”. Ako je odabran ovaj potvrdni okvir, kontrakcije ulaznih poruka se proširuju prije obrade. Ova mogućnost podržana je za sva tri NLU motora.
- Provjera pravopisa u zaključku– biblioteka za ispravak teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ova je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključku .
- Ukloni posebne znakove– posebni znakovi su ne-alfanumerički znakovi koji imaju utjecaj na zaključak. Na primjer, NLU motor različito razmatra Wi-Fi i Wi-Fi. Ako je ovaj potvrdni okvir odabran, posebni znakovi u upitu potrošača uklanjaju se kako bi se prikazao odgovarajući odgovor. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Supstitucija entiteta u zaključku – Vrijednosti entiteta u podacima obuke i zaključku zamjenjuju se ID-ovima entiteta. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Davanje prioriteta popunjavanju utora– prednost ima punjenje utora u odnosu na otkrivanje namjere.
- Rezultati pohranjeni po poruci– broj članaka za koje će izračunani rezultati pouzdanosti agenta umjetne inteligencije biti prikazani pod informacijama o transakciji u sesijama.
Broj rezultata za prikaz u odjeljku Algoritam zaslona Sesije sada je ograničen na 5. Najviši n rezultati (1=<n=<5) dostupni su u izvješćima o prijepisu poruka Skriptiranih AI agenata i u odjeljku ‘Rezultati algoritma’ kartice Informacije o transakciji u Sesijama.
- Proširenje obrasca riječi– proširite podatke o obuci s obrascima riječi kao što su množine, glagoli itd., zajedno s sinonima ugrađenim u podatke. Ova je mogućnost podržana samo za Swiftmatch.
- Sinonimi – Sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je odabran ovaj potvrdni okvir, zajednički engleski sinonimi za riječi u podacima o obuci automatski se generiraju kako bi se točno prepoznao upit potrošača. Na primjer, za riječ vrt, sistemski generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Verbalni oblici – Verbalni oblici mogu postojati u različitim oblicima kao što su množine, prilozi, pridjevi ili glagoli. Na primjer, za riječ “stvaranje”, verbalni oblici mogu biti stvoreni, stvoreni, stvaratelji, kreativni, kreativni itd. Ako je odabran ovaj potvrdni okvir, riječi u upitu kreiraju se s alternativnim oblicima riječi i obrađuju se kako bi potrošači odgovorili na odgovarajući način.
Programeri mogu postaviti različite rezultate praga za različite NLU motore kako bi odredili najniži rezultat koji je prihvatljiv za prikaz odgovora AI agenta.
- Kliknite na Ažuriraj kako biste promijenili algoritam u korpusu agenta umjetne inteligencije.
- Kliknite na Vlak. Nakon što je AI agent obučen s odabranim modulom za obuku, status baze znanja promijenit će se iz Spremljeno u Obučeno.
Možete uvježbati AI agenta pomoću RASA-e i Mindmeld-a samo ako svi članci imaju najmanje dva utterka.
Obuka
Nakon što izradite sve članke, možete uvježbati agenta umjetne inteligencije i poslati ga uživo kako biste ga testirali i implementirali. Da biste uvježbali AI agenta s trenutačnim korpusom, kliknite na Uvježbavanje u gornjem desnom kutu. Time bi se status trebao promijeniti u Obuka.
Po dovršetku obuke status se mijenja u Obučeno. Kliknite na ikonu Ponovno učitaj pokraj Obuka kako biste dohvatili trenutačni status obuke.
U ovom trenutku možete kliknuti na Pokreni uživo kako biste obučeni korpus postavili uživo i testirali ga u pretpregledu s podrškom za dijeljenje ili na vanjskim kanalima gdje je implementiran agent umjetne inteligencije.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije – razine utterance u odnosu na vektore razine članka. U našim kontinuiranim naporima da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini utterance. Utvrdili smo da vektori na razini članaka u većini slučajeva poboljšavaju točnost. Napominjemo da su vektori na razini članka nova zadana vrijednost za vektorizaciju novih jednojezičnih AI agenata. Za višejezične agente umjetne inteligencije podudaranja na razini članka podržana su samo ako je višejezični model Polymatch.
Možete provjeriti informacije o modelu vektora koje su dostupne u trenutku zaključivanja u odjeljku Ostale informacije sesije.
Obilježavanje generiranih varijanti
Kako bi osigurali odgovornu upotrebu umjetne inteligencije, razvojni programeri mogu označiti rezultate koje je generirala umjetna inteligencija za pregled. To omogućuje identifikaciju i sprječavanje štetnog ili pristranog sadržaja. Za označavanje rezultata koje je generirala umjetna inteligencija:
- Pronađite opciju označavanja: Za svaki generirani izraz dostupna je mogućnost označavanja.
- Navedite povratne informacije: Prilikom označavanja izlaza, programeri mogu dodati komentare i navesti razlog označavanja.
Ova je značajka u početku dostupna s mjesečnim ograničenjem upotrebe od 500 generiranja operacija. Kako bi se zadovoljile rastuće potrebe, programeri se mogu obratiti svojim vlasnicima računa i zatražiti povećanje tog ograničenja.
Izradi višejezičnu namjeru i entitet
Podatke o obuci možete stvoriti na više jezika. Za svaki jezik konfiguriran za svog agenta umjetne inteligencije morate definirati izraze koji odražavaju željene interakcije. Iako su utori dosljedni na razini jezika, ključevi predloška jedinstveno identificiraju odgovore na svakom jeziku.
Ne podržavaju svi jezici sve vrste entiteta. Više informacija o popisu vrsta entiteta koje svaki jezik podržava potražite u tablici Jezici stihovi podržani entiteti u Podržani jezici za skriptirane AI agente.
Upravljajte odgovorima
Odgovori su poruke koje vaš agent umjetne inteligencije šalje korisnicima kao odgovor na njihove upite ili namjere. Možete izraditi odgovore koji uključuju:
- Tekst – Obične tekstualne poruke za izravnu komunikaciju.
- Kod – Ugrađeni kod za dinamički sadržaj ili radnje.
- Multimedijski sadržaj– elementi slike, zvuka ili videozapisa za poboljšanje korisničkog iskustva.
Odgovori imaju dvije glavne komponente:
- Predlošci– unaprijed definirane strukture odgovora koje su mapirane u određene namjere.
- Tijekovi rada– logika koja određuje koji predložak želite upotrijebiti na temelju identificirane namjere.
Predlošci za Predaju agenta, Pomoć, Pričuvu i Dobrodošlicu su prethodno konfigurirani, a poruku odgovora možete promijeniti iz odgovarajućih predložaka.
Vrste odgovora
Odjeljak Dizajner odgovora obuhvaća različite vrste odgovora i kako ih se može konfigurirati.
Kartica Tijekovi rada upotrebljava se za rukovanje asinkronim odgovorima tijekom pozivanja vanjskog API-ja koji odgovara asinkroni način. Tijekovi rada moraju biti šifrirani u Pythonu.
Varijabilna supstitucija
Supstitucija varijable omogućuje upotrebu dinamičkih varijabli kao dijela predložaka odgovora. Sve standardne varijable (ili entiteti) u sesiji, zajedno s onima koje programer AI agenta može postaviti unutar objekta slobodnog obrasca, kao što je polje podatkovnog centra
, u predlošcima odgovora putem ove značajke mogu se upotrebljavati. Varijable su predstavljene pomoću ove sintakse: ${variable_name}. Na primjer, upotreba vrijednosti entiteta koji se zove apptdate koristi ${entities.apptdate} ili ${newdfState.model_state.entities.apptdate.value}.
Odgovori se mogu personalizirati pomoću varijabli primljenih s kanala ili prikupljenih od potrošača tijekom razgovora. Funkcija automatskog potpunog prikazuje sintaksu varijabli u tekstnom području kada počnete upisivati ${. Odabirom traženog prijedloga automatski se popunjava područje varijablom i ističe takvu varijablu.
Konfigurirajte odgovore pomoću Dizajnera odgovora
Dizajner odgovora nudi korisničko sučelje za stvaranje odgovora bez potrebe opsežnog znanja o kodiranju. Dostupne su dvije vrste odgovora:
- Uvjetni odgovori: Za ne-razvojne programere ova opcija omogućuje jednostavnu izgradnju odgovora koje agent umjetne inteligencije pruža klijentima.
- Isječci koda: Za programere koji koriste Python, ova opcija pruža fleksibilnost za konfiguriranje odgovora pomoću koda.
Dizajner odgovora dizajniran je kako bi osigurao da korisničko iskustvo odgovara određenom kanalu s kojim agent umjetne inteligencije komunicira.
Predlošci odgovora
- Tekst– to su jednostavni tekstualni odgovori. Kako bi poboljšao korisničko iskustvo, dizajner odgovora omogućuje više tekstnih okvira unutar jednog odgovora, omogućujući vam da razdvojite duge poruke u odjeljke koji se mogu upravljati. Svaki tekstni okvir može sadržavati različite opcije odgovora. Tijekom razgovora jedna od tih opcija nasumično se odabire i prikazuje korisniku, osiguravajući dinamičnu i zanimljivu interakciju.
Kako biste zadržali dinamično i privlačno korisničko iskustvo, svojim predlošcima možete dodati više opcija odgovora. Kada se aktivira predložak s više opcija, jedna od njih se nasumično odabire i prikazuje korisniku. Tu značajku možete omogućiti klikom na gumb +Dodaj varijantu koji se nalazi na dnu vašeg odgovora.
Prilikom spremanja odgovora možda ćete vidjeti upozorenje koje pokazuje broj pogrešaka koje je potrebno ispraviti. Polja s pogreškama istaknut će se crvenom bojom. Pomoću navigacijskih strelica programeri mogu lako pronaći i ispraviti te pogreške u bilo kojem formatu kanala ili odgovora. Ako birač popisa ili vrtuljak sadrži više kartica, točkasta navigacija omogućuje vam kretanje kroz kartice s pogreškama. Za jednu karticu odgovarajuća točka postane crvena kako bi signalizirala pogrešku.
- Brzi odgovor– tekstualni odgovori mogu se upariti s gumbima, koji mogu biti ili na temelju teksta ili URL veza. Gumbi za tekst zahtijevaju naslov i korisni teret, koji se šalje botu kada se klikne. URL gumbi preusmjeravaju korisnike na određenu web-stranicu.
Kada je upit korisnika dvosmislen, djelomično podudaranje omogućuje botu da kao opcije predloži relevantne članke ili namjere. Ova je značajka dostupna za interakcije na mreži i Facebooku.
Dodavanje URL-a brzih odgovora
Gumbi za brzi odgovor u fiksnim i uvjetnim odgovorima omogućuju vam stvaranje gumba koji preusmjeravaju korisnike na vaše web-mjesto za dodatne informacije ili radnje poput ispunjavanja obrazaca. Kada se kliknu, ti gumbi otvaraju navedeni URL u novoj kartici unutar istog prozora preglednika bez slanja podataka botu.
Za dodavanje URL brzog odgovora u uvjetnom ili fiksnom odgovoru:
- Odaberite ključ članka ili predloška za koji želite konfigurirati URL brzi odgovor.
- Kliknite +Dodaj brzi odgovor. Pojavit će se skočni prozor Vrsta gumba .
- Odaberite vrstu gumba kao URL na web-kanalu.
- Navedite naslov gumba i URL na koji se potrošač mora preusmjeriti nakon pritiska gumba.
- Kliknite na Gotovo da biste dodali URL brzi odgovor.
Gumbi vrste URL-a mogu se konfigurirati i kroz vrstu dinamičkog odgovora, gdje će se ti gumbi konfigurirati pomoću isječaka Python koda. Ovi gumbi podržani su u odjeljcima za pregled i za dijeljenje. IMIchat widget uživo ili drugi kanali trećih strana trenutačno ih ne podržava.
- Vrtuljak– bogati odgovori mogu uključivati jednu ili više kartica raspoređenih u obliku vrtuljka. Svaka kartica zahtijeva naslov i može sadržavati sliku, opis i do tri gumba.
Gumbi za brzi odgovor unutar predloška vrtuljka mogu se konfigurirati pomoću tekstualnih ili URL veza. Klikom na gumb URL preusmjerit će se korisnika na navedeno web-mjesto. Klikom na gumb za brzi odgovor temeljen na tekstu šalje se konfigurirani korisni podaci botu i pokreće odgovarajući odgovor.
- Slika– multimedijski predložak u kojem korisnici mogu konfigurirati slike unosom URL-ova.
- Videoprijenos– prikazuje videoprijenose u pretpregledu na temelju konfiguriranog URL-a videozapisa.
- Kôd– može se koristiti za pisanje Python koda za pozivanje API-ja ili za izvršavanje druge logike.
Isječci koda
Uvjetni odgovori s opsežnim značajkama i različitim predlošcima mogu učinkovito odgovoriti na većinu potreba agenata umjetne inteligencije. Međutim, za složene slučajeve upotrebe koji se ne mogu u potpunosti ostvariti pomoću uvjetnih odgovora ili za programere koji preferiraju kodiranje, dostupna je vrsta odgovora Code Snippet.
Isječci koda omogućuju vam da konfigurirate odgovore pomoću Python koda. Ovaj pristup omogućuje vam stvaranje svih vrsta odgovora, uključujući brze odgovore, tekst, carouse, slike, zvuk, videozapise i datoteke, unutar predloška odgovora ili članka.
Funkcijska šifra definirana u predlošku isječka koda može se koristiti za postavljanje varijabli koje se zatim koriste u drugim predlošcima. Važno je napomenuti da funkcijski kod ne može izravno vratiti odgovore kada se koristi unutar uvjetnih odgovora.
Provjera valjanosti isječka koda – platforma provjerava samo pogreške u sintaksi unutar isječka koda koji konfigurirate. Međutim, bilo kakve pogreške u samom sadržaju odgovora mogu uzrokovati probleme korisnicima koji su u interakciji s botom na konfiguriranom kanalu. Na primjer, uređivač vas neće spriječiti da dodate odgovor "birač vremena" za web-kanal, ali to rezultira pogreškama ako upit korisnika aktivira taj konkretan odgovor.
Ako ne konfigurirate jedinstveni odgovor za različite kanale, web-odgovor preuzima se kao zadani odgovor, a isti se šalje korisniku. Popis podržanih predložaka na web-kanalu je:
- Tekst – Jednostavna tekstualna poruka koja može imati više varijanti. Ova konfigurirana poruka prikazuje se temeljem upita.
- Brzi odgovor– predložak s tekstom i gumbima koji se mogu kliknuti.
- Vrtuljak– zbirka kartica, pri čemu svaka kartica ima naslov, URL slike i opis.
- Slika– predložak za konfiguriranje slika osiguravanjem URL-ova.
- Videoprijenos– predložak za konfiguriranje videoprijenosa osiguravanjem URL-a videozapisa. Možete reproducirati videozapis klikom ili dodirom na sliku.
- Datoteka– predložak za konfiguriranje PDF datoteke osiguravanjem URL-a za pristup datoteci.
- Zvuk– predložak za konfiguriranje zvučne datoteke unosom URL-a za zvuk. Također prikazuje trajanje zvučne poruke na izlazu.
Konfiguriranje postavki upravljanja
Prije početka
Izradite skriptiranog agenta za AI.
1 |
Idite na i konfigurirajte sljedeće pojedinosti: |
2 |
Kliknite na Spremi promjene kako biste spremili postavke. |
Što učiniti sljedeće
Dodajte jezike skripti AI agentu.
Dodajte jezik skriptiranom agentu umjetne inteligencije
Prije početka
Izradite skriptiranog agenta za AI.
1 |
Idite na karticu . |
2 |
Kliknite na +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite na Dodaj kako biste dodali jezik. |
4 |
Omogućite sklopku unutar Radnje da biste omogućili jezik. |
5 |
Nakon što dodate jezik, moći ćete postaviti jezik kao zadani. Zadržite pokazivač miša iznad jezika kliknite na Postavi zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite postojeći zadani jezik, to može utjecati na članke, njegovanje, testiranje i pretpregled iskustava AI agenta. |
6 |
Kliknite na Spremi promjene. |
Konfiguriranje postavki predaje
Prije početka
Izradite skriptiranog agenta za AI.
1 |
Idite na i konfigurirajte sljedeće pojedinosti: |
2 |
Kliknite na Spremi promjene kako biste spremili postavke za predaju. |
Što učiniti sljedeće
Skriptirani agent umjetne inteligencije za odgovaranje na pitanja
Skriveni agenti umjetne inteligencije su agenti temeljeni na znanju čija se baza znanja sastoji od niza pitanja i odgovora. Skriptirani agent za AI može davati odgovore na temelju korpusa obuke koji je izradio korisnik, a koji je skup primjera i odgovora. Ta je mogućnost korisna u scenarijima u kojima:
- Potrebno je određeno znanje – agent treba odgovoriti na pitanja unutar unaprijed definirane domene.
- Dosljednost je važna – agent mora pružiti dosljedne odgovore na slične upite.
- Potrebna je ograničena fleksibilnost – odgovori agenta ograničeni su informacijama u korpusu obuke.
Ovaj odjeljak uključuje sljedeće konfiguracijske postavke:
Izradite skriptiranog agenta za AI za odgovaranje na pitanja
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj ploči kliknite na +Izradi agenta. |
3 |
Na zaslonu Stvaranje agenta za AI kliknite na Započni od nule. Možete odabrati i unaprijed definirani predložak za brzu izradu agenta za umjetnu inteligenciju. Možete filtrirati vrstu AI agenta kao Skript. U tom slučaju polja na stranici Profil automatski se popunjavaju. |
4 |
Kliknite Dalje. |
5 |
U odjeljku Koja vrsta agenta gradite kliknite na Skripta. |
6 |
U odjeljku Koja je glavna funkcija vašeg agenta kliknite na Odgovori na pitanja. |
7 |
Kliknite na Dalje. |
8 |
Na stranici Definiranje agenta navedite sljedeće pojedinosti: |
9 |
Kliknite Izradi. Uspješno je izrađen skriptirani agent umjetne inteligencije za odgovaranje na pitanja i sada je dostupan na nadzornoj ploči.
U zaglavlju AI agenta možete obavljati sljedeće zadatke:
Također možete uvesti prethodno izrađene agente umjetne inteligencije. Za više informacija pogledajte odjeljak Uvoz prethodno izgrađenog agenta umjetne inteligencije. |
Što učiniti sljedeće
Dodajte članke agentu umjetne inteligencije.
Ažuriraj Skriptirani profil AI agenta
Prije početka
Izradite skriptiranog agenta za AI za odgovaranje na pitanja.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj pločiodaberite agenta umjetne inteligencije koji ste stvorili. |
3 |
Idite na i konfigurirajte sljedeće pojedinosti: |
4 |
Kliknite na Spremi promjene kako biste spremili postavke. |
Upravljanje člancima
Članci su važan dio skrivenih AI agenata. Članak je kombinacija pitanja, njegove varijacije i odgovor na to pitanje. Svaki članak ima Zadano pitanje koje ga identificira. Svi članci zajedno čine bazu znanja ili korpus agenta umjetne inteligencije. Kada klijent nešto zatraži, sustav provjerava bazu znanja i daje vam najbolji odgovor koji nađe.
Rasa i Mindmeld NLU motori zahtijevaju najmanje dvije varijante obuke (utterances) kako bi članak bio dio obučenog modela korpora. Gumbi Vlak i Spremi i vlak ostaju nedostupni u skrivenom AI agentu za odgovaranje na pitanja ako odaberete Rasa ili Mindmeld NLU motor i ako članak ima manje od dvije varijacije. Kada odmarate pokazivač na tim nedostupnim gumbima, sustav prikazuje poruku koja od vas traži da riješite probleme prije obuke. Također, sustav prikazuje ikonu upozorenja koja odgovara članku s problemima. Probleme možete riješiti dodavanjem više od dvije varijante članka. Gumbi Vlak i Spremi i vlak bit će dostupni nakon što se problemi riješe. Dvije varijante nisu primjenjive za zadane članke – djelomično podudarna poruka, pričuvna poruka i poruka dobrodošlice.
Članke možete klasificirati u kategorije po njihovom izboru, a svi nekategorizirani članci ostaju klasificirani kao nedodijeljeni. Od trenutka izrade članaka postoje četiri zadana članka koji su dostupni za svakog agenta umjetne inteligencije. Sljedeće su:
- Poruka dobrodošlice– sadrži prvu poruku kad god započne razgovor između korisnika i agenta umjetne inteligencije.
- Pričuvna poruka– Agent umjetne inteligencije prikazuje ovu poruku kada agent nije u mogućnosti razumjeti korisničko pitanje.
- Djelomično podudaranje– kada agent umjetne inteligencije prepozna više članaka s malom razlikom u rezultatima (kako je postavljeno u postavkama Predaja i Zaključci ), agent prikazuje tu poruku podudaranja zajedno s podudarnim člancima kao opcije. Također možete konfigurirati tekstualni odgovor za prikaz zajedno s ovim opcijama.
- Što možete učiniti?– možete konfigurirati mogućnosti AI agenta. Agent umjetne inteligencije to prikazuje svaki put kad krajnji korisnici postave pitanja o mogućnostima agenta umjetne inteligencije.
Uz njih, zadani članak Popričajte s agentom dodaje se ako su omogućene postavke za Predaju i Zaključivanje .
Svi novi agenti umjetne inteligencije također imaju četiri Smalltalk članka koji obrađuju izraze korisnika za:
- Pozdrav
- Hvala vam
- Agent umjetne inteligencije nije pomogao
-
Doviđenja
Ti su članci i odgovori prema zadanim postavkama dostupni u bazi znanja agenta umjetne inteligencije tijekom stvaranja novog agenta umjetne inteligencije. Također ih možete izmijeniti ili ukloniti.
Dodajte članke kroz korisničko sučelje i zadani odgovor
Članak je kombinacija pitanja, njegove varijacije i odgovor na to pitanje. Svaki upit potrošača uspoređuje se s ovim člancima (baza znanja), a odgovor koji vraća najveću razinu povjerenja prikazuje se korisniku kao odgovor agenta umjetne inteligencije. Za dodavanje članaka:
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj pločiodaberite agenta umjetne inteligencije koji ste stvorili. |
3 |
Idite na Izradi novi članak. i kliknite na |
4 |
Dodajte zadane varijante. |
5 |
Odaberite bilo koji od ovih zadanih odgovora za članak. Moguće vrijednosti:
Za više informacija pogledajte odjeljak Konfiguriranje odgovora pomoću Dizajnera odgovora . |
6 |
Kliknite na Spremi i uvježbati. |
Uvezi iz kataloga
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj pločiodaberite agenta umjetne inteligencije koji ste stvorili. |
3 |
Idite na i kliknite ikonu Trotočke. |
4 |
Kliknite na Uvezi iz kataloga. |
5 |
Odaberite kategorije članaka koje želite dodati agentu. |
6 |
Kliknite Gotovo. |
Izdvojite najčešća pitanja iz veze
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj pločiodaberite agenta umjetne inteligencije koji ste stvorili. |
3 |
Idite na i kliknite ikonu trotočke. |
4 |
Kliknite na Izdvojite najčešća pitanja iz veze. |
5 |
Navedite URL za koji se postavljaju najčešća pitanja i kliknite na Izdvoji. |
6 |
Kliknite Uvezi. |
Uvezi iz datoteke
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj pločiodaberite agenta umjetne inteligencije koji ste stvorili. |
3 |
Idite na i kliknite ikonu Trotočje . |
4 |
Kliknite Uvoz iz datoteke i odaberite CSV za uvoz članaka iz CSV datoteke. Ako uvozite članke iz datoteke u formatu JSON, odaberite JSON. |
5 |
Kliknite na Pregled i odaberite datoteku koja sadrži sve članke. Kliknite na Preuzmi uzorak kako biste vidjeli format u kojem članci moraju biti navedeni. |
6 |
Kliknite Uvezi. |
Dodaj prilagođene sinonimi
Mnogi slučajevi upotrebe AI agenata obično uključuju riječi i fraze koje možda nisu dio standardnog engleskog rječnika ili su specifične za poslovni kontekst. Na primjer, želite da agent umjetne inteligencije prepozna aplikaciju za Android, aplikaciju za iOS itd. Agent umjetne inteligencije mora uključiti te uvjete i njihove varijacije u izraze obuke za sve povezane članke, što dovodi do suvišnog unosa podataka.
Kako biste prevladali ovaj problem s redundancijom, za odgovaranje na pitanja možete upotrijebiti prilagođene sinone unutar skripte agenta umjetne inteligencije. Sinonimi svake korijenske riječi automatski se zamjenjuju s korijenskom riječi pri izvođenju putem platforme.
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Na nadzornoj pločiodaberite agenta umjetne inteligencije koji ste stvorili. |
3 |
Idite na i kliknite ikonu Trotočke. |
4 |
Kliknite na Prilagođeni sinonimi. |
5 |
Kliknite Nova korijenska riječ. |
6 |
Konfigurirajte vrijednost korijenske riječi i njezinih sinonima, a zatim kliknite na Spremi. |
7 |
Ponovno uvježbite agenta umjetne inteligencije nakon dodavanja sinonima. Također možete izvesti sinonimi (u .CSV formatu datoteke) u lokalnu mapu i uvesti datoteku natrag na platformu. |
Modul za razumijevanje prirodnog jezika (NLU)
Skriptirani agenti umjetne inteligencije upotrebljavaju razumijevanje prirodnog jezika (NLU) uz strojno učenje kako bi identificirali namjeru korisnika. Sljedeći NLU motori tumače korisničke unose i daju točne odgovore:
- Swiftmatch – brz, lagan motor koji podržava više jezika.
- RASA – vodeći AI okvir za razgovor otvorenog koda.
- Mindmeld (Beta) – nudi napredne tijekove razgovora i NLU mogućnosti.
RASA zahtijeva više podataka o obuci nego Swiftmatch kako bi se postigla visoka točnost. Programeri mogu prebaciti NLU motore na skriptiranim člancima AI agentima i karticama obuke kako bi procijenili performanse. Promjena modula ažurira algoritam agenta umjetne inteligencije, što zahtijeva prekvalifikaciju za točan zaključak na temelju novog modela. Razlike u izvedbi možete analizirati pomoću rezultata sličnosti u Sesijama i testiranju jednim klikom.
Programeri također mogu testirati i prilagoditi rezultate praga u odjeljku „Predaju i zaključivanje” nakon prebacivanja motora. Za RASA, rezultati praga obično su obrnuto proporcionalni broju namjera, što znači da agenti s mnogo namjera (100+) obično imaju niže rezultate u postavkama zaključivanja.
Promijeni motore za obuku
Za prebacivanje između NLU motora.
-
Odaberite agenta za umjetnu inteligenciju za kojega želite promijeniti mehanizam za obuku.
- Za Skripte AI agenta za odgovaranje na pitanja: Kliknite Članci. Pojavit će se stranica Baza znanja .
- Za skripte AI agente za obavljanje zadataka: Kliknite na Obuka. Pojavit će se stranica podataka obuke.
-
Kliknite ikonu Postavke pokraj NLU pokretača na desnoj strani stranice. Pojavit će se prozor Promijeni modul obuke .
Prema zadanim postavkama, NLU modul postavljen je na Swiftmatch za novostvorene agente umjetne inteligencije.
-
Odaberite modul za obuku za obučavanje agenta umjetne inteligencije. Moguće vrijednosti:
- RASA (beta)
- Brzo podudaranje
- Prijava uma (Beta)
-
Te informacije navedite u odjeljku Zaključak :
- Rezultat u nastavku koji je prikazan pričuvni odgovor– minimalno povjerenje potrebno za prikaz odgovora, u nastavku je prikazan pričuvni odgovor.
- Razlika u rezultatima za djelomično podudaranje– definira minimalni jaz između razina pouzdanosti odgovora kako bi se jasno prikazalo najbolje podudaranje ispod koje je prikazan predložak djelomičnog podudaranja.
- Kliknite za proširenje odjeljka Napredne postavke .
- Ukloni prekide–„Prekide” su funkcijske riječi koje uspostavljaju gramatičke odnose između ostalih riječi unutar rečenice, ali same po sebi nemaju leksičko značenje. Kada iz rečenice uklonite ključne riječi kao što su članci (a, an, the i tako dalje), zamjenice (on, ona i tako dalje), algoritmi strojnog učenja mogu se fokusirati na riječi koje definiraju značenje tekstualnog upita od strane potrošača. Ako označite okvir, on uklanja „stopwords” iz rečenice u trenutku uvježbavanja i zaključivanja. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Proširi kontrakcije – Engleske kontrakcije u podacima o obuci mogu se proširiti na izvorni obrazac zajedno s pojmovima u dolaznom upitu potrošača radi veće točnosti. Primjer: „nemoj” se proširuje na „nemoj”. Ako je odabran ovaj potvrdni okvir, kontrakcije ulaznih poruka se proširuju prije obrade. Ova mogućnost podržana je za sva tri NLU motora.
- Provjera pravopisa u zaključku– biblioteka za ispravak teksta identificira i ispravlja netočne pravopise u tekstu prije zaključivanja. Ova je mogućnost podržana za sva tri motora samo ako je omogućen potvrdni okvir Provjera pravopisa u zaključku .
- Ukloni posebne znakove– posebni znakovi su ne-alfanumerički znakovi koji imaju utjecaj na zaključak. Na primjer, NLU motor različito razmatra Wi-Fi i Wi-Fi. Ako je ovaj potvrdni okvir odabran, posebni znakovi u upitu potrošača uklanjaju se kako bi se prikazao odgovarajući odgovor. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Uloge entiteta – prilagođeni entiteti mogu imati različite uloge. Ova mogućnost NLU motora podržana je samo za RASA i Mindmeld.
- Supstitucija entiteta u zaključku – Vrijednosti entiteta u podacima obuke i zaključku zamjenjuju se ID-ovima entiteta. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Davanje prioriteta popunjavanju utora– prednost ima punjenje utora u odnosu na otkrivanje namjere.
- Rezultati pohranjeni po poruci– broj članaka za koje će izračunani rezultati pouzdanosti agenta umjetne inteligencije biti prikazani pod informacijama o transakciji u sesijama.
Broj rezultata za prikaz u odjeljku Algoritam zaslona Sesije sada je ograničen na 5. Najviši n rezultati (1=<n=<5) dostupni su u izvješćima o prijepisu poruka Skriptiranih AI agenata i u odjeljku ‘Rezultati algoritma’ kartice Informacije o transakciji u Sesijama.
- Proširenje obrasca riječi– proširite podatke o obuci s obrascima riječi kao što su množine, glagoli itd., zajedno s sinonima ugrađenim u podatke. Ova je mogućnost podržana samo za Swiftmatch.
- Sinonimi – Sinonimi su alternativne riječi koje se koriste za označavanje iste riječi. Ako je odabran ovaj potvrdni okvir, zajednički engleski sinonimi za riječi u podacima o obuci automatski se generiraju kako bi se točno prepoznao upit potrošača. Na primjer, za riječ vrt, sistemski generirani sinonimi mogu biti dvorište, dvorište i tako dalje. Mogućnost NLU modula podržana je samo za Swiftmatch.
- Verbalni oblici – Verbalni oblici mogu postojati u različitim oblicima kao što su množine, prilozi, pridjevi ili glagoli. Na primjer, za riječ “stvaranje”, verbalni oblici mogu biti stvoreni, stvoreni, stvaratelji, kreativni, kreativni itd. Ako je odabran ovaj potvrdni okvir, riječi u upitu kreiraju se s alternativnim oblicima riječi i obrađuju se kako bi potrošači odgovorili na odgovarajući način.
Programeri mogu postaviti različite rezultate praga za različite NLU motore kako bi odredili najniži rezultat koji je prihvatljiv za prikaz odgovora AI agenta.
- Kliknite na Ažuriraj kako biste promijenili algoritam u korpusu agenta umjetne inteligencije.
- Kliknite na Vlak. Nakon što je AI agent obučen s odabranim modulom za obuku, status baze znanja promijenit će se iz Spremljeno u Obučeno.
Možete uvježbati AI agenta pomoću RASA-e i Mindmeld-a samo ako svi članci imaju najmanje dva utterka.
Obuka
Nakon što izradite sve članke, možete uvježbati agenta umjetne inteligencije i poslati ga uživo kako biste ga testirali i implementirali. Da biste uvježbali AI agenta s trenutačnim korpusom, kliknite na Uvježbavanje u gornjem desnom kutu. Time bi se status trebao promijeniti u Obuka.
Po dovršetku obuke status se mijenja u Obučeno. Kliknite na ikonu Ponovno učitaj pokraj Obuka kako biste dohvatili trenutačni status obuke.
U ovom trenutku možete kliknuti na Pokreni uživo kako biste obučeni korpus postavili uživo i testirali ga u pretpregledu s podrškom za dijeljenje ili na vanjskim kanalima gdje je implementiran agent umjetne inteligencije.
Vektorski model
Sada možete odabrati njihove preferirane vektorske modele kao dio naprednih postavki motora u Swiftmatch NLU motoru. Odabir je moguć između dvije opcije – razine utterance u odnosu na vektore razine članka. U našim kontinuiranim naporima da poboljšamo točnost naših NLU motora, eksperimentirali smo s korištenjem vektora na razini članka umjesto starijeg modela koji je koristio vektore na razini utterance. Utvrdili smo da vektori na razini članaka u većini slučajeva poboljšavaju točnost. Napominjemo da su vektori na razini članka nova zadana vrijednost za vektorizaciju novih jednojezičnih AI agenata. Za višejezične agente umjetne inteligencije podudaranja na razini članka podržana su samo ako je višejezični model Polymatch.
Možete provjeriti informacije o modelu vektora koje su dostupne u trenutku zaključivanja u odjeljku Ostale informacije sesije.
Konfiguriranje postavki upravljanja
Prije početka
Izradite skriptiranog agenta za AI.
1 |
Idite na i konfigurirajte sljedeće pojedinosti: |
2 |
Kliknite na Spremi promjene kako biste spremili postavke. |
Što učiniti sljedeće
Dodajte jezike skripti AI agentu.
Dodajte jezik skriptiranom agentu umjetne inteligencije
Prije početka
Izradite skriptiranog agenta za AI.
1 |
Idite na karticu . |
2 |
Kliknite na +Dodaj jezike da biste dodali nove jezike i odabrali jezike s padajućeg popisa. |
3 |
Kliknite na Dodaj kako biste dodali jezik. |
4 |
Omogućite sklopku unutar Radnje da biste omogućili jezik. |
5 |
Nakon što dodate jezik, moći ćete postaviti jezik kao zadani. Zadržite pokazivač miša iznad jezika kliknite na Postavi zadano. Ne možete izbrisati ili onemogućiti zadani jezik. Također, ako promijenite postojeći zadani jezik, to može utjecati na članke, njegovanje, testiranje i pretpregled iskustava AI agenta. |
6 |
Kliknite na Spremi promjene. |
Konfiguriranje postavki predaje
Prije početka
Izradite skriptiranog agenta za AI.
1 |
Idite na i konfigurirajte sljedeće pojedinosti: |
2 |
Kliknite na Spremi promjene kako biste spremili postavke za predaju. |
Što učiniti sljedeće
Pretpregled svog skripte AI agenta
Webex AI Agent Studio omogućuje vam pregled agenata umjetne inteligencije tijekom njegova razvoja, pa čak i nakon njegova završetka. Na taj način možete testirati funkcioniranje agenata umjetne inteligencije i odrediti stvaraju li se željeni odgovori koji odgovaraju odgovarajućim upitima. Možete pregledati svog skriptiranog agenta umjetne inteligencije na sljedeće načine.
- Nadzorna ploča agenta umjetne inteligencije– prijeđite mišem preko kartice agenta umjetne inteligencije za prikaz opcije Pretpregled za tog agenta umjetne inteligencije. Kliknite na Pretpregled kako biste otvorili widget za pretpregled umjetne inteligencije agenta.
- Zaglavlje agenta umjetne inteligencije– nakon što unesete način uređivanja za bilo kojeg agenta umjetne inteligencije klikom na karticu agenta umjetne inteligencije ili gumb Uredi na kartici agenta umjetne inteligencije, mogućnost Pretpregled uvijek će biti vidljiva u odjeljku zaglavlja.
- Minimizirani widget– nakon što se pokrene pretpregled, a zatim minimizira, stvara se glavni widget razgovora na donjoj desnoj strani stranice, što vam omogućuje jednostavno ponovno otvaranje načina pretpregleda.
Osim toga, možete kopirati vezu za pretpregled koji se može podijeliti iz agenta umjetne inteligencije. Na kartici agenta umjetne inteligencije kliknite na ikonu Trotočke u gornjem desnom kutu i kliknite na Kopiraj vezu pretpregleda. Ovu vezu možete podijeliti s drugim korisnicima agenta za umjetnu inteligenciju.
Widget za pretpregled platforme
Widget za pretpregled pojavljuje se u donjem desnom dijelu zaslona. Možete pružiti utterances (ili niz utterances) kako biste vidjeli kako agent umjetne inteligencije reagira, osiguravajući da funkcionira kako se očekuje. Pregled agenta umjetne inteligencije podržava više jezika i može automatski otkriti jezik utterances kako bi odgovorio u skladu s tim. Jezik možete i ručno odabrati iz pregleda tako da kliknete birač jezika i odaberete ga s popisa dostupnih opcija.
Za bolji prikaz možete maksimizirati widget za pretpregled. Osim toga, možete pružiti informacije o korisnicima i pokrenuti više soba za detaljno testiranje agenta za umjetnu inteligenciju.
Widget za pregled koji se može podijeliti
Widget za pretpregled koji se može podijeliti omogućuje vam da agenta umjetne inteligencije dijelite s dionicima i potrošačima na način koji je moguće prikazati bez potrebe za razvojem prilagođenog korisničkog sučelja za površinu agenta umjetne inteligencije. Prema zadanim postavkama, kopirana veza za pretpregled prikazuje agenta umjetne inteligencije s kućištem telefona. Možete izvršiti brzu prilagodbu promjenom određenih parametara u vezi za pretpregled. Dvije su glavne prilagodbe:
- Boja widgeta– dodavanjem parametra
brandColor
na vezu. Jednostavne boje možete definirati pomoću naziva boja ili pomoću heksadecimalnog koda boja. -
Kućište telefona– promjenom vrijednosti parametra
phoneCasing
u vezi. To je prema zadanim postavkama postavljeno naistinito
i može se onemogućiti ako učinite neistinitoVeza za pretpregled primjera s ovim parametrima:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Zajednički odjeljci upravljanja za skripte AI agenta
Sljedeći se odjeljci prikazuju na lijevoj ploči stranice za konfiguraciju AI agenta:
Obuka
Kako se agenti umjetne inteligencije razvijaju i postaju složeniji, promjene njihove logike ili razumijevanja prirodnog jezika (NLU) ponekad mogu imati nenamjerne posljedice. Kako bi se osigurala optimalna izvedba i identificirali potencijalni problemi, platforma agenta umjetne inteligencije nudi prikladan okvir za testiranje bota jednim klikom. Možete:
- Jednostavno stvorite i pokrenite sveobuhvatan skup testnih slučajeva.
- Definirajte poruke testa i očekivane odgovore za različite scenarije.
- Simulirajte složene interakcije stvaranjem testnih slučajeva s više poruka.
Definiraj testove
Testove možete definirati pomoću sljedećih koraka:
- Prijavite se na platformu Webex AI Agent Studio.
- Na nadzornoj ploči kliknite skriptirani agent umjetne inteligencije koji ste stvorili.
- Kliknite na Testiranje u lijevom oknu. Prema zadanim postavkama pojavljuje se kartica Testni slučajevi.
- Odaberite slučaj testa i kliknite na Izvrši odabrane testove.
Svaki redak u tablici predstavlja testni slučaj sa sljedećim parametrima:
Parametar | Opis |
---|---|
Pošalji poruku | Ogledna poruka koja predstavlja vrste upita i izjava koje možete očekivati da će korisnici poslati vašem agentu za umjetnu inteligenciju. |
Očekivani jezik | Jezik na kojem se od korisnika očekuje interakcija s agentom umjetne inteligencije. |
Očekivani članak | Odredite članak koji će se prikazati kao odgovor na određenu korisničku poruku. Kako bi vam pomogao pronaći najrelevantniji članak, ovaj stupac ima funkciju pametnog automatskog ispunjavanja. Dok unosite, sustav predlaže odgovarajuće članke na temelju do sada unesenog teksta. |
Ponovno postavi prethodni kontekst | Kliknite na potvrdni okvir u ovom stupcu kako biste izdvojili testne slučajeve i osigurali da se izvode neovisno o bilo kojem postojećem kontekstu agenta umjetne inteligencije. Kada je omogućeno, svaki testni slučaj simulira se u novoj sesiji i sprječava smetnje iz prethodnih interakcija ili pohranjenih podataka. |
Uključi djelomična podudaranja | Omogućite ovaj prekidač kako biste testne slučajeve smatrali uspješnima čak i ako očekivani članci samo djelomično odgovaraju stvarnom odgovoru. |
Uvezi iz CSV-a | Uvezite testne slučajeve iz datoteke odvojene zarezom (CSV). U tom se slučaju prepisuju svi postojeći testni slučajevi. |
Izvoz u CSV | Izvezite testne slučajeve u datoteku odvojenu zarezom (CSV). |
Testiraj povratne pozive | Tu sklopku omogućite za simuliranje dolaznih povratnih poziva i testiranje ponašanja tijeka bez potrebe za stvarnim dolaznim pozivima. Ova je opcija dostupna samo za skripte AI agente za izvođenje radnji. |
Tijek povratnog poziva | Kliknite na potvrdni okvir u ovom stupcu kako biste naznačili da namjera mora aktivirati povratni poziv. Ova je opcija dostupna samo za skripte AI agente za izvođenje radnji. |
Očekivani predložak povratnog poziva | Odredite ključ predloška za aktivaciju prilikom povratnog poziva. Ova je opcija dostupna samo za skripte AI agente za izvođenje radnji. |
Istek vremena za povratni poziv | Maksimalno vrijeme (u sekundama) koje agent umjetne inteligencije čeka na odgovor povratnog poziva prije nego što povratni poziv ocijeni istekom vremena. Dopušteno je maksimalno vremensko ograničenje od 20 sekundi. Ova je opcija dostupna samo za skripte AI agente za izvođenje radnji. |
Izvrši testove
Na kartici Izvršenje kliknite Izvrši odabrane testove da biste pokrenuli sekvencijalno izvršenje svih odabranih testnih slučajeva.
Testne slučajeve možete izvršiti i na kartici Testni slučajevi .
.Za prikaz slučajeva testiranja sa specifičnim ishodima kliknite željeni rezultat (na primjer, Uspješno
, Uspješno s djelomičnim podudaranjem
, Neuspješno
, Na čekanju
) u sažetku. To filtrira popis slučajeva testa za prikaz samo onih koji se podudaraju s odabranim rezultatom.
ID sesije
pridružen svakom testnom slučaju prikazuje se u rezultatima. To vam omogućuje brzo unakrsno upućivanje testnih slučajeva i prikaz pojedinosti transakcije. Da biste to učinili, odaberite opciju Pojedinosti transakcije
u stupcu Radnje .
Povijest izvršavanja
Na kartici Povijest pristupite svim izvršenim testnim slučajevima.
- Kliknite na ikonu Preuzmi iz stupca Radnje za izvoz izvršenih testnih podataka kao CSV datoteke za izvanmrežnu analizu ili izvještavanje.
- Pregledajte specifične postavke modula i algoritma koje se koriste za svako izvođenje testnog slučaja. Te informacije pomažu razvojnom timu da optimiziraju performanse agenta umjetne inteligencije.
- Za prikaz naprednih postavki konfiguracije algoritma koje se koriste za određeni modul za obuku, kliknite na ikonu Informacije pokraj naziva modula za obuku. To omogućuje uvide u parametre i postavke koji su utjecali na ponašanje agenta umjetne inteligencije tijekom testiranja.
Sesije
Odjeljak Sesije pruža sveobuhvatan zapis svih interakcija između agenata umjetne inteligencije i korisnika. Svaka sesija sadrži detaljnu povijest razmijenjenih poruka. Podatke sesije možete izvesti kao CSV datoteku za izvanmrežnu analizu i reviziju. Te podatke možete upotrijebiti za pregled poruka i konteksta određenih sesija kako biste stekli uvid u interakcije s korisnicima i identificirali područja za poboljšanje, suzili odgovore agenta umjetne inteligencije i poboljšali ukupno korisničko iskustvo.
Može obraditi velike skupove podataka prikazivanjem rezultata na stranicama. Možete upotrijebiti odjeljak Suzite rezultate za filtriranje i sortiranje sesija na temelju različitih kriterija. Svaki redak tablice prikazuje ključne pojedinosti o sesiji, uključujući:
- Kanali — kanal na kojem je došlo do interakcije (na primjer, razgovor, glas).
- ID sesije — jedinstveni identifikator sesije.
- ID potrošača – jedinstveni identifikator korisnika.
- Poruke — broj poruka razmijenjenih tijekom sesije.
- Ažurirano u — vrijeme zatvaranja sesije.
- Metapodaci – dodatne informacije o sesiji.
- Sakrij testne sesije – odaberite ovaj potvrdni okvir kako biste sakrili testne sesije i prikazali samo popis sesija uživo.
- Došlo je do predaje agenta – odaberite ovaj potvrdni okvir za filtriranje sesija koje se predaju agentu. Ako dođe do predaje agenta, prikazuje ikonu slušalice koja označava predaju razgovora ljudskom agentu.
- Došlo je do pogreške – odaberite ovaj potvrdni okvir za filtriranje sesija u kojima se greška dogodila.
- Negativne ocjene – odaberite ovaj potvrdni okvir za filtriranje sesija negativne ocjene.
Kliknite redak za pristup detaljnom prikazu određene sesije. Upotrijebite potvrdne okvire za filtriranje sesija na temelju predaje agenta, pogrešaka i negativne ocjene. Dešifriranje sesija zahtijeva dozvolu na korisničkoj razini i napredne postavke zaštite podataka. Kliknite na Dešifriraj sadržaj za prikaz pojedinosti sesije.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za odgovaranje na pitanja
Prikaz pojedinosti sesije u skriptiranom agentu umjetne inteligencije za odgovaranje na pitanja pruža sveobuhvatnu analizu određene interakcije između korisnika i agenta umjetne inteligencije.
Odjeljak Poruke :
- Prikazuje sve poruke koje je korisnik poslao tijekom sesije.
- Prikazuje odgovarajuće odgovore koje je generirao agent umjetne inteligencije.
- Prikazuje kronološki redoslijed poruka, pružajući kontekst za interakciju.
Kartica Podaci o transakciji:
- Navodi članke koji su identificirani kao relevantni za upit korisnika, uključujući točna i djelomična podudaranja.
- Prikazuje rezultate sličnosti povezane sa svakim identificiranim člankom koji upućuje na stupanj relevantnosti.
- Prikazuje rezultate osnovnih algoritama koji se koriste za obradu upita korisnika i identificiranje relevantnih članaka.
- Prikazuje broj rezultata algoritma ovisno o postavkama konfiguriranim na kartici Predaj i Zaključak.
Odjeljak Ostale informacije u prikazu Pojedinosti sesije pruža dodatni kontekst i pojedinosti o određenoj interakciji. Evo pregleda prikazanih informacija:
- Obrađeni upit– prikazuje prethodno obrađenu verziju korisničkog unosa nakon što ga je obradio cjevovod za razumijevanje prirodnog jezika agenta AI.
- Predaju agenta – označava je li došlo do prekapčanja agenta tijekom sesije. Označite okvir Primopredaja agenta prema pravilima ako su primopredaja agenta aktivirana određena pravila.
- Vrsta odgovora– određuje vrstu odgovora koji je generirao agent umjetne inteligencije, npr. isječak koda ili uvjetni odgovor.
- Stanje odgovora– označava određeno stanje ili pravilo koje je pokrenulo odgovor agenta umjetne inteligencije.
- NLU modul– identificira NLU modul koji se koristi za obradu upita korisnika (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga– prikazuje minimalni rezultat praga i djelomičnu razliku rezultata podudaranja konfigurirane u postavkama Predaju i Zaključivanje . Ove vrijednosti određuju kada se upit smatra izvan opsega ili zahtijeva intervenciju agenta.
- Napredni zapisnici– pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-jem transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Pojedinosti sesije određene sesije u skriptiranom AI agentu za izvođenje radnji
Kartica Informacije o transakciji u skriptiranom AI agentu za izvođenje radnji pruža detaljan pregled određene interakcije, kategorizirajući informacije u četiri odjeljka:
Odjeljak Identificirane namjere :
- Prikazuje namjere koje su identificirane za upit korisnika.
- Naznačuje razinu povjerenja povezanu sa svakom identificiranom namjerom.
- Prikazuje popis termina koji su pridruženi identificiranoj namjeri. Kliknite mjesto za prikaz dodatnih informacija o njegovoj vrijednosti i kako je izvađena iz upita korisnika.
U odjeljku Identificirani entiteti navedeni su entiteti koji su izvađeni iz poruke korisnika i povezani su s aktivnom namjerom potrošača. Ti entiteti predstavljaju ključne informacije koje je bot identificirao unutar upita korisnika.
Odjeljak Rezultati algoritma pruža uvide u temeljne procese koji su doveli do odgovora agenta umjetne inteligencije. Evo pregleda prikazanih informacija:
- Popis namjera– prikazuje identificirane namjere i njihove odgovarajuće rezultate sličnosti.
- Popis entiteta– prikazuje entitete koji su izvađeni iz poruke korisnika.
Ostale informacije prikazuju se:
- Predaju agenta – označava je li došlo do prekapčanja agenta tijekom sesije. Označite okvir Primopredaja agenta prema pravilima ako su primopredaja agenta aktivirana određena pravila.
- Ključ predloška– označava ključ predloška povezan s namjerom koja je pokrenula odgovor agenta umjetne inteligencije.
- Vrsta odgovora– označava vrstu odgovora koji je generirao agent umjetne inteligencije, npr. isječak koda ili uvjetni odgovor.
- Stanje odgovora– označava određeno stanje ili pravilo koje je pokrenulo odgovor agenta umjetne inteligencije.
- NLU modul– identificira NLU modul koji se koristi za obradu upita korisnika (na primjer, RASA, Switchmatch ili Mindmeld).
- Rezultati praga– prikazuje minimalni rezultat praga i djelomičnu razliku rezultata podudaranja konfigurirane u postavkama Predaju i Zaključivanje . Ove vrijednosti određuju kada se upit smatra izvan opsega ili zahtijeva intervenciju agenta.
- Napredni zapisnici– pruža popis zapisnika ispravljanja pogrešaka povezanih s određenim ID-jem transakcije. Napredni zapisnici obično se čuvaju 180 dana.
Pomoću opcije preuzimanja možete preuzeti i pregledati podatke o transakciji u JSON formatu.
Kartica Metapodaci prikazuje:
- NLP metapodaci– pregledajte korake prethodne obrade primijenjene na unos korisnika na kartici NLP .
- Datastore i FinalDF– podaci za pristup povezani sa sesijom na karticama Datastore i FinalDF za pametne botove.
- Funkcionalnost pretraživanja– upotrijebite ugrađenu traku za pretraživanje da biste brzo pronašli određene izraze u razgovoru.
Povijest
Kad god dodajete ili mijenjate članke, namjere ili entitete, ključno je prekvalificirati svog skriptiranog agenta za umjetnu inteligenciju kako biste bili sigurni da je ažuriran. Nakon svake sesije obuke temeljito testirajte svog agenta umjetne inteligencije kako biste provjerili njegovu točnost i učinkovitost.
Stranica Povijest omogućuje vam:
- Prikaz povijesti obuke – Pratite kada je korpus obučen i izvršene promjene.
- Usporedba motora za obuku – pregledajte motore za obuku koji se upotrebljavaju za različite iteracije i njihova odgovarajuća trajanja obuke.
- Praćenje promjena – pratite promjene postavki, članaka, odgovora, NLP-a i njegovanja.
- Povratak na prethodne verzije – lako se vratiti na stariji skup obuke ako je potrebno.
Odjeljak Povijest pruža praktične alate za upravljanje člancima na bazi znanja:
- Aktiviranje članaka – napravite prethodno neaktivne članke Uživo kako biste ih uključili u odgovore agenta umjetne inteligencije.
- Uređivanje članaka – izradite novu verziju postojećeg članka uz zadržavanje izvornika za referencu.
- Izvedba pretpregleda – ocijenite izvedbu AI agenta specifičnom bazom znanja pomoću značajke Pretpregled .
- Preuzimanje članaka – izvezite članke iz baze znanja kao CSV datoteku za izvanmrežnu analizu ili referencu. Ova je opcija dostupna samo za agenta skripte AI za odgovaranje na pitanja.
Zapisnici revizije
Odjeljak Zapisnici revizije pruža detaljan zapis promjena učinjenih vašem skriptiranom AI agentu u posljednjih 35 dana. Za pristup zapisnicima revizije:
- Idite na nadzornu ploču i kliknite na agenta umjetne inteligencije koji ste izradili.
- Kliknite karticu Povijest za prikaz povijesti agenta umjetne inteligencije.
- Kliknite na karticu Zapisnici revizije da biste vidjeli detaljan zapisnik promjena:
- Vrijeme ažuriranja – datum i vrijeme promjene.
- Ažurirao – korisnik koji je napravio promjenu.
- Polje — odjeljak bota u kojem je došlo do izmjene (npr. Postavke, Članci, Odgovori).
- Opis — dodatne pojedinosti o promjeni.
-
Upotrijebite opcije
Ažurirao korisnik
iPolje
za brzo pronalaženje određenih unosa zapisnika revizije. -
Kartica Povijest modela prikazuje najviše 10 korpora za svakog agenta umjetne inteligencije.
Njegovanje
Poruke se dodaju u konzolu Curation na temelju sljedećih kriterija:
- Pričuvne poruke – kada agent umjetne inteligencije ne razumije poruku korisnika i aktivira pričuvnu namjeru.
- Zadana pričuvna namjera – ako je ovaj prekidač omogućen, poruke koje aktiviraju zadanu pričuvnu namjeru poslat će se na konzolu Curation.
Ovaj kriterij primjenjiv je samo za agenta skripte AI za izvođenje radnji.
- Poruke s negativnim glasovanjem – poruke koje su korisnici iznijeli negativan glas tijekom pregleda agenata umjetne inteligencije.
- Predaju agenta – poruke koje rezultiraju predaju ljudskog agenta zbog konfiguriranih pravila.
- Iz sesije — poruke koje su označili korisnici kao da ne primaju željeni odgovor od podataka sesije ili sobe.
- Niska razina povjerenja – poruke s rezultatom pouzdanosti koje padaju unutar određenog praga niske pouzdanosti.
- Djelomično podudaranje – poruke u kojima agent umjetne inteligencije nije mogao definitivno identificirati točnu namjeru ili odgovor.
Rješavanje problema
Kartica Problemi pruža centraliziranu lokaciju za pregled i rješavanje poruka koje su označene za njegu. Možete učiniti sljedeće:
- Odaberite rješavanje ili zanemarivanje problema temeljem njihove ozbiljnosti i važnosti.
- Pregledajte izvornu izjavu korisnika, odgovor agenta umjetne inteligencije i sve priložene medije.
Pristup dešifriranju dodijeljen je na razini korisnika i zahtijeva omogućavanje Napredne zaštite podataka u pozadini.
Da biste riješili problem, možete:
-
Veza na postojeći članak – Da biste povezali problem s postojećim člankom, odaberite opciju Veza i potražite željeni članak.
-
Izrada novog članka – pomoću opcije Dodaj u novi članak izradite novi članak izravno iz konzole za njegu.
-
Ignoriranje problema – riješite ili zanemarite probleme kako biste ih uklonili iz konzole za njegu.
- Nije dopušteno povezivanje na zadane članke (poruka dobrodošlice, pričuvna poruka, djelomično podudaranje).
- Za skripte AI agenta za izvođenje radnji odaberite odgovarajuću namjeru s padajućeg popisa i označite sve relevantne entitete.
- Nakon što napravite promjene, prekvalificirajte svog agenta za umjetnu inteligenciju kako bi se osiguralo da se novo znanje odražava u njegovim odgovorima.
- Istovremeno riješite ili zanemarite više problema radi učinkovitog upravljanja.
Kartica Riješeno pruža sveobuhvatan pregled svih problema koji su riješeni. Možete pregledati sažetak svakog riješenog problema, uključujući i je li problem bio povezan s postojećim člankom, korišten za izradu novog članka/namjere ili zanemaren. Ako naiđete na neželjene odgovore koji nisu automatski snimljeni postojećim pravilima, možete ručno dodati određene izraze u konzolu za njegu.
Za dodavanje problema sa sesija:
- Identificiranje utterance — Pronađite utterance koja je izazvala netočan odgovor.
- Provjerite status njegovanja – ako problem već nije na konzoli njegovanja, prikazuje se prekidač
Status njegovanja
. - Uključivanje/isključivanje statusa
Curation Status
kako biste dodali utterance na konzolu Curation za pregled i razrješavanje.
Ako je problem već prisutan u konzoli za njegu, izgled prekidača se u skladu s tim mijenja kako bi se naznačio njegov status.
Prikažite izvedbu skripte UI pomoću analitike
Odjeljak Analitika pruža grafički prikaz ključnih metričkih podataka za procjenu učinkovitosti i djelotvornosti agenata umjetne inteligencije. Ključna metrika podijeljena je u četiri dijela koja su prikazana kao kartice. To su: Pregled, odgovori, obuka i njegu.
Prilikom posjete zaslonu za analitiku razvojni programeri mogu odabrati agenta umjetne inteligencije za kojeg žele vidjeti analitiku. Također mogu prilagoditi analitički prikaz odabirom kanala za koji žele vidjeti podatke, kao i datumski raspon i granularnost podataka. Prema zadanoj vrijednosti, analitički podaci za prošli mjesec prikazuju se za sve kanale s dnevnom granularnošću (svaki je dan točka na osi x na grafikonima).
Pregled
Pregled sadrži ključne mjerne podatke i grafikone koji razvojnim programerima pružaju snimku ukupne upotrebe i izvedbe agenata za AI.
- Na nadzornoj pločiodaberite agenta umjetne inteligencije koji ste stvorili.
- U lijevom navigacijskom okviru kliknite na Analitika. Pregled izvedbe agenta umjetne inteligencije pojavljuje se i u tabličnom formatu i u grafičkom prikazu.
Sesije i poruke
Prvi odjeljak u pregledu prikazuje sljedeće statistike o sesijama i porukama za agenta umjetne inteligencije:
- Ukupan broj sesija i sesija kojima upravlja agent umjetne inteligencije bez ljudske intervencije.
- Ukupan broj prekapčanja agenata, što je broj sesija predanih ljudskim agentima.
- Dnevni prosječni broj sesija
- Ukupan broj poruka (poruke ljudskih i AI agenata) i koliko je tih poruka stiglo od korisnika.
- Dnevni prosječni broj poruka
Zatim slijedi grafički prikaz sesija (složeni stupci koji predstavljaju sesije kojima upravlja agent umjetne inteligencije i predane sesije) i ukupni odgovori koje je poslao agent umjetne inteligencije.
Korisnici
Drugi odjeljak u pregledu sadržava statistike o korisnicima za agenta umjetne inteligencije. Pruža broj ukupnih korisnika i informacije o prosječnim sesijama po korisniku i dnevnim prosječnim korisnicima. Nakon toga slijedi grafikon koji prikazuje nove i povratne korisnike za svaku jedinicu ovisno o odabranoj granularnosti.
Izvedba
Treći odjeljak pruža statistike o reakcijama TBE AI agenta na korisnike. Ovdje možete vidjeti ukupne odgovore koje je poslao agent umjetne inteligencije i podjelu između odgovora u kojima je agent umjetne inteligencije:
- Identificira namjeru korisnika.
- Odgovorio je pričuvnom porukom.
- Odgovorio je djelomičnom podudaranju poruke.
- Obavijestili ste korisnika o primopredaji agenta.
Isti se zbrajaju u tortasti dijagram, a površinski grafikon pruža informacije na temelju odabrane granularnosti.
Obuka
Odjeljak obuke predstavlja „zdravlje“ korpusa agenta umjetne inteligencije. Razvojnim programerima preporučuje se konfigurirati više od 20 utnji za obuku za svaku namjeru/članak u svojim agentima umjetne inteligencije. U ovom su odjeljku svi članci/namjere u korpusu prikazani kao pojedinačni pravokutnici gdje boja i relativna veličina svakog pravokutnika ukazuju na podatke o obuci koje članak/namjera sadrži. Što je namjera bliža bijeloj boji, to su više podataka o obuci potrebni kako bi se poboljšala točnost vašeg agenta umjetne inteligencije.
Odgovori
Ovaj odjeljak daje razvojnim programerima detaljan pregled o tome što korisnici pitaju i koliko često to pitaju. Pruža grafički prikaz najpopularnijih članaka za agente umjetne inteligencije za odgovaranje na pitanja i predloške odgovora za agente umjetne inteligencije za izvođenje radnji.
Njegovanje
Ovaj odjeljak pruža vizualni sažetak o tome koliko se problema s liječenjem pojavljuje svaki dan i koliko ih je agenata umjetne inteligencije riješilo.
Integrirajte agente umjetne inteligencije
U ovom je odjeljku objašnjeno kako integrirati agente umjetne inteligencije glasovnim i digitalnim kanalima za upravljanje razgovorima korisnika.
Integrirajte agente umjetne inteligencije glasovnim i digitalnim kanalima
Nakon što izradite i konfigurirate svoje agente umjetne inteligencije na platformi Webex AI Agent Studio, sljedeći je korak da ih integrirate s glasovnim i digitalnim kanalima. Ova integracija omogućuje agentima umjetne inteligencije da upravljaju glasovnim i digitalnim razgovorima s vašim korisnicima, pružajući besprijekorno i interaktivno korisničko iskustvo.
Za više informacija pogledajte članak Integracija agenata umjetne inteligencije glasovnim i digitalnim kanalima.
Upravljanje izvješćima agenata umjetne inteligencije
U ovom je odjeljku opisan pregled izvješća agenata umjetne inteligencije, vrste izvješća, izrada izvješća agenata umjetne inteligencije i načini isporuke izvješća.
Razumijevanje izvješća AI agenata
Značajka izvješća omogućuje generiranje ili zakazivanje (periodično generiranje) određenih izvješća iz dostupnih vrsta izvješća i njihovo primanje preko dostupnih načina isporuke. Ova izvješća mogu pružiti vrijedne informacije o ponašanju korisnika, upotrebi, angažmanu, izvedbi proizvoda itd. Željene informacije možete dostaviti na e-poštu, SFTP put ili S3 kantu. Vrstu izvješća možete odabrati s popisa unaprijed izgrađenih izvješća, a također možete odabrati želite li generirati jednokratno izvješće odmah ili u redovitim intervalima.
Kada pristupite izborniku Izvješća iz lijevog navigacijskog okna, prikazat će se sljedeće kartice:
-
Konfiguriranje– ova kartica navodi sva izvješća koja su trenutačno aktivna i koja se povremeno generiraju. Za popis izvješća dostupne su sljedeće pojedinosti:
- Aktivno– je li korisnik i dalje pretplaćen na izvješće.
- Agent umjetne inteligencije – naziv agenta umjetne inteligencije povezanog s izvješćem.
- Vrsta izvješća– unaprijed izrađena vrsta izvješća na koju ste se pretplatili.
- Učestalost– interval u kojem primate izvješće.
- Posljednje generirano izvješće– posljednje izvješće koje je poslano.
- Sljedeći zakazani datum– izvještaj će se poslati na sljedeći datum.
-
Povijest – ova kartica prikazuje sve povijesne informacije izvješća otpremljenih do datuma. Kliknite bilo koje izvješće na ovoj stranici za uređivanje konfiguracije izvješća.
Možete kliknuti ikonu Preuzmi ispod stupca Radnje kako biste preuzeli ta povijesna izvješća.
Izvješća na zahtjev koja se pojavljuju u kartici Povijest dostupna su za preuzimanje tek nakon dovršetka generiranja izvješća.
Izradite izvješće agenta za AI
1 |
Prijavite se na platformu Webex AI Agent Studio. |
2 |
Kliknite na Izvješća na lijevoj navigacijskoj traci. |
3 |
Kliknite na +Novo izvješće. |
4 |
Navedite sljedeće podatke da biste izradili i konfigurirali izvješće: |
Vrste izvješća o agentima umjetne inteligencije
Možete birati s popisa unaprijed izgrađenih izvješća temeljem odabrane vrste agenta umjetne inteligencije. Ovaj odjeljak obuhvaća te vrste izvješća, tablice uključene u svaki izvještaj i stupce dostupne u svakom listu.
Vrsta izvješća agenta umjetne inteligencije za odgovaranje na pitanja
Za agenta umjetne inteligencije dostupne su tri različite vrste izvještaja za odgovaranje na pitanja u aplikaciji. Upotrebom različitih vrsta izvješća možete se koristiti za razumijevanje sažetka upotrebe agenta umjetne inteligencije, ponašanja, pitanja korisnika i kako agent umjetne inteligencije odgovara na upite. Također možete pregledavati poruke koje su završile kao probleme u liječenju.
Ponašanje u upotrebi i sažetakOvaj odjeljak prikazuje sažetak agenta umjetne inteligencije s učestalošću pozivanja članaka i kategorija. Sažetke, kategorije i informacije o člancima možete pregledati u zasebnoj kartici na izvješćima:
Polje | Opis |
---|---|
Ime agenta umjetne inteligencije | Naziv agenta umjetne inteligencije. |
Ukupno razgovora | Ukupan broj razgovora/sesija kojima upravlja agent umjetne inteligencije. |
Razgovori s najmanje jednom korisničkom porukom | Razgovori ili sesije u kojima su korisnici ustupili barem jedan unos. |
Ukupan broj ljudskih poruka | Poruke koje su krajnji korisnici poslali agentu umjetne inteligencije. |
Ukupan broj odgovora agenata umjetne inteligencije | Ukupan broj poruka koje je agent umjetne inteligencije poslao krajnjim korisnicima. |
Ukupno djelomičnih podudaranja | Slučajevi u kojima je bilo nejasnoće u vezi s porukom korisnika i agent umjetne inteligencije odgovorio je višestrukim namjerama kao opcijama. |
Razgovori poslani agentu | Ukupan broj razgovora predanih ljudskom agentu. |
Ukupno pozitivne ocjene | Ukupni broj odgovora agenata umjetne inteligencije koje su korisnici pozitivno ocijenili. |
Ukupno negativne ocjene |
Ukupni broj odgovora agenata umjetne inteligencije koje su korisnici negativno ocijenili. |
Polje | Opis |
---|---|
Naziv kategorije | Naziv kategorije kao što je konfiguriran u agentu umjetne inteligencije. |
Razgovori za kategoriju | Broj razgovora ili sesija u kojima je otkriven članak koji pripada ovoj kategoriji. |
Ukupan broj odgovora | Koliko puta je članak koji pripada ovoj kategoriji otkriven. |
Ukupno pozitivne ocjene | Broj puta kada je odgovor iz ove kategorije pozitivno ocijenjen. |
Ukupno negativne ocjene |
Broj puta kada je odgovor iz ove kategorije odbijen. |
Polje | Opis |
---|---|
Naziv članka | Naziv članka (zadana varijanta) koji je konfiguriran u agentu umjetne inteligencije. |
Kategorija članka | Kategorija kojoj pripada ova namjera. |
Razgovori za članak | Broj razgovora ili sesija u kojima je ovaj članak otkriven. |
Ukupan broj odgovora | Koliko je puta ovaj članak otkriven. |
Ukupno pozitivne ocjene | Broj puta kada je odgovor za ovaj članak pozitivno ocijenjen. |
Ukupno negativne ocjene |
Broj puta kada je odgovor za ovaj članak odbijen. |
Prikazuje razgovor između agenta umjetne inteligencije i korisnika zajedno s rezultatom sličnosti. U izvješću možete vidjeti sljedeće pojedinosti:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka poruke. |
ID sesije | Jedinstveni identifikator sesije. |
ID korisnika | Jedinstveni identifikator krajnjeg korisnika na agentu umjetne inteligencije. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Članak | Identifikator odgovora koji je poslao agent umjetne inteligencije. |
Kategorija | Namjera koju je agent umjetne inteligencije otkrio za poruku korisnika. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Odgovarajući članak 1. | Namjera koju je otkrio odabrani NLU modul. |
Rezultat članka 1. | Otkriven je rezultat za namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka pozitivno ocijenjena ili negativno ocijenjena. |
Komentar povratnih informacija |
Komentari koje su ostavili korisnici prilikom odbijanja poruke. |
Prikazuje poruke koje su završile u liječenju kao probleme iz raznih razloga . U izvješću možete vidjeti sljedeće pojedinosti:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator sesije korisnika. |
ID korisnika | Jedinstveni identifikator krajnjeg korisnika na agentu umjetne inteligencije. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s kojom je agent umjetne inteligencije odgovorio. |
Razlog izdanja | Razlog zbog kojeg ova poruka završava u njezi. |
Članak | Identifikator za odgovor koji je poslao agent umjetne inteligencije. |
Kategorija | Namjera koju je agent umjetne inteligencije otkrio za poruku korisnika. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Odgovarajući članak 1. | Namjera je otkrivena pomoću odabranog NLU modula. |
Rezultat članka 1. |
Rezultat za otkrivenu namjeru. |
Agent umjetne inteligencije za izvođenje vrste izvješća o zadacima
Za agenta umjetne inteligencije dostupne su tri različite vrste izvješća za obavljanje zadatka u aplikaciji za izradu AI agenta. Kao razvojni programer AI agenta možete izraditi različite vrste izvještaja. Mogu se upotrebljavati za razumijevanje sažetka upotrebe agenta umjetne inteligencije, ponašanja agenta umjetne inteligencije, pitanja korisnika i kako agent umjetne inteligencije odgovara na upite. Također možete pregledavati poruke koje su završile kao probleme u liječenju.
Prikazuje sažetak razgovora, zajedno s namjerama i ključevima predloška koji su pokrenuti. Kartica sažetka prikazuje sljedeće pojedinosti:
Polje | Opis |
---|---|
Ime agenta umjetne inteligencije | Naziv agenta umjetne inteligencije. |
Ukupno razgovora | Ukupan broj razgovora ili sesija koje upravlja agent umjetne inteligencije. |
Razgovori s najmanje jednom korisničkom porukom | Razgovori ili sesije u kojima su korisnici ustupili barem jedan unos. |
Ukupan broj ljudskih poruka |
Poruke koje krajnji korisnici šalju agentu umjetne inteligencije. |
Ukupan broj odgovora agenata umjetne inteligencije | Ukupan broj poruka koje agent umjetne inteligencije šalje krajnjim korisnicima. |
Ukupno djelomičnih podudaranja | Slučajevi u kojima je bilo nejasnoće u vezi s porukom korisnika i agent umjetne inteligencije odgovorio je višestrukim namjerama kao opcijama. |
Razgovori poslani agentu | Ukupan broj razgovora predanih ljudskom agentu |
Ukupno pozitivne ocjene | Ukupni broj odgovora agenata umjetne inteligencije koje su korisnici pozitivno ocijenili. |
Ukupno negativne ocjene |
Ukupni broj odgovora agenata umjetne inteligencije koje su korisnici negativno ocijenili. |
Pojedinosti namjere možete pregledati i na kartici Namjere proračunske tablice:
Polje | Opis |
---|---|
Naziv namjere | Naziv namjere kako je konfiguriran u agentu umjetne inteligencije. |
Razgovori za namjere | Broj razgovora ili sesija u kojima se pozivala na tu namjeru. |
Ukupno pozivanja | Koliko puta se pozove ta namjera. |
Ukupno dovršenja | Broj prikupljanja svih termina i ta je namjera dovršena. |
Ukupno pozitivne ocjene | Ukupni broj odgovora za to ocijenjen je pozitivno za svaku namjeru. |
Ukupno negativne ocjene |
Ukupni broj odgovora za to ocijenjen je negativnim rezultatom za svaku namjeru. |
Izvješće sadrži i pojedinosti predloška na visokoj razini kao što su:
Polje | Opis |
---|---|
Naziv ključa predloška | Naziv predloška kako je konfiguriran u agentu umjetne inteligencije. |
Namjera ključa predloška | Namjere u kojima se upotrebljava taj ključ predloška. |
Razgovori za ključ predloška | Broj puta kada je ovaj ključ predloška poslan kao odgovor. |
Ukupan broj odgovora | Broj slanja ovog ključa predloška u odgovoru. |
Ukupno pozitivne ocjene | Broj puta kada je odgovor za ovaj predložak pozitivno ocijenjen. |
Ukupno negativne ocjene |
Broj puta kada je odgovor za ovaj predložak odbijen. |
Prikazuje razgovor korisnika s agentom umjetne inteligencije zajedno s rezultatima sličnosti. U izvješću možete vidjeti sljedeće pojedinosti:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator sesije korisnika. |
ID korisnika | Jedinstveni identifikator krajnjeg korisnika u aplikaciji. |
Vrsta poruke | Poruka AI agenta ili ljudska poruka. |
Tekst poruke | Sadržaj poruke. |
Ključ predloška | Identifikator za odgovor koji je poslao agent umjetne inteligencije. |
Namjera | Namjera koju je agent umjetne inteligencije otkrio za poruku korisnika. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Usklađena namjera 1 | Namjera je otkrivena pomoću odabranog NLU modula. |
Rezultat 1. namjere | Rezultat za otkrivenu namjeru. |
Povratne informacije | Povratne informacije korisnika ako je poruka pozitivno ocijenjena ili negativno ocijenjena. |
Komentar povratnih informacija |
Komentari koje su ostavili korisnici prilikom odbijanja poruke. |
Prikazuje poruke koje su završile u liječenju kao probleme iz raznih razloga. Ovo je izvješće relevantno samo za skripte AI agente. U ovom izvješću možete vidjeti sljedeće pojedinosti:
Polje | Opis |
---|---|
Vremenska oznaka | Vremenska oznaka za poruku. |
ID sesije | Jedinstveni identifikator sesije korisnika. |
ID korisnika | Jedinstveni identifikator krajnjeg korisnika u aplikaciji. |
Ljudska poruka | Sadržaj ljudske poruke. |
Poruka AI agenta | Sadržaj poruke s agentom umjetne inteligencije je odgovorio. |
Razlog izdanja | Razlog zbog kojeg ova poruka završava u njezi. |
Ključ predloška | Identifikator za odgovor koji je poslao agent umjetne inteligencije. |
Namjera | Namjera koju je agent umjetne inteligencije otkrio za poruku korisnika. |
Najbolji rezultat utakmice | Rezultat sličnosti za otkrivenu namjeru. |
Usklađena namjera 1 | Namjera je otkrivena pomoću odabranog NLU modula. |
Rezultat 1. namjere |
Rezultat za otkrivenu namjeru. |
Načini isporuke izvješća agenta umjetne inteligencije
U današnjem svijetu temeljenom na podacima učinkovita i sigurna isporuka izvješća agenata umjetne inteligencije ključna je za informirano donošenje odluka i operativnu izvrsnost. Kako bismo zadovoljili različite organizacijske potrebe, nudimo više načina isporuke za izvješća AI agenata, osiguravajući fleksibilnost, pouzdanost i sigurnost. Mogućnosti isporuke uključuju Secure File Transfer Protocol (SFTP), e-poštu i Amazon S3 Bucket. Svaki način rada dizajniran je tako da zadovoljava različite zahtjeve, bilo da se radi o potrebi visoke sigurnosti, jednostavnosti pristupa ili skalabilnih rješenja za pohranu. Ovaj dokument opisuje značajke i prednosti svakog načina isporuke, pomažući vam da odaberete najbolju opciju za svoje specifične potrebe.
sftp
Polje |
Opis |
---|---|
Proslijedi izvješća na sigurnu lokaciju po rasporedu |
Uključite tu opciju da biste izvješća proslijedili na sigurnu lokaciju u zakazano vrijeme. Ako omogućite tu sklopku, možete navesti samo sljedeće pojedinosti. |
IP adresa | IP adresa sustava. |
Korisničko ime | Korisničko ime za pristup izvješćima. |
Lozinka | Lozinka za pristup izvješćima. |
Privatni ključ | Privatni ključ za pristup datotekama. |
Prenesi put |
Putanja na koju se datoteke usmjeravaju u sustavu. |
E-pošta
Polje | Opis |
---|---|
Zakaži e-poštu za više primatelja, odvojite točka-zarezima (;) | Uključite tu opciju kako biste dodali primatelje. |
Primatelji |
Adresa e-pošte svih primatelja koji moraju primiti izvješća u navedeno vrijeme i učestalost. |
S3 kanta
Polje | Opis |
---|---|
Prenesite izvješća u S3 kantu prema rasporedu |
Uključite ovo kako biste S3 polja učinili dostupnima i usmjerili izvještaje na konfiguriranu S3 kantu. |
ID AWS pristupnog ključa | ID pristupnog ključa za pristup AWS uslugama i resursima. |
AWS tajni pristupni ključ | Tajni pristupni ključ za pristup AWS uslugama i resursima. |
Naziv spremnika | Naziv spremnika u koji se izvještaj usmjerava. |
Naziv mape |
Naziv mape koja je stvorena u S3 kantu. |
Razumijevanje usklađenosti umjetne inteligencije
Ovi vam odjeljci pomažu razumjeti razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Razvoj umjetne inteligencije, privatnost podataka, sigurnost i sigurnost
Svaka značajka tvrtke Cisco s podrškom umjetne inteligencije podvrgnuta je procjeni utjecaja umjetne inteligencije u skladu s našim načelima odgovorne umjetne inteligencije, a primjenjuje se na Okvir odgovorne umjetne inteligencije, uz postojeće procese sigurnosti, privatnosti i ljudskih prava putem dizajna.
Privatnost i sigurnostCisco ne zadržava ulazne podatke korisnika nakon postupka zaključivanja, a pružatelj modela 3. strane, Microsoft, ne pristupa, ne nadzire i ne pohranjuje podatke korisnika usluge Cisco. Dodatne pojedinosti o pravilima zadržavanja podataka specifičnim za značajku potražite u Portalu povjerenja tvrtke Cisco.
Slijedi popis bilješki o transparentnosti umjetne inteligencije za sve značajke umjetne inteligencije:
Izvori podataka za obuku i evaluacijuDavatelj Ciscovog modela 3. strane, Microsoft, predstavlja da neće upotrebljavati korisnički sadržaj za poboljšanje modela Azure OpenAI te da ne pohranjuje ili zadržava podatke korisnika usluge Cisco u infrastrukturi usluge Azure.
Sigurnost i etička pitanjaSve generativne značajke umjetne inteligencije sklone su pogreškama, stoga tvrtka Cisco daje prednost sigurnosti sadržaja za značajke umjetne inteligencije tako da se uključi u Filtriranje sadržaja, koje pruža usluga Azure OpenAI.
Ocjena modela i izvedbaCisco daje prednost performansama i točnosti Pomoćnika umjetne inteligencije uključivanjem ljudi u pregled, testiranje i osiguranje kvalitete osnovnog modela.