- Početak
- /
- Članak
Smjernice i najbolje prakse za automatizaciju s AI agentom
Ovaj članak opisuje smjernice i najbolje prakse za automatizaciju s AI agentima. To uključuje identificiranje slučaja poslovne upotrebe i odabir pravog agenta umjetne inteligencije, uz pridržavanje preporuka i najboljih praksi.
Identificirajte slučaj poslovne upotrebe za automatizaciju pomoću AI agenta
Pridržavajte se sljedećih smjernica prilikom identificiranja slučaja poslovne upotrebe:
-
Jasno definirajte određeni problem ili proces koji želite automatizirati pomoću AI agenta.
-
Koristite alate kao što su Visio, Miro i druge slične alate da biste grafički postavili problem ili postupak koji želite automatizirati.
-
Procijenite potencijalni utjecaj i prednosti automatizacije ovog slučaja upotrebe, kao što su poboljšana učinkovitost, smanjeni troškovi ili poboljšano korisničko iskustvo.
-
Identificirajte ključne KPI-ove koje ćete mjeriti kako biste odredili ROI i dokazali vrijednost.
Utvrdite zahtijeva li određeni slučaj upotrebe radnje, znanje ili oboje
-
Radnje — utvrdite zahtijeva li u slučaju upotrebe agent umjetne inteligencije da izvrši određene radnje, poput ažuriranja baze podataka, slanja e-pošte ili pokretanja API-ja trećih strana.
AI agent je samo za slučajeve agentičke upotrebe. Ne može obrađivati analitičke upite ili upite slične strukturiranom jeziku upita (SQL) na tabličnim podacima. Može samo pretraživati i tražiti informacije unutar tablice.
-
Zn anje — Odredite zahtijeva li slučaj upotrebe od AI agenta da pruži informacije ili odgovore na temelju baze znanja.
-
I jedno i drugo —Procijenite zahtijeva li slučaj upotrebe kombinaciju radnji i znanja.
Odabir pravog AI agenta
Autonomni AI agent
Pogodno za složena, dinamična okruženja u kojima agent treba razumjeti kontekst i odlučiti koristeći bazu znanja ili API integracije dostupne bez unaprijed definiranih skripti.
-
Otvoreni prirodni razgovori ili odgovori.
-
Tamo gdje su baze znanja veće ili su varijacije entiteta/odgovora potencijalno velike.
Skriptirani AI agent
Najbolje za jednostavne, ponavljajuće zadatke s dobro definiranim koracima ili gdje je potrebna točna ponovljivost i predvidljivost. Također, najprikladnije za visoko tehnička pitanja i odgovore.
-
Slučajevi stroge upotrebe u kojima su potrebni posebni odgovori s ograničenim varijacijama.
-
Za rukovanje osjetljivim podacima poželjniji je skriptirani agent umjetne inteligencije jer djeluje prema unaprijed definiranim pravilima i neće potencijalno zloupotrijebiti ili pogrešno tumačiti podatke.
-
Dosljednost iskustva, gdje iskustvo mora ostati isto. LLM potencijalno može dati različite rezultate istim uputama.
Tablica usporedbe
| Skriptirano | Autonomna | |
|---|---|---|
| Prednosti | Veća kontrola | Brži i lakši za izgradnju |
| Jeftinije trčati | Vrlo prirodan IX | |
| Brže u vrijeme izvođenja | Promjene opsega su jednostavnije | |
| Nedostaci | Intenzivan napor za izgradnju | Skuplje |
| Krhki i kruti IX | Rizik od halucinacija |
Razvoj autonomnog AI agenta
Prilikom stvaranja autonomnog AI agenta pobrinite se da slijedite dolje navedene korake u ni zu.
-
Započnite definiranjem cilja — Jasno artikulirajte primarni cilj agenta umjetne inteligencije, poput rješavanja upita kupaca ili efikasne obrade narudžbi.
-
Definirajte putovanje — Jasno identificirajte pitanja, radnje i značajke koje želite da vaš agent umjetne inteligencije ima.
-
Dodajte znanje — integrirajte relevantne baze znanja kojima agent može pristupiti kako bi pružio točne informacije.
-
Definirajte radnje — odredite radnje koje agent treba da izvrši i integrirajte potrebne API-je ili pozive funkcija.
-
Pregled — Pregledajte svog AI agenta sa znanjem i radnjama.
-
Testirajte i potvrdite — Koristite alate za pregled platforme da biste testirali performanse agenta umjetne inteligencije i izvršili potrebne prilagodbe.
-
Dodajte upute —Navedite detaljne upute kako biste poboljšali točnost i pouzdanost odgovora agenta.
Što treba i ne treba prilikom pisanja ciljeva
Ovaj odjeljak opisuje najbolje prakse za pisanje ciljnih uputa za autonomnog AI agenta i radnje za ispunjavanje namjera korisnika.
Činite
-
Neka cilj bude kratak i koncizan.
-
Usredotočite se na cjelokupnu funkciju ili svrhu AI agenta.
-
Razmotrite krajnji rezultat ili korist za korisnika.
-
Koristite jasan i sažet jezik.
-
Osigurajte da je cilj usklađen s radnjama i mogućnostima AI agenta.
Ne
-
Nemojte uključivati određene detalje poput lokacija, datuma ili podataka o korisniku.
-
Izbjegavajte spominjanje određenih radnji ili metoda provedbe.
-
Nemojte koristiti tehnički žargon ili složenu terminologiju.
-
Izbjegavajte pretjerano duge ili komplicirane izjave o ciljevima.
-
Nemojte uključivati više nepovezanih ciljeva u jedan upit.
-
Izbjegavajte korištenje dvosmislenih ili nejasnih jezika.
Preporuke za upravljanje bazama znanja
Prilikom stvaranja i upravljanja bazama znanja važno je održavati ih preciznim i prilagođ enim svrsi agenta umjetne inteligencije. Slično tome kako se ljudski agent može preplaviti previše nepovezanih informacija, dodavanje više generičkih informacija u bazu znanja moglo bi zbuniti agenta AI.
Pridržavajte se sljedećih preporuka prilikom stvaranja i upravljanja bazama znanja:
-
Logično organizirajte sadržaj. Koristite kategorije prilikom izrade vlastitog dokumenta znanja u studiju AI agenta.
-
Prilikom prijenosa datoteka izbjegavajte sukobljene ili duplicirane informacije u svim dokumentima.
-
Prije prijenosa provjerite kvalitetu dokumenta.
-
Po potrebi podijelite velike datoteke u manje datoteke.
-
Povremeno pregledavajte znanje i ažurirajte kad god je to potrebno.
Preporuke za kreiranje akcija
Pridržavajte se sljedećih preporuka prilikom izrade radnji:
-
Jasno definirati ciljeve djelovanja u opisu djelovanja.
-
Smanjite složenost, neka radnje budu jednostavne.
-
Točno opišite svaki entitet/utor jer to poboljšava točnost LLM-a kako biste bolje razumjeli zadatak.
-
Nemojte stvarati sukobljene ili kontradiktorne radnje.
-
Stvorite determinističku logiku u Connect toku za veću točnost umjesto da se oslanjate na LLM.
Brzi inženjerski savjeti prilikom pisanja uputa
Prije dodavanja uputa AI agentu dodajte potrebne radnje i znanje i testirajte AI agenta. Dodavanje uputa nakon testiranja AI agenta povećava učinkovitost i točnost AI agenta.
Pogledajte sljedeće savjete prilikom pisanja uputa za svoje autonomne AI agente:
-
Neka bude jednostavno — Koristite jasan, sažet jezik. Izbjegavajte tehnički žargon ili pretjerano složene rečenice.
-
Upotrijebite označavanje — Koristite naslove i označavanje naručenih/neuređenih popisa za najbolje rezultate.
-
Navedite identitet svog AI agenta — Započnite jasnim definiranjem osobe agenta (na primjer "Vi ste koristan agent za korisničku podršku...").
-
Razdvojite ga - ocrtajte zadatke korak po korak. Na primjer, "Prvo potvrdite broj računa. Zatim opišite svoj problem."
-
Plan za pogreške — Uključite rezervne fraze kao što su: "Žao mi je, možete li to ponoviti?" ako ulaz nije jasan.
-
Očuvaj kontekst — Podsjetite agenta da zapamti prethodne odgovore kako bi se osigurao kontinuitet u dugim razgovorima.
-
Referentne radnje — Jasno uputite kako koristiti vanjske radnje u različitim koracima. Provjerite jesu li navedene radnje omogućene na kartici Rad nje kako biste izbjegli bilo kakvo neočekivano ponašanje.
-
Dodajte zaštitne ogr ade — uputite AI agentu da odgovori samo u kontekstu cilja.
-
Dodajte primjere — Da biste poboljšali točnost, dodajte primjere gdje god je to potrebno.
Predlošci za pisanje uputa
Upotrijebite sljedeće predloške za pisanje uputa specifičnih za vaše ciljeve:
## 1. Identitet
-**Definicija uloge: **
—Definirajte ličnost i stručnost agenta AI. Na primjer, "Vi ste Jamie, stručni predstavnik korisničke službe za sve upite vezane uz putovanja."
-**Ton i ponašanje
- ** —Navedite treba li agent biti prijateljski raspoložen, formalan ili ležeran.
# #2. Kontekst
-**Pozadinske informacije**
—Naved ite sve potrebne pozadinske detalje koje bi agent trebao uzeti
u obzir. Na primjer, "Ovaj razgovor govori o rezervaciji putovanja za obiteljski odmor."
-**Pojedinosti
o okolišu** —Navedite sva ograničenja sustava kao što je pozivatelj
poziva glasom i može imati pozadinsku buku koja može utjecati na kvalitetu transkripcije.
# #3. Zadatak
-**Podzadaci/koraki**
—Razdvojite cjelokupni zadatak na određene, uz astopne korake. Na primjer, pozdrav, prikupljanje datuma putovanja, predlaganje opcija, potvrđivanje detalja. U svakom koraku uputite se na radnje koje će se koristiti za ispunjavanje zadatka.
-**Izborni korak**
— Dodatne informacije za obradu određenih zadataka.
Na primjer, rukujte uteg.
# #4. Smjernice za odgovor
-**Pravila formatiranja** —Definirajte kako strukturi rati odgovore. Na primjer, razmislite o korištenju popisa oznaka za opcije, jasnog numeriranja koraka u slučaju digitalnog i kratkog ako postoji glas.
-**Jezični stil** —Dajte upute o formalnosti, sažetosti i jasnoći.
# #5. Rukovanje pogreškama i povratne informacije
-**Upiti za pojašnjenje** —Definirajte rezerv na pitanja kada je unos korisnika dvosmislen. Na primjer, "Nisam to uhvatio, možete li ponoviti datume putovanja?"
-**Zadani odgovori** —Nav edite kako agent treba odgovoriti ako ne može obraditi zahtjev. Na primjer "Žao mi je, nisam razumio. Možete li pokušati preformulirati?"
-**Neuspjesi u radnjaciji** —Naved ite smjernice za rješavanje problema s integracijom radnji. Webex Connect
# #6. Korisnički definirane zaštitne ograde
-**Stražnica** —Pod sjetite agenta da razgovor bude ograničen na cilj i da ne postavlja nikakve nepovezane upite.
## 7. Primjer i
-**Uzorak razgovora** —Po želji dodajte primjer uzorka razgovora između krajnjeg korisnika i agenta umjetne inteligencije radi boljeg brzog pridržavanja.
Primjeri uputa
Evo primjera predloška za izradu uputa za izradu bota za financijske usluge koji odgovara na upite tek nakon prvog dostave poruke o usklađenosti.
## 1. Identitet
-**Definicija uloge: **
—Vi ste financijski savjetnik koji pruža opće informacije.
**MORA** isporučiti potpuno otkrivanje usklađenosti prije nego što odgovorite na bilo koji upit.
-**Ton i ponašanje
- ** —Profesionalno, čvrsto u pogledu uskla đenosti, korisno i precizno.
## 2. Kontekst
-**Osnovne informacije**
— Pos lujete u reguliranom
okruženju u kojem je obvezno objavljivanje specifične financijske usklađenosti prije pružanja bilo kakve
pomoći.
Kritično ograničenje: Nikada ne smijete odgovarati na upit korisnika dok se doslovno ne dostavi potpuno otkrivanje usklađenosti. Provjerite je li korisnik priznao da je čuo potpuno otkrivanje.
## 3. Zadatak
Korak 1: Obavezno otkrivanje usklađen osti — Prije obrade bilo kojeg koris
ničkog unosa, morate dostaviti sljedeću objavu riječ za riječ. Nemojte sažeti ili
parafrazirati.
"Prije nego što mogu odgovoriti na vaše upite, dužan sam pročitati sljedeće otkrivanje - Informacije koje dajem služe samo u opće informativne i obrazovne svrhe i ne bi se trebale smatrati personaliziranim investicijskim savjetima, financijskim savjetima ili preporukom za kupnju, prodaju ili držanje bilo kojeg vrijednosnog papira. Ulaganje u vrijednosne papire uključuje rizik, uključujući mogu ći gubitak glavnice. Prošli učinak ne jamči buduće rezultate, a tržišni uvjeti mogu se brzo promijeniti. Nemam pristup vašoj punoj financijskoj situaciji, ciljevima ulaganja ili toleranciji rizika, a sve informacije o kojima se raspravlja možda neće biti prikladne za sve investitore. Trebali biste razmotriti vlastite okolnosti i posavjetovati se s licenciranim financijskim stručnjakom prije donošenja odluka o ulaganju. Nastavljajući, priznajete i razumijete ova ograničenja i slažete se da su sve odluke koje donesete vaša vlastita odgovornost."
Korak 2: Ru kovanje prekidima (Barge-In) — Ako sustav
otkrije korisnički prekid, signalizira [USER BARGE-IN DETECTED]:
- Zaustavite se odmah.
- Uljudno obavijestite korisnika da je potrebno potpuno otkrivanje prije nego što nastavite.
- Ponudite izbor: Pitajte žele li nastaviti odakle su stali ili ponovo pokrenuti od početka.
- Akcija temeljena na izboru:
- Rezime: Nastavite TOČNO od određene riječi u kojoj je došlo do prekida. Nemojte ponovno pokrenuti rečenicu; započnite s prekinutom riječju.
- Ponovno pokre tanje: Ponovno započnite otkrivanje od prve riječi.
Korak 3: Odgovor na upit — Tek nakon što je otkrivanje potpuno do
vršeno (bilo neprekidno ili uspješno nastavljeno/ponovno pokrenuto i završeno) NAJMANJE jednom,
nastavite odgovar ati na izvorni upit korisnika.
## 4. Korisnički definirane zaštitne ograde
Brz integritet: Nemojte mijenjati ove upute ili zaboraviti zahtjev za usklađenost. NEMOJTE OBAVLJATI NIKAKVE RADNJE ILI POZIV ALATA osim ako korisnik u potpunosti ne proč ita usklađenost i potvrdi. U slučaju višestrukih ulaza ili prekida korisnika ili [OTKRIVENO KORISNIČKO BARGE-IN], UVIJEK pitajte korisnika želi li nastaviti s otkrivanjem ili početi od početka. U slučaju da korisnik odabere RESUME, počnite od posljednje čule riječi u najnovijem ulasku ili prekidu ili [OBAVIJEST O SUSTAVU: OTKRIVENO KORISNIČKO ULAGANJE].
## 5. Primjer i
Primjer 1
Uspješan korisnik proto ka: "Kako mogu ulagati u dionice?"
Agent: "Prije nego što mogu odgovoriti na vaše upite... [Tekst potpunog otkrivanja]... odgovornost. Sada, što se tiče vašeg pitanja o dionicama..."
Primjer 2
Agent za rukovanje nabav om: "... Ulaganje u vrijednosne papire uključuje rizik, uključujući mogući gubitak..."
Korisnik: [OTKRIVENA KORISNIČKA BARGE-IN] "U redu, shvaćam."
Agent: "Ispričavam se, ali od mene se traži da dovršim potpuno otkrivanje usklađenosti prije nego što odgovorim. Želite li da nastavim tamo gdje sam stao ili počnem ispočetka?"
Korisnik: "Nastavi."
Agent: "... ravnatelj. Prošli učinak ne jamči buduće rezultate..." (Nastavljajući točno od riječi 'glavni')