Identificirajte poslovni slučaj upotrebe za automatizaciju s AI agentom

Pridržavajte se sljedećih smjernica prilikom određivanja poslovnog slučaja upotrebe:

  1. Jasno definirajte specifičan problem ili proces koji želite automatizirati pomoću AI agenta.

  2. Koristite alate poput Visia, Mira i drugih sličnih alata za grafički prikaz problema ili procesa koji želite automatizirati.

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

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

SkriptiranoAutonomno
PrednostiVeća kontrolaBrže i lakše za izgradnju
Jeftinije za trčanjeVrlo prirodno IX
Brže za vrijeme izvođenjaPromjene opsega su lakše
NedostaciIntenzivan trud za izgradnjuSkuplje
Krhko i kruto IXRizik 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.