- Kezdőlap
- /
- Cikk
A szándékok, entitások és válaszok megértése az AI Agent Studio
Ez a cikk az AI-ügynök konfigurálásához szükséges szándékok, entitások és válaszok áttekintését ismerteti.
Cél
A szándék a Webex AI Agent Studio platform alapvető összetevője, amely lehetővé teszi az AI-ügynök számára, hogy hatékonyan megértse és reagáljon a bemenetre. Ez egy konkrét feladatot vagy műveletet képvisel, amelyet egy beszélgetés során szeretne végrehajtani. Megadhatja az összes olyan szándékot, amely megfelel a végrehajtani kívánt feladatoknak. A szándékbesorolás pontossága közvetlenül befolyásolja az AI-ügynök azon képességét, hogy releváns és hasznos válaszokat adjon. A szándékbesorolás a szándék azonosításának folyamata a bemenet alapján, lehetővé téve az AI-ügynök számára, hogy értelmes és kontextus szempontjából releváns módon válaszoljon. A szándékok létrehozásával kapcsolatos részletekért lásd: Szándék létrehozása.
A rendszer szándékai
- Alapértelmezett tartalék szándék – Az AI-ügynökök képességeit eredendően korlátozzák azok a szándékok, amelyek felismerésre és reagálásra vannak tervezve. Bár a vállalat nem képes előre látni minden lehetséges kérdést, az alapértelmezett tartalék szándék segíthet a beszélgetések megfelelő ütemében.
Az alapértelmezett tartalék szándék megvalósításával az AI-ügynök fejlesztői biztosíthatják, hogy az AI-ügynök elegánsan kezelje a váratlan vagy hatókörön kívüli lekérdezéseket, és visszairányítja a beszélgetést az ismert szándékokra.
Az AI-ügynök fejlesztőinek nem kell konkrét kimondott szövegeket hozzáadniuk a tartalék szándékhoz. Az ügynök betanítható úgy, hogy automatikusan aktiválja a tartalék szándékot, ha ismert, hatókörön kívüli kérdésekkel találkozik, amelyek egyébként helytelenül lennének más szándékokba kategorizálva.
Egy banki AI-ügynökben például az ügyfelek megpróbálhatnak érdeklődni a hitelekről. Ha az AI-ügynök nincs konfigurálva a hitellel kapcsolatos lekérdezések kezelésére, ezek a lekérdezések betanítási kifejezésekként is beépíthetők az alapértelmezett tartalék szándékba. Amikor egy ügyfél a beszélgetés bármely pontján lekérdezi a hiteleket, az AI-ügynök felismeri, hogy a lekérdezés kívül esik a meghatározott szándékain, és elindítja a tartalék választ. Ez megfelelőbb választ biztosít.
A tartalék szándék:
- Nem lehet hozzá bővítőhely társítva.
- A válaszhoz az alapértelmezett tartalék sablonkulcsot kell használnia.
- Súgó – Ez a szándék az AI-ügynök képességeivel kapcsolatos ügyfélkérdések megválaszolására szolgál. Amikor az ügyfelek nem biztosak abban, hogy mit érhetnek el, vagy nehézségekbe ütköznek egy beszélgetés során, gyakran segítséget kérnek segítségkéréssel
.
Alapértelmezés szerint a súgó szándékára adott válasz a
súgóüzenet-sablonkulcshoz
van hozzárendelve. Az AI-ügynökfejlesztők azonban testre szabhatják a választ, vagy módosíthatják a társított sablonkulcsot, hogy testre szabottabb és informatívabb útmutatást nyújtsanak.Javasoljuk, hogy magas szinten közvetítse az AI-ügynök képességeit, így az ügyfelek egyértelműen megértik, mit tehetnek legközelebb.
- Beszéljen egy ügynökkel – Ez a szándék lehetővé teszi az ügyfelek számára, hogy segítséget kérjenek egy emberi ügynöktől az AI-ügynökkel való interakció bármely szakaszában. Amikor ezt a szándékot meghívják, a rendszer automatikusan kezdeményezi az átadást egy emberi ügynöknek. Ennek a szándéknak az alapértelmezett válaszsablonja az
ügynök átadása
. Bár a válaszsablonkulcs módosítására nincsenek felhasználói felületi korlátozások, annak módosítása nem befolyásolja az emberi átadás eredményét.
Apró beszélgetési szándékok
Minden újonnan létrehozott AI-ügynök négy előre meghatározott kis beszélgetési szándékot tartalmaz a gyakori ügyfélüdvözlések, hálák kifejezése, negatív visszajelzések és búcsúk kezelésére:
- Üdvözlés
- Köszönöm
- Az AI-ügynök nem volt hasznos
- Viszontlátásra
Entitások
Az entitások a beszélgetések építőkövei. Ezek alapvető elemek, amelyeket az AI-ügynök kinyer a felhasználói kimondott szövegből. Az entitások meghatározott információkat képviselnek, például termékneveket, dátumokat, mennyiségeket vagy bármely más jelentős szócsoportot. Az entitások hatékony azonosításával és kinyerésével az AI-ügynök jobban megértheti a felhasználói szándékot, és pontosabb és relevánsabb válaszokat adhat. Az entitások létrehozásával kapcsolatos részletekért lásd: Entitás létrehozása.
Entitástípusok
Webex AI Agent Studio 11 előre összeállított entitástípust kínál a különböző típusú felhasználói adatok rögzítéséhez. A következő egyéni entitások bármelyikét is létrehozhatja.
Egyéni entitások
Ezek az entitások konfigurálhatók, és lehetővé teszik a fejlesztők számára a használati esetekre vonatkozó információk rögzítését.
-
Egyéni lista – Definiálja a várt karakterláncok listáit az előre összeállított entitások által le nem fedett konkrét adatpontok rögzítéséhez. Minden sztringhez több szinonimát is hozzáadhat. Például egy egyéni pizzaméret-entitás.
-
Regex – Reguláris kifejezések használata adott minták azonosításához és a megfelelő adatok kinyeréséhez. Például egy telefonszám-regex, például #
123-123-8789
-
Számjegyek – Rögzített hosszúságú numerikus bemenetek rögzítése nagy pontossággal, különösen hangműveletek esetén. Ezt az egyéni és regex entitástípusok alternatívájaként használjuk a nem hangalapú interakciókban. Például határozzon meg egy öt hosszúságot egy ötjegyű számlaszám észleléséhez.
-
Alfanumerikus – Betűk és számok kombinációinak rögzítése, amely pontos felismerést biztosít mind a hang-, mind a nem hangbemenetek számára.
-
Szabad űrlap – Nehezen definiálható vagy érvényesíthető rugalmas adatpontok rögzítése.
-
Térkép helye (WhatsApp) – Az általad a WhatsApp-csatornán megosztott helyadatok kinyerése.
Rendszerentitások
Entitás neve | Leírás | Példa bemenetre | Példa kimenetre |
---|---|---|---|
Dátum | Természetes nyelvű dátumok elemzése szabványos dátumformátumra | "Jövő év júliusa" | 01/07/2020 |
Idő | Természetes nyelven elemzi az időt szabványos időformátumra | 5 este | 17:00 |
E-mail címek észlelése | Írj nekem a info@cisco.com címre | info@cisco.com | |
Telefonszám | Észleli az általános telefonszámokat | Hívjon a 9876543210 telefonszámon | 9876543210 |
Monetáris egységek | Pénznem és összeg elemzése | 20$ akarok | 20$ |
Sorrendi | Észleli a sorszámot | Tíz ember közül a negyedik | 4. |
Bíboros | Felismeri a kardinális számot | Tíz ember közül a negyedik | 10 |
Földrajzi helymeghatározás | Földrajzi helyek észlelése (városok, országok stb.) | Úszni mentem a Temzében Londonban, az Egyesült Királyságban | London, Egyesült Királyság |
Személynevek | Észleli a köznapi neveket | Bill Gates a Microsofttól | Bill Gates |
Mennyiség | Azonosítja a méréseket súly vagy távolság alapján | 5 km-re vagyunk Párizstól | 5km |
Időtartam | Időszakokat azonosít | 1 hét szabadság | 1 hét |
A létrehozott entitásokat az entitások lapon szerkesztheti. Az entitások szándékhoz csatolása megjegyzésekkel látja el a kimondott szövegeket az észlelt entitásokkal, amikor hozzáadja őket.
Entitás szerepkörök
Az entitásszerepkörök döntő fontosságúak, ha ugyanazt az entitást többször kell összegyűjtenie egyetlen szándékon belül. Ha különböző szerepköröket rendel ugyanahhoz az entitáshoz, segíthet az AI-ügynöknek pontosabban megérteni és feldolgozni a felhasználói bevitelt.
Például egy átszállással rendelkező járat lefoglalásához létrehozhat egy Repülőtér entitást három szerepkörrel:
kiindulási pont,
úti cél és
átszállás. A betanító kimondott szöveg megjegyzésekkel való megjegyzésével az AI-ügynök megtanulhatja a várt mintákat, és zökkenőmentesen kezelheti az összetett foglalási kérelmeket.
Csak a Mindmeld (egyéni és rendszerentitások) és a Rasa (csak egyéni entitások) támogatják az entitásszerepköröket. A rendszergazdáknak be kell jelölniük az Entitásszerepkörök
jelölőnégyzetet az NLU motorválasztó párbeszédpanel speciális beállításaiban az entitásszerepkörök engedélyezéséhez.
A rendszergazdák nem válthatnak a RASA-ról vagy a Mindmeldről a Swiftmatch-re, ha entitásszerepkörök vannak használatban. Távolítsa el a szerepköröket a szándékokból, hogy letiltsa az entitásszerepköröket az AI-motor speciális beállításaiból.
Válaszok
A válaszok azok az üzenetek, amelyeket az AI-ügynök küld az ügyfeleknek a lekérdezéseikre vagy szándékaikra válaszul. Létrehozhat olyan válaszokat, amelyek a következőket tartalmazzák:
- Szöveg – Egyszerű szöveges üzenetek közvetlen kommunikációhoz.
- Kód – Beágyazott kód dinamikus tartalomhoz vagy műveletekhez.
- Multimédia – Képek, hang- vagy videoelemek a felhasználói élmény fokozása érdekében.
A válaszok létrehozásával kapcsolatos részletekért lásd: Válasz létrehozása.
A rendszer válaszai
A következő előre konfigurált rendszerválaszok érhetők el a szkriptelt AI-ügynökhöz. Testreszabhatja az üzeneteket az alapértelmezett rendszerválaszokhoz. Ezek a válaszok azonban nem törölhetők.
-
Üdvözlő üzenet
-
Válaszjavaslat
-
Részleges üzenet
-
Visszakapcsolási üzenet
-
Entitásra vonatkozó javaslat
-
Ügynök átadása
Apró beszélgetésekre adott válaszok
Testreszabhatja és törölheti a következő kis beszélgetésű válaszokat:
-
Viszontlátásra
-
Üdvözlés
-
Súgóüzenet
-
Nem hasznos
-
Köszönöm
A támogatott csatornák, amelyekhez konfigurálhatja a válaszokat: Web chat (alapértelmezett), Apple Messages for Business, Messenger, RCS, SMS, Voice, WhatsApp.
A csatornák támogatott választípusai
Az alábbi táblázat a különböző csatornák támogatott választípusait és azok konfigurációs részleteit ismerteti:
Válasz típusa | Leírás |
Támogatott csatornák
|
Szöveg (alapértelmezett) | Az egyszerű szöveges válaszok lehetővé teszik, hogy egy válaszban több szövegdoboz is legyen. Ez a beállítás a hosszú üzeneteket kezelhető részekre bontja. A válaszokhoz több válaszopciót is hozzáadhat, és a rendszer véletlenszerűen kiválaszt egyet, amelyet meg szeretne jeleníteni, biztosítva a dinamikus interakciókat. | Mind |
Körhinta | A bővített válaszok egyetlen kártyából vagy több, galéria formátumban megjelenített kártyából állnak. | Hírnök |
Gyors válasz
| Előre definiált válasz, amellyel az AI-ügynökök gyorsan válaszolnak az ügyfelek kérdéseire. | SMS, Messenger, Apple Messages cégeknek, RCS |
Válasz gomb |
Gyors válaszokat kínál korlátozott számú lehetőségből, például a visszaküldendő termék kiválasztásából. Minden üzenet a következőkből áll:
| |
Üzenet listázása |
Számos lehetőséget kínál a felhasználó egyszerű kiválasztásához, különféle felhasználásokra, például elviteles menükre vagy termékkatalógusokra. Listaüzenet beállításához töltse ki a "konfiguráció" és a "listaszakaszok" fület. A "konfiguráció" képernyőn látható az üzenet tartalma, amelyet a felhasználók látni fognak az eszközükön. Minden üzenet a következőkből áll:
A listaszakasz a következőkből áll
Egy listaüzenet konfigurálásához a platformon egy további mezőre lesz szükség: Sorazonosító – minden sor egyedi azonosítója, amely segít azonosítani a felhasználók választását. | |
Kép | Multimédiás választípus, amelyben URL-címek megadásával konfigurálhatja a képeket. | Messenger, WhatsApp |
Hang | A hangfájlt a hang URL-címének megadásával jeleníti meg. A kimenetben lévő hangüzenet időtartamát is mutatja. | WhatsApp, Webchat. |
Videó | Videókat jelenít meg az előnézetben a konfigurált videó URL-címe alapján. | WhatsApp. |
Fájl |
Megjeleníti/lejátssza a fájltípust a beállított fájl URL-címe alapján.
| WhatsApp, |
Kód |
Python-kód írására szolgál API-k hívásához vagy más logika végrehajtásához.
| Mind |
Egyéni esemény | Vezérlést biztosít a beszélgetés felett a szkriptelt AI-ügynökkel való interakció során. |
Hívás
|
Számozott lista |
A gyors válasz a WhatsApp-ban számozott listaként van meghatározva. Amikor a felhasználók kiválasztanak egy számot a cikkek listájából, a tételhez konfigurált adatcsomag megérkezik.
|
|
Időválasztó | Az időválasztó választípusa lehetővé teszi találkozók vagy értekezletek foglalására szolgáló időrések beállítását. Minden szakasznak szüksége van egy címre, időzónára és több tárolóhelyre. Miután beállította a szándékot, az AI-ügynök elküldi ezeket az időszeleteket a felhasználóknak, hogy válasszanak. | Apple Messages cégeknek |
Listaválasztó |
A listaválasztóval az AI-ügynök a lekérdezés alapján megosztja az elemek listáját az ügyféllel. Ez lehetővé teszi az ügyfél számára, hogy kiválassza a tételeket a megadott lehetőségek közül, és válaszoljon a szelekció. Ha az ügyféllekérdezés részben egyezik, az AI-ügynök az ügyféllekérdezéshez közel álló szándékokkal válaszol lehetőségként. A részleges egyezésekre adott válaszok csak az Apple Messages cégeknek csatorna Listaválasztó beállításánál jelennek meg. |
Apple Messages cégeknek
|
Űrlap |
A Business Forms Messages segítségével összetett, többoldalas interaktív felületeket hozhat létre iOS és iPadOS rendszerekhez egyetlen JSON-fájl használatával. Ez a funkció segít a vállalkozásoknak részletes ügyféladatokat gyűjteni az Apple Messaging könnyen használható felületén keresztül. Lehetővé teszi a különféle interakciókat anélkül, hogy a felhasználóknak el kellene hagyniuk a csevegést. | Apple Messages cégeknek |
Bővített hivatkozás | A bővített link URL-címe be van ágyazva a csevegőbuborékban lévő képbe vagy videóba. Ha erre a buborékra kattint, az ügyfelet a rendszer átirányítja a képen vagy videóban megadott webhelyre. | Apple Messages cégeknek |
Média | Ez a sablon támogatja a különböző formátumú mellékleteket, például jpeg, mp3, mp4, png, pdf és aac. |
Apple Messages cégeknek
|
Választervező
A választervező felhasználóbarát felületet kínál a válaszok létrehozásához anélkül, hogy kiterjedt kódolási ismeretekre lenne szükség. Két választípus érhető el:
- Feltételes válaszok: A nem fejlesztők számára ez a beállítás lehetővé teszi az AI-ügynök által az ügyfeleknek kézbesített válaszok egyszerű felépítését.
-
Kódértelmező: A Pythont használó fejlesztők számára ez a beállítás rugalmasságot biztosít a válaszok kód használatával történő konfigurálásához. Ezzel a módszerrel mindenféle választ létrehozhatsz, beleértve a gyors válaszokat, a szöveget, a választókat, a képeket, a hangot, a videót és a fájlokat.
Kódrészlet érvényesítése – A platform csak a konfigurált kódrészleten belül ellenőrzi a szintaktikai hibákat. A válasz tartalmának hibái azonban problémákat okozhatnak a konfigurált csatornán az AI-ügynökkel interakcióba lépő felhasználók számára.
A választervező úgy lett kialakítva, hogy a felhasználói élmény azt a csatornát szolgálja ki, amellyel az AI-ügynök interakcióba lép.
Választípusok
- Szöveg – Az egyszerű szöveges válaszok lehetővé teszik, hogy egy válaszban több szövegmező is legyen. Ez a beállítás a hosszú üzeneteket kezelhető részekre bontja. Több válaszopciót is hozzáadhat a sablonokhoz, és a rendszer véletlenszerűen kiválaszt egyet a megjelenítéshez, biztosítva a dinamikus interakciókat.
- Galéria – A bővített válaszok egyetlen kártyából vagy több, galéria formátumban megjelenített kártyából állnak.
- Gyors válasz – Előre definiált válasz, amellyel az AI-ügynökök gyorsan válaszolnak az ügyfelek kérdéseire.
- Válasz gomb – Gyors válaszokat kínál korlátozott számú lehetőségből, például a visszaküldendő termék kiválasztásából. Minden üzenet a következőkből áll:
-
Fejléc – opcionális mező, amely 20 karakterből állhat szövegből, képből, videóból vagy dokumentumból.
-
Törzs – kötelező szövegmező, amely legfeljebb 1024 karaktert tartalmazhat.
-
Lábléc – opcionális szövegmező, amely legfeljebb 60 karakterből állhat.
-
Gombok – legfeljebb 3 szöveges gomb 20 karakteres korláttal
-
- Üzenetlista- Több lehetőséget kínál a felhasználó egyszerű kiválasztásához, különféle felhasználásokra, például elviteles menükre vagy termékkatalógusokra. Listaüzenet beállításához töltse ki a "konfiguráció" és a "listaszakaszok" fület. A "konfiguráció" képernyőn látható az üzenet tartalma, amelyet a felhasználók látni fognak az eszközükön. Minden üzenet a következőkből áll:
-
Fejléc – opcionális szövegmező, amely legfeljebb 60 karakterből állhat.
-
Törzs – kötelező szövegmező, amely legfeljebb 1024 karaktert tartalmazhat.
-
Lábléc – opcionális szövegmező, amely legfeljebb 60 karakterből állhat.
-
Gombok – egy gombmező, amely legfeljebb 20 karakterből állhat.
A listaszakasz a következőkből áll
-
Szakasz neve – opcionális szövegmező, amely több sor kategorizálására szolgál. Max. 24 karakter.
-
Sorcím – kötelező szövegmező, amelyet választógombként küld el a rendszer egy választógomb kíséretében. Max. 24 karakter.
-
Sorazonosító – minden sor egyedi azonosítója, amely segít azonosítani a felhasználók választását.
-
Sorleírás – opcionális szövegmező, amely további kontextust biztosít a sorelemekhez. Max. 72 karakter.
-
-
Kép – Multimédiás sablon, amelyben URL-címek megadásával konfigurálhatja a képeket.
- Hang – Hangfájlt jelenít meg a hang URL-címének megadásával. A kimenetben lévő hangüzenet időtartamát is mutatja.
- Videó – Videókat jelenít meg az előnézetben a konfigurált videó URL-címe alapján.
- Fájl – Megjeleníti/lejátssza a fájltípust a beállított fájl URL-címe alapján.
- Kód – Python-kód írására szolgál API-k hívásához vagy más logika végrehajtásához.