- Početak
- /
- Članak
Smernice i najbolje prakse za automatizaciju sa AI agent< / h1>
Ovaj članak opisuje smernice i najbolje prakse za automatizaciju sa AI agentima. To uključuje identifikovanje slučaja poslovne upotrebe i odabir pravog AI agenta, uz pridržavanje preporuka i najboljih praksi.
Identifikujte slučaj poslovne upotrebe za automatizaciju pomoću AI agenta
Pridržavajte se sledećih smernica prilikom identifikovanja slučaja poslovne upotrebe:
-
Jasno definišite konkretan problem ili proces koji želite da automatizujete sa AI agentom.
-
Koristite alate kao što su Visio, Miro i druge slične alate da biste grafički prikazali 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 određeni slučaj upotrebe zahteva akcije, znanje ili oboje
-
Akcije – Identifikujte da li slučaj upotrebe zahteva od AI agenta da izvrši određene radnje, kao što je ažuriranje baze podataka, slanje e-pošte ili pokretanje API-ja nezavisnih proizvođača.
AI agent je samo za agentske slučajeve upotrebe. Ne može da obradi analitičke upite ili upite nalik strukturiranom jeziku upita (SQL) na tabelarnim podacima. Može samo pretraživati i tražiti informacije unutar tabele.
-
Znanje—Utvrdite da li slučaj upotrebe zahteva od AI agenta da pruži informacije ili odgovore na osnovu baze znanja.
-
Oboje – 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 varijacije entiteta / odgovora su 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, najbolje odgovara visoko tehničkim pitanjima i odgovorima.
-
Strogi slučajevi upotrebe u kojima su potrebni specifični odgovori sa ograničenim varijacijama.
-
Za rukovanje osetljivim podacima, skriptovani AI agent je poželjno 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 upoređivanja
Skriptovane | Autonomni | |
---|---|---|
Prednosti | Veća kontrola | Brži i lakši za izgradnju |
Jeftinije za pokretanje | Vrlo prirodno IKS | |
Brže u toku rada | Promene obima su lakše | |
Mane | Napor intenzivan za izgradnju | Skuplje |
Krhka i kruta IKS | Rizik od halucinacija |
Razvijanje autonomnog AI agenta
Kada kreirate autonomnog AI agenta, uverite se da sledite korake navedene u nastavku u nizu.
-
Počnite definisanjem cilja - jasno artikulišite 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 podešavanja.
-
Dodajte instrukcije - Obezbedite detaljna uputstva za poboljšanje tačnosti i pouzdanosti odgovora agenta.
Da li je i ne treba prilikom pisanja ciljeva
Ovaj odeljak opisuje najbolje prakse za pisanje ciljnih upita 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 AI agenta.
-
Razmotrite krajnji rezultat ili korist za korisnika.
-
Koristite jasan i koncizan jezik.
-
Osigurajte da je cilj usklađen sa akcijama i mogućnostima AI agenta.
Ne?
-
Ne uključujte određene detalje kao što su lokacije, datumi ili korisničke informacije.
-
Izbegavajte pominjanje određenih radnji ili metoda implementacije.
-
Ne koristite tehnički žargon ili složenu terminologiju.
-
Izbegavajte preterano duge ili komplikovane izjave o ciljevima.
-
Ne uključuju više nepovezanih ciljeva u jednom upitu.
-
Izbegavajte upotrebu dvosmislenog ili nejasnog jezika.
Preporuke za upravljanje vašim 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:
-
Organizujte sadržaj logično. Koristite kategorije prilikom kreiranja sopstvenog dokumenta znanja u studiju AI agenta.
-
Prilikom učitavanja datoteka, izbegavajte bilo kakve konfliktne ili duplirane informacije u dokumentima.
-
Proverite kvalitet dokumenta pre učitavanja.
-
Ako je potrebno, podelite velike datoteke u manje datoteke.
-
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 definišite 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 biste bolje razumeli zadatak.
-
Ne stvarajte konfliktne ili kontradiktorne akcije.
-
Kreirajte determinističku logiku u protoku 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 instrukcija nakon testiranja AI agenta povećava efikasnost i tačnost AI agenta.
Pogledajte sledeće savete prilikom pisanja uputstava za vaše autonomne AI agente:
-
Neka bude jednostavno—Koristite jasan, koncizan jezik. Izbegavajte tehnički žargon ili previše složene rečenice.
-
Koristite markdovn—Koristite naslove i naručene/neuređene liste markdovn za najbolje rezultate.
-
Navedite identitet svog AI agenta - Počnite tako što ćete jasno definisati ličnost agenta (na primer "Vi ste korisni agent za korisničku podršku...").
-
Razbijte ga - Nacrtajte zadatke korak po korak. Na primer, "Prvo, potvrdite broj 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 u Akcije Tab 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 ocectives:
## 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 sva pitanja vezana 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 detalje o pozadini 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 poziva preko glasa i može imati pozadinsku buku koja može uticati na kvalitet transkripcije.
##3. Zadatak
-**Podzadaci/Koraci**
—Razbijte ukupni zadatak na specifične, sekvencijalne korake. Na primer, pozdrav, prikupljanje datuma putovanja, predlaganje opcija, potvrđivanje detalja. Referencirajte akcije na svakom koraku koje će se koristiti za ispunjavanje zadatka.
##4. Smernice za odgovor
-**Pravila formatiranja**
—Definišite kako strukturirati odgovore. Na primer, razmislite o korišćenju liste metaka za opcije, jasno numerisanje za korake u slučaju digitalnog i kratko ako postoji glas.
-**Stil jezika**
—Pružite uputstva o formalnosti, kratkoći i jasnoći.
##5. Rukovanje greškama i rezerve
-**Upiti 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**
—Opišite kako agent treba da odgovori ako ne može da obradi zahtev. Na primer, "Žao mi je, nisam razumeo. Možete li pokušati preformulisati?"
-**Action Failures**
—Obezbedite smernice za rešavanje problema sa integracijom akcija sa Webex Connect.
##6. Korisnički definisane zaštitne ograde
-**Ograda**
—Podsetite agenta da razgovor ograniči na cilj i da se ne bavi bilo kakvim nepovezanim upitima.
## 7. Primeri
-**Uzorak razgovora**
—Opciono dodajte primer uzorka razgovora između krajnjeg korisnika i AI agenta za bolje brzo pridržavanje.