Identifikujte slučaj poslovne upotrebe za automatizaciju sa AI agentom

Pridržavajte se sledećih smernica prilikom identifikovanja slučaja poslovne upotrebe:

  1. Jasno definišite konkretan problem ili proces koji želite da automatizujete pomoću AI agenta.

  2. Koristite alate kao što su Visio, Miro i druge slične alate da biste grafički postavili problem ili proces koji želite da automatizujete.

  3. 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.

  4. 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

SkriptovaneAutonomni
PrednostiVeća kontrolaBrže i lakše za izgradnju
Jeftinije za pokretanjeVrlo prirodno IX
Brže u toku radaPromene obima su lakše
ManeNapor intenzivan za izgradnjuSkuplje
Krt i krut IKSRizik 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.