- Početak
- /
- Članak
Smernice i najbolje prakse za automatizaciju sa AI agentom< / h1>
Ovaj članak opisuje smernice i najbolje prakse za automatizaciju sa AI agentom identifikovanjem slučaja poslovne upotrebe i izborom pravog AI agenta uz pridržavanje preporuka i najboljih praksi.
Identifikujte slučaj poslovne upotrebe za automatizaciju sa AI agentom
Pridržavajte se sledećih smernica prilikom identifikovanja slučaja poslovne upotrebe:
-
Jasno definišite konkretan problem ili proces koji želite da automatizujete pomoću AI agenta.
-
Koristite alate kao što su Visio, Miro i druge slične alate da biste grafički postavili problem ili proces koji želite da automatizujete.
-
Procenite potencijalni uticaj i koristi od automatizacije ovog slučaja upotrebe, kao što su poboljšana efikasnost, smanjeni troškovi ili poboljšano korisničko iskustvo.
-
Identifikujte ključne KPI koje ćete meriti da biste odredili ROI i dokazali vrednost.
Identifikujte da li je specifičan slučaj korišćenja zahteva akcije, znanje ili oboje
-
Akcije – Identifikujte da li slučaj upotrebe zahteva od AI agenta da izvrši određene akcije: kao što je ažuriranje baze podataka, slanje e-pošte ili pokretanje API-ja nezavisnih proizvođača.
-
Znanje—Utvrdite da li slučaj upotrebe zahteva od AI agenta da pruži informacije ili odgovore na osnovu baze znanja.
-
I jedno i drugo – Procenite da li slučaj upotrebe zahteva kombinaciju akcija i znanja.
Izbor pravog AI agenta
Autonomni AI agent
Pogodno za složena, dinamična okruženja u kojima agent treba da razume kontekst i odluči koristeći bazu znanja ili API integracije dostupne bez unapred definisanih skripti.
-
Otvoreni prirodni razgovori ili odgovori.
-
Gde su baze znanja veće, ili su varijacije entiteta / odgovora potencijalno velike.
Skriptovani AI agent
Najbolje za jednostavne, ponavljajuće zadatke sa dobro definisanim koracima ili gde je potrebna tačna ponovljivost i predvidljivost. Takođe, najpogodniji za visoko tehnička pitanja i odgovore.
-
Striktni slučajevi upotrebe u kojima su potrebni specifični odgovori sa ograničenim varijacijama.
-
Za rukovanje osetljivim podacima, skriptovani AI je poželjniji jer radi pod unapred definisanim pravilima i neće potencijalno zloupotrebiti ili pogrešno protumačiti podatke.
-
Konzistentnost iskustva, gde iskustvo treba da ostane isto. LLM potencijalno može dati različite rezultate istim upitima.
Tabela poređenja
Skriptovane | Autonomni | |
---|---|---|
Prednosti | Veća kontrola | Brže i lakše za izgradnju |
Jeftinije za pokretanje | Vrlo prirodno IX | |
Brže u toku rada | Promene obima su lakše | |
Mane | Napor intenzivan za izgradnju | Skuplje |
Krt i krut IKS | Rizik od halucinacija |
Razvijanje autonomnog AI agenta
Prilikom kreiranja autonomnog AI agenta, uverite se da sledite korake navedene u nastavku u nizu.
-
Počnite definisanjem cilja - Jasno artikulirajte primarni cilj AI agenta, kao što je rešavanje upita kupaca ili efikasna obrada naloga.
-
Definišite putovanje - Jasno identifikujte pitanja, akcije i funkcije koje želite da vaš AI agent ima.
-
Dodajte znanje - Integrišite relevantne baze znanja kojima agent može pristupiti kako bi pružio tačne informacije.
-
Definisanje akcija – Navedite akcije koje agent treba da izvrši i integriše neophodne API-je ili pozive funkcija.
-
Pregled - Pregledajte svog AI agenta sa znanjem i akcijama.
-
Testirajte i potvrdite - Koristite alate za pregled platforme da biste testirali performanse AI agenta i izvršili neophodna prilagođavanja.
-
Dodajte instrukcije – Navedite detaljna uputstva kako biste poboljšali tačnost i pouzdanost odgovora agenta.
Da li je i ne treba kada pišete ciljeve
Ovaj odeljak opisuje najbolje prakse za pisanje ciljeva za autonomnog AI agenta i akcije za ispunjavanje namera korisnika.
Da li je
-
Držite cilj kratak i koncizan.
-
Fokusirajte se na ukupnu funkciju ili svrhu bota.
-
Razmotrite krajnji rezultat ili korist za korisnika.
-
Koristite jasan i koncizan jezik.
-
Uverite se da je cilj usklađen sa akcijama i mogućnostima bota.
Nemojte
-
Ne uključujte određene detalje kao što su lokacije, datumi ili korisničke informacije.
-
Izbegavajte pominjanje određenih akcija ili metoda implementacije.
-
Ne koristite tehnički žargon ili složenu terminologiju.
-
Izbegavajte preduge ili komplikovane izjave o ciljevima.
-
Ne uključujte više nepovezanih ciljeva u jednom upitu.
-
Izbegavajte korišćenje dvosmislenog ili nejasnog jezika.
Preporuke za upravljanje bazama znanja
Prilikom kreiranja i upravljanja bazama znanja, važno je da bude precizan i prilagođen svrsi AI agenta. Slično kao što ljudski agent može biti preplavljen sa previše nepovezanih informacija, dodavanje više generičkih informacija u bazu znanja može zbuniti AI agenta.
Pridržavajte se sledećih preporuka prilikom kreiranja i upravljanja bazama znanja:
-
Logično organizujte sadržaj. Koristite kategorije prilikom kreiranja sopstvenog dokumenta znanja u AI Agent studiju.
-
Prilikom učitavanja datoteka, izbegavajte bilo kakve konfliktne ili duplirane informacije u dokumentima.
-
Proverite kvalitet dokumenta pre otpremanja.
-
Podijelite velike datoteke u manje datoteke ako je potrebno.
-
Periodično pregledajte znanje i ažurirajte kad god je to potrebno.
Preporuke za kreiranje akcija
Pridržavajte se sledećih preporuka prilikom kreiranja akcija:
-
Jasno definisati ciljeve akcije u opisu akcije.
-
Minimizirajte složenost, držite akcije jednostavnim.
-
Tačno opišite svaki entitet / slot jer to poboljšava tačnost LLM-a kako bi bolje razumeli zadatak.
-
Ne stvarajte konfliktne ili kontradiktorne radnje.
-
Kreirajte determinističku logiku u toku Connect za veću tačnost umesto da se oslanjate na LLM.
Brzi inženjerski saveti prilikom pisanja uputstava
Pre dodavanja instrukcija AI agentu, dodajte potrebne radnje i znanje i testirajte AI agenta. Dodavanje uputstava nakon testiranja AI agenta povećava efikasnost i tačnost AI agenta.
Pogledajte sledeće savete prilikom pisanja uputstava za svoje autonomne AI agente:
-
Neka bude jednostavno – koristite jasan, koncizan jezik. Izbegavajte tehnički žargon ili previše složene rečenice.
-
Koristite markdown—Koristite naslove i uređene/neuređene liste markdown za najbolje rezultate.
-
Navedite identitet svog AI agenta - Počnite jasnim definisanjem ličnosti agenta (na primer "Vi ste koristan agent za korisničku podršku...").
-
Razbijte ga - Nacrtajte zadatke korak po korak. Na primer, "Prvo, potvrdite broj svog računa. Zatim, opišite svoj problem. "
-
Plan za greške - Uključite rezervne fraze kao što su: "Žao mi je, možete li to ponoviti?" ako unos nije jasan.
-
Sačuvajte kontekst—Podsetite agenta da zapamti prethodne odgovore kako bi se osigurao kontinuitet u dugim razgovorima.
-
Referentne akcije—Jasno uputite kako da koristite spoljne akcije u različitim koracima. Uverite se da su referentne akcije omogućene na kartici Akcije da biste izbegli bilo kakvo neočekivano ponašanje.
-
Dodajte zaštitne ograde – Uputite AI agenta da odgovori samo u kontekstu cilja.
-
Dodajte primere—Da biste poboljšali tačnost, dodajte primere gde god je to potrebno.
Predlošci za pisanje uputstava
Koristite sledeće šablone za pisanje uputstava specifičnih za vaše ojetive:
## 1. Identitet
-**Definicija uloge:**
—Definišite ličnost i stručnost AI agenta. Na primer, "Ti si Džejmi, stručni predstavnik korisničkog servisa za sve upite vezane za putovanja."
-**Ton i ponašanje-**
—Navedite da li agent treba da bude prijateljski, formalan ili ležeran.
##2. Kontekstu
-**Osnovne informacije**
—Navedite sve neophodne pozadinske detalje koje agent treba da razmotri. Na primer, "Ovaj razgovor je o rezervaciji putovanja za porodični odmor."
-**Detalji o okruženju**
—Navedite sva sistemska ograničenja, kao što je pozivalac koji poziva preko glasa i može imati pozadinsku buku koja može uticati na kvalitet transkripcije.
##3. Zadatak
-**Podzadaci/koraci**
—Razbijte ukupni zadatak na određene, sekvencijalne korake. Na primer, pozdrav, prikupljanje datuma putovanja, predlaganje opcija, potvrđivanje detalja. Upućivanje na radnje u svakom koraku koji će se koristiti za ispunjavanje zadatka.
##4. Smernice za odgovor
-**Pravila oblikovanja**
—Definišite kako strukturirati odgovore. Na primer, razmislite o korišćenju liste metaka za opcije, jasno numerisanje koraka u slučaju digitalnog i kratkog ako postoji glas.
-**Stil jezika**
—Pružite uputstva o formalnosti, kratkoći i jasnoći.
##5. Rukovanje greškama i rezervne verzije
-**Upite za pojašnjenje**
—Definišite rezervna pitanja kada je unos korisnika dvosmislen. Na primer, "Nisam to uhvatio, možete li molim vas ponoviti datume putovanja?"
-**Default Responses**
—Navedite kako agent treba da odgovori ako ne može da obradi zahtev. Na primer: "Žao mi je, nisam razumeo. Možete li da pokušate da preformulišete?"
-**Action Failures**
—Obezbedite smernice za rešavanje problema sa integracijom akcija sa Webex Connect.
##6. Korisnički definisane ograde
-**Guardrail**
—Podsetite agenta da zadrži razgovor ograničen na cilj i da ne zabavlja nikakve nepovezane upite.
## 7. Primeri
-**Isti razgovor**
—Opciono dodajte primer primera razgovora između krajnjeg korisnika i AI agenta radi boljeg brzog pridržavanja.