Prepoznavanje slučaja poslovne upotrebe za automatizaciju pomoću AI agenta

Prilikom utvrđivanja slučaja poslovne uporabe pridržavajte se sljedećih smjernica:

  1. Jasno definirajte konkretan problem ili postupak koji želite automatizirati s AI agentom.

  2. Pomoću alata kao što su Visio, Miro i drugi slični alati grafički postavite problem ili postupak koji želite automatizirati.

  3. Procijenite potencijalni utjecaj i prednosti automatizacije ovog slučaja upotrebe, poput poboljšane učinkovitosti, smanjenih troškova ili poboljšanog korisničkog iskustva.

  4. Identificirajte ključne KPI-jeve koje ćete mjeriti kako biste odredili POVRAT ulaganja i dokazali vrijednost.

Utvrditi zahtijeva li konkretan slučaj upotrebe radnje, znanje ili oboje

  • Radnje – utvrdite zahtijeva li agent umjetne inteligencije da izvrši određene radnje, kao što su ažuriranje baze podataka, slanje e-pošte ili pokretanje API-ja treće strane.

    AI agent je samo za slučajeve agentske upotrebe. Na tabličnim podacima ne može obraditi analitičke ili strukturirane upite slične jeziku upita (SQL). Može pretraživati i tražiti samo informacije unutar tablice.

  • Znanje – odredite je li za slučaj upotrebe potrebno da AI agent pruži informacije ili odgovore na temelju baze znanja.

  • Oboje – 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 u kojima agent treba razumjeti kontekst i odlučiti koristeći bazu znanja ili API integracije dostupne bez unaprijed definiranih skripti.

  • Otvoreni prirodni razgovori ili odgovori.

  • Tamo gdje su baze znanja veće ili su varijacije entiteta/odgovora potencijalno velike.

Skriptirani AI agent

Najbolje za jednostavne, ponavljajuće zadatke s dobro definiranim koracima ili gdje je potrebna točna ponovljivost i predvidljivost. Također, najprikladnije za visoko tehnička pitanja i odgovore.

  • Slučajevi stroge uporabe u kojima su potrebni posebni odgovori s ograničenim varijacijama.

  • Za rukovanje osjetljivim podacima poželjno je skriptirani AI agent jer radi prema unaprijed definiranim pravilima i neće potencijalno zloupotrijebiti ili pogrešno protumačiti podatke.

  • Dosljednost iskustva, gdje iskustvo mora ostati isto. LLM potencijalno može dati različite rezultate istim upitima.

Tablica usporedbe

ScriptedAutonoman
KoristimaViša kontrolaBrža i jednostavnija izrada
Jeftinije za trčanjeVrlo prirodan IX
Brže u vrijeme izvođenjaPromjene dosega su lakše
NedostatkeNapor intenzivan za izgradnjuSkuplji
Krhki i kruti IXRizik od halucinacija

Razvoj autonomnog AI agenta

Prilikom stvaranja autonomnog AI agenta obavezno slijedite korake navedene u nastavku u nizu.

  • Započnite definiranjem cilja - Jasno artikulirajte primarni cilj AI agenta, poput učinkovitog rješavanja upita kupaca ili obrade narudžbi.

  • Definirajte putovanje – jasno identificirajte pitanja, radnje i značajke koje želite da vaš AI agent ima.

  • Dodavanje znanja – integrirajte relevantne baze znanja kojima agent može pristupiti kako bi pružio točne informacije.

  • Definiranje akcija – navedite akcije koje agent treba za izvođenje i integraciju potrebnih API-ja ili funkcijskih poziva.

  • Pretpregled – pretpregledajte svog AI agenta sa znanjem i radnjama.

  • Testirajte i potvrdite – upotrijebite alate za pregled platforme da biste testirali performanse AI agenta i izvršili potrebne prilagodbe.

  • Dodavanje uputa – pružite detaljne upute za poboljšanje točnosti i pouzdanosti odgovora agenta.

Činiti i ne činiti prilikom pisanja ciljeva

U ovom se odjeljku navode najbolje prakse za pisanje ciljnih uputa za autonomnog AI agenta i radnje za ispunjavanje korisničkih namjera.

