- 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 uporabe i odabir pravog agenta za umjetnu inteligenciju, uz pridržavanje preporuka i najboljih praksi.
Prepoznavanje slučaja poslovne upotrebe za automatizaciju pomoću AI agenta
Prilikom utvrđivanja slučaja poslovne uporabe pridržavajte se sljedećih smjernica:
-
Jasno definirajte konkretan problem ili postupak koji želite automatizirati s AI agentom.
-
Pomoću alata kao što su Visio, Miro i drugi slični alati grafički postavite problem ili postupak koji želite automatizirati.
-
Procijenite potencijalni utjecaj i prednosti automatizacije ovog slučaja upotrebe, poput poboljšane učinkovitosti, smanjenih troškova ili poboljšanog korisničkog iskustva.
-
Identificirajte ključne KPI-jeve koje ćete mjeriti kako biste odredili POVRAT ulaganja i dokazali vrijednost.
Utvrditi zahtijeva li konkretan slučaj upotrebe radnje, znanje ili oboje
-
Radnje – utvrdite zahtijeva li agent umjetne inteligencije da izvrši određene radnje, kao što su ažuriranje baze podataka, slanje e-pošte ili pokretanje API-ja treće strane.
AI agent je samo za slučajeve agentske upotrebe. Na tabličnim podacima ne može obraditi analitičke ili strukturirane upite slične jeziku upita (SQL). Može pretraživati i tražiti samo informacije unutar tablice.
-
Znanje – odredite je li za slučaj upotrebe potrebno da AI agent pruži informacije ili odgovore na temelju baze znanja.
-
Oboje – 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 uporabe u kojima su potrebni posebni odgovori s ograničenim varijacijama.
-
Za rukovanje osjetljivim podacima poželjno je skriptirani AI agent jer radi prema unaprijed definiranim pravilima i neće potencijalno zloupotrijebiti ili pogrešno protumačiti podatke.
-
Dosljednost iskustva, gdje iskustvo mora ostati isto. LLM potencijalno može dati različite rezultate istim upitima.
Tablica usporedbe
Scripted | Autonoman | |
---|---|---|
Koristima | Viša kontrola | Brža i jednostavnija izrada |
Jeftinije za trčanje | Vrlo prirodan IX | |
Brže u vrijeme izvođenja | Promjene dosega su lakše | |
Nedostatke | Napor intenzivan za izgradnju | Skuplji |
Krhki i kruti IX | Rizik od halucinacija |
Razvoj autonomnog AI agenta
Prilikom stvaranja autonomnog AI agenta obavezno slijedite korake navedene u nastavku u nizu.
-
Započnite definiranjem cilja - Jasno artikulirajte primarni cilj AI agenta, poput učinkovitog rješavanja upita kupaca ili obrade narudžbi.
-
Definirajte putovanje – jasno identificirajte pitanja, radnje i značajke koje želite da vaš AI agent ima.
-
Dodavanje znanja – integrirajte relevantne baze znanja kojima agent može pristupiti kako bi pružio točne informacije.
-
Definiranje akcija – navedite akcije koje agent treba za izvođenje i integraciju potrebnih API-ja ili funkcijskih poziva.
-
Pretpregled – pretpregledajte svog AI agenta sa znanjem i radnjama.
-
Testirajte i potvrdite – upotrijebite alate za pregled platforme da biste testirali performanse AI agenta i izvršili potrebne prilagodbe.
-
Dodavanje uputa – pružite detaljne upute za poboljšanje točnosti i pouzdanosti odgovora agenta.
Činiti i ne činiti prilikom pisanja ciljeva
U ovom se odjeljku navode najbolje prakse za pisanje ciljnih uputa za autonomnog AI agenta i radnje za ispunjavanje korisničkih namjera.
Do's
-
Neka cilj bude kratak i sažet.
-
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.
Don'ts
-
Nemojte uključivati određene detalje kao što su lokacije, datumi ili korisničke informacije.
-
Izbjegavajte spominjanje određenih radnji ili metoda implementacije.
-
Nemojte koristiti tehnički žargon ili složenu terminologiju.
-
Izbjegavajte preduge ili komplicirane izjave o ciljevima.
-
Nemojte uključiti više nepovezanih ciljeva u jedan upit.
-
Izbjegavajte korištenje dvosmislenog ili nejasnog jezika.
Preporuke za upravljanje bazama znanja
Pri stvaranju baza znanja i upravljanju njima važno je održavati ih preciznima i prilagođenima svrsi AI agenta. Slično kao što ljudski agent može biti preplavljen s previše nepovezanih informacija, dodavanje više generičkih informacija u bazu znanja moglo bi zbuniti AI agenta.
Tijekom stvaranja baza znanja i upravljanja njima pridržavajte se sljedećih preporuka:
-
Logički organizirajte sadržaj. Koristite kategorije prilikom izrade vlastitog dokumenta znanja u studiju AI agent.
-
Prilikom prijenosa datoteka izbjegavajte sukobljene ili duplicirane informacije u dokumentima.
-
Prije prijenosa provjerite kvalitetu dokumenta.
-
Po potrebi podijelite velike datoteke u manje datoteke.
-
Povremeno pregledajte znanje i ažurirajte kad god je to potrebno.
Preporuke za stvaranje akcija
Prilikom izrade radnji pridržavajte se sljedećih preporuka:
-
Jasno definirajte ciljeve djelovanja u opisu djelovanja.
-
Smanjite složenost, učinite radnje jednostavnima.
-
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 tijeku povezivanja radi veće točnosti umjesto oslanjanja na LLM.
Pitaj savjete za inženjering 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 sredstva.
Prilikom pisanja uputa za autonomne AI agente pogledajte sljedeće savjete:
-
Neka bude jednostavno – koristite jasan, sažet jezik. Izbjegavajte tehnički žargon ili pretjerano složene rečenice.
-
Upotreba označavanja – za najbolje rezultate koristite naslove i naručene/neuređene oznake popisa.
-
Navedite identitet svog AI agenta - Započnite jasnim definiranjem agentove osobnosti (na primjer, "Vi ste koristan agent za korisničku podršku ...").
-
Raščlanite ga – strukturirajte zadatke korak po korak. Na primjer, "Prvo potvrdite broj računa. Zatim opišite svoj problem."
-
Plan za pogreške – uključite zamjenske izraze kao što su: "Žao mi je, možete li to ponoviti?" ako unos nije jasan.
-
Očuvanje konteksta – podsjetite agenta da zapamti prethodne odgovore kako bi osigurao kontinuitet u dugim razgovorima.
-
Referentne radnje – jasno uputite kako koristiti vanjske radnje u različitim koracima. Provjerite jesu li referentne akcije omogućene u akcijama Tab kako biste izbjegli neočekivano ponašanje.
-
Dodavanje zaštitnih ograda – uputite agenta umjetne inteligencije da odgovori samo u kontekstu cilja.
-
Dodavanje primjera – da biste poboljšali točnost, dodajte primjere gdje god je to potrebno.
Predlošci za upute za pisanje
Pomoću sljedećih predložaka napišite upute specifične za vaše ojektive:
## 1. Identitet
-**Definicija uloge:**—
Definirajte osobnost i stručnost AI agenta. Na primjer, "Vi ste Jamie, stručni predstavnik službe za korisnike za sve upite povezane s putovanjima."
-**Ton i ponašanje-**—
Odredite treba li agent biti prijateljski, formalni ili ležerni.
##2. Kontekst
-**Informacije o pozadini**—
Navedite sve potrebne pozadinske detalje koje agent treba uzeti u obzir. Na primjer, "Ovaj razgovor govori o rezervaciji putovanja za obiteljski odmor."
-**Pojedinosti o okruženju**—
Spomenite sva ograničenja sustava, kao što je pozivatelj, koji poziva putem glasa i mogu imati pozadinsku buku koja može utjecati na kvalitetu transkripcije.
##3. Zadatak
-**Podzadaci/koraci**
– podijelite cjelokupni zadatak na određene uzastopne korake. Na primjer, pozdrav, prikupljanje datuma putovanja, predlaganje opcija, potvrđivanje detalja. Referencirajte akcije na svakom koraku koji će se koristiti za ispunjavanje zadatka.
##4. Smjernice za odgovor
-**Pravila oblikovanja**—
Definirajte kako strukturirati odgovore. Na primjer, razmislite o korištenju popisa grafičkih oznaka za opcije, očistite numeriranje za korake u slučaju digitalnog i kratko ako postoji glas.
-**Jezični stil**—
Dajte upute o formalnosti, sažetosti i jasnoći.
##5. Rukovanje pogreškama i rezervne rezerve
-**Upiti za pojašnjenje**—
Definirajte rezervna pitanja kada je korisnički unos dvosmislen. Na primjer, "Nisam to uhvatio, možete li ponoviti datume putovanja?"
-**Zadani odgovori**—
Navedite kako agent treba odgovoriti ako ne može obraditi zahtjev. Na primjer "Žao mi je, nisam razumio. Možete li pokušati preformulirati?"
-**Neuspjesi akcije**—
Navedite smjernice za rješavanje problema s integracijom akcija s Webex Connect.
##6. Korisnički definirane zaštitne ograde
-**Zaštitna ograda**—
Podsjetite agenta da razgovor drži ograničenim na cilj i da ne zabavlja nepovezane upite.
## 7. Primjerima
-**Isti razgovor**—
Po želji dodajte primjer oglednog razgovora između krajnjeg korisnika i AI agenta radi boljeg brzog pridržavanja.