- Početak
- /
- Članak
Smjernice i najbolje prakse za automatizaciju s AI agentom
Ovaj članak opisuje smjernice i najbolje prakse za automatizaciju s AI agentom identificiranjem slučaja poslovne upotrebe i odabirom pravog AI agenta uz pridržavanje preporuka i najboljih praksi.
Identificirajte poslovni slučaj upotrebe za automatizaciju s AI agentom
Pridržavajte se sljedećih smjernica prilikom određivanja poslovnog slučaja upotrebe:
-
Jasno definirajte specifičan problem ili proces koji želite automatizirati pomoću AI agenta.
-
Koristite alate poput Visia, Mira i drugih sličnih alata za grafički prikaz problema ili procesa koji želite automatizirati.
-
Procijenite potencijalni utjecaj i koristi automatizacije ovog slučaja upotrebe, kao što su poboljšana učinkovitost, smanjeni troškovi ili poboljšano korisničko iskustvo.
-
Odredite ključne KPI-jeve koje ćete mjeriti kako biste odredili povrat ulaganja i dokazali vrijednost.
Utvrdite zahtijeva li određeni slučaj upotrebe radnje, znanje ili oboje
-
Radnje —Utvrdite zahtijeva li slučaj upotrebe da AI agent izvrši određene radnje: kao što su ažuriranje baze podataka, slanje e-pošte ili pokretanje API-ja trećih strana.
-
Znanje —Odredite zahtijeva li slučaj upotrebe da AI agent pruži informacije ili odgovore na temelju baze znanja.
-
Oba —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 gdje agent treba razumjeti kontekst i odlučivati koristeći bazu znanja ili API integracije dostupne bez unaprijed definiranih skripti.
-
Otvoreni prirodni razgovori ili odgovori.
-
Gdje su baze znanja veće ili su varijacije entiteta/odgovora potencijalno velike.
Skriptirani AI agent
Najbolje za jednostavne, repetitivne zadatke s dobro definiranim koracima ili tamo gdje je potrebna točna ponovljivost i predvidljivost. Također, najprikladniji za visoko tehnička pitanja i odgovore.
-
Strogi slučajevi upotrebe gdje su potrebni specifični odgovori s ograničenom varijacijom.
-
Za rukovanje osjetljivim podacima, skriptirana umjetna inteligencija je poželjnija jer radi prema unaprijed definiranim pravilima i neće potencijalno zloupotrijebiti ili krivo protumačiti podatke.
-
Dosljednost iskustva, gdje iskustvo mora ostati isto. LLM može potencijalno dati različite rezultate za iste upite.
Tablica usporedbe
Skriptirano | Autonomno | |
---|---|---|
Prednosti | Veća kontrola | Brže i lakše za izgradnju |
Jeftinije za trčanje | Vrlo prirodno IX | |
Brže za vrijeme izvođenja | Promjene opsega su lakše | |
Nedostaci | Intenzivan trud za izgradnju | Skuplje |
Krhko i kruto IX | Rizik od halucinacija |
Razvoj autonomnog AI agenta
Prilikom stvaranja autonomnog AI agenta, obavezno slijedite dolje navedene korake redom.
-
Započnite definiranjem cilja —Jasno artikulirajte primarni cilj AI agenta, kao što je učinkovito rješavanje upita kupaca ili obrada narudžbi.
-
Definirajte putovanje —Jasno odredite pitanja, radnje i značajke koje želite da vaš AI agent ima.
-
Dodajte znanje —Integrirajte relevantne baze znanja kojima agent može pristupiti kako bi pružio točne informacije.
-
Definiraj radnje —Navedite radnje koje agent treba izvršiti i integrirajte potrebne API-je ili pozive funkcija.
-
Pregled —Pregledajte svog AI agenta sa znanjem i djelovanjem.
-
Testiraj i validiraj —Koristite alate za pregled platforme kako biste testirali performanse AI agenta i napravili potrebne prilagodbe.
-
Dodaj upute —Pružite detaljne upute za povećanje točnosti i pouzdanosti odgovora agenta.
Što treba, a što ne treba raditi prilikom pisanja ciljeva
Ovaj odjeljak opisuje najbolje prakse za pisanje ciljeva za autonomnog AI agenta i radnji za ispunjavanje korisničkih namjera.
Što treba učiniti
-
Cilj neka bude kratak i koncizan.
-
Usredotočite se na cjelokupnu funkciju ili svrhu bota.
-
Razmotrite krajnji rezultat ili korist za korisnika.
-
Koristite jasan i koncizan jezik.
-
Osigurajte da je cilj usklađen s radnjama i mogućnostima bota.
Što ne treba raditi
-
Nemojte uključivati specifične detalje poput lokacija, datuma ili korisničkih podataka.
-
Izbjegavajte spominjanje određenih radnji ili metoda provedbe.
-
Nemojte koristiti tehnički žargon ili složenu terminologiju.
-
Izbjegavajte preduge ili komplicirane izjave o ciljevima.
-
Nemojte uključivati više nepovezanih ciljeva u jedan upit.
-
Izbjegavajte korištenje dvosmislenog ili nejasnog jezika.
Preporuke za upravljanje vašim bazama znanja
Prilikom stvaranja i upravljanja bazama znanja, važno je da budu precizne i prilagođene svrsi AI agenta. Slično kao što ljudski agent može biti preopterećen s previše nepovezanih informacija, dodavanje generičkih informacija u bazu znanja može zbuniti AI agenta.
Prilikom stvaranja i upravljanja bazama znanja pridržavajte se sljedećih preporuka:
-
Logički organizirajte sadržaj. Koristite kategorije prilikom izrade vlastitog dokumenta znanja u AI Agent studiju.
-
Prilikom prijenosa datoteka izbjegavajte konfliktne ili duplicirane informacije u dokumentima.
-
Prije prijenosa provjerite kvalitetu dokumenta.
-
Po potrebi podijelite velike datoteke na manje datoteke.
-
Povremeno provjeravati znanje i ažurirati ga po potrebi.
Preporuke za stvaranje akcija
Prilikom izrade akcija pridržavajte se sljedećih preporuka:
-
Jasno definirajte ciljeve akcije u opisu akcije.
-
Minimizirajte složenost, a postupke održavajte jednostavnima.
-
Točno opišite svaki entitet/slot jer to poboljšava točnost LLM-a kako bi se zadatak bolje razumio.
-
Ne stvarajte konfliktne ili kontradiktorne radnje.
-
Stvorite determinističku logiku u Connect flow-u za veću točnost umjesto oslanjanja na LLM.
Brzi inženjerski savjeti prilikom pisanja uputa
Prije dodavanja uputa AI agentu, dodajte potrebne akcije i znanje te testirajte AI agenta. Dodavanje instrukcija nakon testiranja AI agenta poboljšava učinkovitost i točnost AI agenta.
Prilikom pisanja uputa za svoje autonomne AI agente, pogledajte sljedeće savjete:
-
Neka bude jednostavno — Koristite jasan i koncizan jezik. Izbjegavajte tehnički žargon ili previše složene rečenice.
-
Koristite markdown —Za najbolje rezultate koristite naslove i uređene/neuređene popise s oznakama.
-
Navedite identitet svog AI agenta — Započnite jasnim definiranjem persone agenta (na primjer „Vi ste koristan agent za korisničku podršku...“).
-
Razbij to — Nacrtajte zadatke korak po korak. Na primjer, "Prvo potvrdite broj svog računa. Zatim, opišite svoj problem."
-
Planirajte za pogreške —Uključite rezervne fraze poput „Žao mi je, možete li to ponoviti?“ ako unos nije jasan.
-
Sačuvaj kontekst —Podsjetite agenta da zapamti prethodne odgovore kako bi se osigurao kontinuitet u dugim razgovorima.
-
Radnje referenci —Jasno uputite kako koristiti vanjske akcije u različitim koracima. Provjerite jesu li referencirane radnje omogućene u Radnje karticu kako biste izbjegli neočekivano ponašanje.
-
Dodajte zaštitne ograde —Uputite AI agenta da odgovori samo u kontekstu cilja.
-
Dodaj primjere —Radi poboljšanja točnosti, dodajte primjere gdje god je potrebno.
Predlošci za pisanje uputa
Pomoću sljedećih predložaka napišite upute specifične za svoje ciljeve:
## 1. Identitet
-**Definicija uloge:**
—Definirajte personu 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?"
-**Neuspjele akcije**—
Navedite smjernice za rješavanje problema s akcijama integracijom 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.