Do's

  • Neka cilj bude kratak i sažet.

  • Usredotočite se na cjelokupnu funkciju ili svrhu AI agenta.

  • Razmotrite krajnji rezultat ili korist za korisnika.

  • Koristite jasan i sažet jezik.

  • Osigurajte da je cilj usklađen s radnjama i mogućnostima AI agenta.

Don'ts

  • Nemojte uključivati određene detalje kao što su lokacije, datumi ili korisničke informacije.

  • Izbjegavajte spominjanje određenih radnji ili metoda implementacije.

  • Nemojte koristiti tehnički žargon ili složenu terminologiju.

  • Izbjegavajte preduge ili komplicirane izjave o ciljevima.

  • Nemojte uključiti više nepovezanih ciljeva u jedan upit.

  • Izbjegavajte korištenje dvosmislenog ili nejasnog jezika.

Preporuke za upravljanje bazama znanja

Pri stvaranju baza znanja i upravljanju njima važno je održavati ih preciznima i prilagođenima svrsi AI agenta. Slično kao što ljudski agent može biti preplavljen s previše nepovezanih informacija, dodavanje više generičkih informacija u bazu znanja moglo bi zbuniti AI agenta.

Tijekom stvaranja baza znanja i upravljanja njima pridržavajte se sljedećih preporuka:

  • Logički organizirajte sadržaj. Koristite kategorije prilikom izrade vlastitog dokumenta znanja u studiju AI agent.

  • Prilikom prijenosa datoteka izbjegavajte sukobljene ili duplicirane informacije u dokumentima.

  • Prije prijenosa provjerite kvalitetu dokumenta.

  • Po potrebi podijelite velike datoteke u manje datoteke.

  • Povremeno pregledajte znanje i ažurirajte kad god je to potrebno.

Preporuke za stvaranje akcija

Prilikom izrade radnji pridržavajte se sljedećih preporuka:

  • Jasno definirajte ciljeve djelovanja u opisu djelovanja.

  • Smanjite složenost, učinite radnje jednostavnima.

  • Točno opišite svaki entitet / utor jer to poboljšava točnost LLM-a kako biste bolje razumjeli zadatak.

  • Nemojte stvarati sukobljene ili kontradiktorne radnje.

  • Stvorite determinističku logiku u tijeku povezivanja radi veće točnosti umjesto oslanjanja na LLM.

Pitaj savjete za inženjering prilikom pisanja uputa

Prije dodavanja uputa AI agentu, dodajte potrebne radnje i znanje i testirajte AI agenta. Dodavanje uputa nakon testiranja AI agenta povećava učinkovitost i točnost AI sredstva.

Prilikom pisanja uputa za autonomne AI agente pogledajte sljedeće savjete:

  • Neka bude jednostavno – koristite jasan, sažet jezik. Izbjegavajte tehnički žargon ili pretjerano složene rečenice.

  • Upotreba označavanja – za najbolje rezultate koristite naslove i naručene/neuređene oznake popisa.

  • Navedite identitet svog AI agenta - Započnite jasnim definiranjem agentove osobnosti (na primjer, "Vi ste koristan agent za korisničku podršku ...").

  • Raščlanite ga – strukturirajte zadatke korak po korak. Na primjer, "Prvo potvrdite broj računa. Zatim opišite svoj problem."

  • Plan za pogreške – uključite zamjenske izraze kao što su: "Žao mi je, možete li to ponoviti?" ako unos nije jasan.

  • Očuvanje konteksta – podsjetite agenta da zapamti prethodne odgovore kako bi osigurao kontinuitet u dugim razgovorima.

  • Referentne radnje – jasno uputite kako koristiti vanjske radnje u različitim koracima. Provjerite jesu li referentne akcije omogućene u akcijama Tab kako biste izbjegli neočekivano ponašanje.

  • Dodavanje zaštitnih ograda – uputite agenta umjetne inteligencije da odgovori samo u kontekstu cilja.

  • Dodavanje primjera – da biste poboljšali točnost, dodajte primjere gdje god je to potrebno.

Predlošci za upute za pisanje

Pomoću sljedećih predložaka napišite upute specifične za vaše ojektive:

## 1. Identitet

-**Definicija uloge:**— Definirajte osobnost 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?"

-**Neuspjesi akcije**—Navedite smjernice za rješavanje problema s integracijom akcija 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.