Najbolji primjeri iz prakse za definiranje ciljeva

U ovom se odjeljku navode najbolje prakse za pisanje ciljnih uputa za autonomnog AI agenta i radnje za ispunjavanje korisničkih namjera. AI agent podržava dvije vrste radnji - punjenje utora i punjenje utora ispunjenjem. Svaki utor predstavlja korak u ispunjavanju korisnikove namjere.

Cilj bi trebao pružiti jasan smjer za svrhu agenta umjetne inteligencije bez udubljenja u specifičnosti. Pojedinostima o tome kako postići cilj, uključujući izvore, odredišta, datume ili druge specifične informacije, obrađuju pojedinačne radnje i njihovi procesi punjenja utora.

Prakse koje treba usvojiti

  • Zadržite cilj općenito i široko.

  • Usredotočite se na cjelokupnu funkciju ili svrhu Agenta.

  • Pomoću glagola akcije opišite primarnu funkciju agenta.

  • Razmotrite rezultat ili korist za korisnika.

  • Koristite jasan i sažet jezik.

  • Osigurajte da je cilj u skladu s radnjama i mogućnostima agenta.

Dobri primjeri

  • Pomaganje korisnicima u rezervaciji letova.

  • Pomoć u rezervacijama restorana.

  • Pružanje vremenske prognoze.

  • Upravljanje osobnim popisima zadataka.

Prakse koje treba izbjegavati

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

Loši primjeri

  • Pomaganje korisnicima da rezerviraju let iz Los Angelesa za San Francisco 15. srpnja (previše specifično).

  • Korištenje API za rezervaciju leta za rezervaciju sjedala u zrakoplovu (spominju se detalji implementacije).

  • Rezervacija letova, rezervacija hotela i iznajmljivanje automobila (više nepovezanih ciljeva).

  • Korištenje obrade prirodnim jezikom za razumijevanje korisničkih upita o rezervacijama letova (previše tehničkih).

  • Raditi stvari povezane s putovanjima (previše nejasno).

Najbolji primjeri iz prakse za definiranje uputa

Autonomnim agentima umjetne inteligencije trebali biste dati jasne i djelotvorne upute kako bi se osiguralo da točno i učinkovito obavljaju svoje zadatke. U ovom se odjeljku navode najbolje prakse u formatu "Čini i Ne čini" koji će vas voditi u pisanju uputa za autonomne agente umjetne inteligencije. Ti agenti koriste integrirane alate za zadatke kao što su rezervacija termina, korisnička podrška i druge interakcije temeljene na chatu / glasu.

Prakse koje treba usvojiti

  • Budite konkretni i jasni

    • Jasno definirajte zadatak koji agent treba izvršiti.

    • Koristite jednostavan i lako razumljiv jezik.

  • Davanje detaljnih uputa

    • Raščlanite zadatke na manje korake kojima se može upravljati.

    • Provjerite slijede li koraci logički redoslijed.

  • Uključite kontekstualnu svijest

    • Navedite kontekst koji će agentu pomoći u razumijevanju zadatka.

    • Prilagodite upute za poboljšanje korisničkog doživljaja.

  • Navedite iskorištenost alata

    • Jasno naznačite koje alate koristiti.

    • Navedite detaljne upute o korištenju alata.

  • Planiranje rukovanja pogreškama

    • Uključite upute za rukovanje uobičajenim pogreškama.

    • Pružite rezervne opcije.

  • Angažiranje korisnika

    • Uključite upute o interakciji s korisnikom.

    • Pobrinite se da agent potvrdi radnje i traži povratne informacije.

  • Osigurajte prilagodljivost

    • Omogućite prilagodbe na temelju korisničkog unosa.

    • Potaknite kontinuirano usavršavanje.

  • Pridržavajte se etičkih razmatranja

    • Osigurajte poštivanje etičkih smjernica i propisa.

    • Uključite mjere za ublažavanje potencijalnih pristranosti.

Dobri primjeri

  • Rezervacija termina – zatražite od korisnika željeni datum i vrijeme sastanka. Pomoću alata kalendara provjerite dostupnost. Ako je dostupno, rezervirajte sastanak i potvrdite detalje s korisnikom. Ako nije dostupan, predložite sljedeći slobodan termin.

  • Korisnička podrška – pozdravite korisnika i zatražite njegov upit. Ako se upit odnosi na ponovno postavljanje lozinke, provedite ih kroz postupak ponovnog postavljanja pomoću alata za provjeru autentičnosti. Potvrdite resetiranje i pitajte trebaju li daljnju pomoć.

  • Prikupljanje povratnih informacija – Nakon dovršetka interakcije zatražite od korisnika da ocijeni svoje iskustvo na skali od 1 do 5. Zabilježite povratne informacije i zahvalite korisniku na unosu.

Prakse koje treba izbjegavati

  • Izbjegavajte nejasne upute – koristite dvosmislen jezik.

  • Preskoči korake – pretpostavimo da agent zaključi korake.

  • Zanemari kontekst – dajte upute bez konteksta.

  • Zanemarivanje pojedinosti alata – ne navedite alate koje koristiti.

  • Rukovanje pogreškama previđanje – zanemarivanje potencijalnih pogrešaka.

  • Zanemari interakciju korisnika – preskočite korake angažmana korisnika.

  • Budite nefleksibilni – pružite stroge upute koje ne dopuštaju promjene.

  • Zanemarite etičke smjernice – zanemarite usklađenost i ublažavanje pristranosti.

  • Izbjegavajte korištenje kontradiktornih uputa – ne bismo trebali koristiti kontradiktorne upute (koje zbunjuju sredstvo).

Loši primjeri

  • Rezervacija termina

    • Obradite zahtjeve kupaca (previše nejasno).

    • Samo rezervirajte sastanak (bez navođenja kako).

  • Korisnička podrška

    • Pomozite korisniku (previše nejasno).

    • Ponovno postavite lozinku (bez potvrde korisničkog identiteta).

  • Prikupljanje povratnih informacija

    • Dobijte povratne informacije (previše nejasne).

    • Pitajte je li im se svidjelo (bez strukturiranog sustava ocjenjivanja).